diff options
-rw-r--r-- | MOVED | 1 | ||||
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/pfw/Makefile | 63 | ||||
-rw-r--r-- | security/pfw/distinfo | 3 | ||||
-rw-r--r-- | security/pfw/files/pkg-message.in | 36 | ||||
-rw-r--r-- | security/pfw/pkg-descr | 19 | ||||
-rw-r--r-- | security/pfw/pkg-plist | 86 |
7 files changed, 1 insertions, 208 deletions
@@ -4223,3 +4223,4 @@ www/jakarta-tomcat5||2009-12-10|Has expired: Old version, consider using www/tom net-mgmt/zabbix|net-mgmt/zabbix-server|2009-12-13|port was split into three components net/grdc|net/remmina|2009-12-14|Project was renamed net/grdc-applet|net/remmina-applet|2009-12-14|Project was renamed +security/pfw||2009-12-14|Project is no longer maintainer diff --git a/security/Makefile b/security/Makefile index 2255ef819514..e78ba414b356 100644 --- a/security/Makefile +++ b/security/Makefile @@ -601,7 +601,6 @@ SUBDIR += pecl-ssh2 SUBDIR += pecl-tcpwrap SUBDIR += pft - SUBDIR += pfw SUBDIR += pgp SUBDIR += pgp6 SUBDIR += pgpdump diff --git a/security/pfw/Makefile b/security/pfw/Makefile deleted file mode 100644 index 54eeaa1ba332..000000000000 --- a/security/pfw/Makefile +++ /dev/null @@ -1,63 +0,0 @@ -# New ports collection makefile for: pfw -# Date created: 2005-04-14 -# Whom: Renato Botelho <freebsd@galle.com.br> -# -# $FreeBSD$ -# - -PORTNAME= pfw -PORTVERSION= 0.7.8 -CATEGORIES= security www -MASTER_SITES= http://www.allard.nu/pfw/download/ -EXTRACT_SUFX= .tgz - -MAINTAINER= garga@FreeBSD.org -COMMENT= A web frontend for the pf firewall - -RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo - -WRKSRC= ${WRKDIR}/${PORTNAME} - -USE_PHP= session pcre sqlite -WANT_PHP_WEB= yes -DEFAULT_PHP_VER=5 -IGNORE_WITH_PHP=4 -NO_BUILD= yes - -PFW_PREFIX?= ${PREFIX}/www/pfw -SUB_FILES= pkg-message -SUB_LIST= PFW_PREFIX=${PFW_PREFIX} - -BINFILES= commandwrapper.sh packetfilter.sh -CPDIRS= lib web include test -PORTDOCS= INSTALL README README_TEST - -.include <bsd.port.pre.mk> - -do-install: - @${MKDIR} ${PFW_PREFIX} - ${INSTALL_DATA} ${WRKSRC}/include.inc.php ${PFW_PREFIX} -.for dir in ${CPDIRS} - @${MKDIR} ${PFW_PREFIX}/${dir} - @${CP} -Rv ${WRKSRC}/${dir}/* ${PFW_PREFIX}/${dir} -.endfor - @${MKDIR} ${PFW_PREFIX}/bin -.for f in ${BINFILES} - ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${PFW_PREFIX}/bin -.endfor - @${MKDIR} ${DATADIR} - @${CP} -v ${WRKSRC}/docs/sql/sqlite.sql ${DATADIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -. for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} -. endfor -.endif - @${MKDIR} ${PFW_PREFIX}/conf - ${CHOWN} www:www ${PFW_PREFIX}/conf - -post-install: - @${CAT} ${PKGMESSAGE} - @${ECHO_CMD} - -.include <bsd.port.post.mk> diff --git a/security/pfw/distinfo b/security/pfw/distinfo deleted file mode 100644 index 2f935e4370b6..000000000000 --- a/security/pfw/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (pfw-0.7.8.tgz) = db8abc242e4fabb2dc2f2ca14d938ea1 -SHA256 (pfw-0.7.8.tgz) = 9e84a94aeb2aef5272781a8555a3bf8d45a7d661a8a8a22e84c5e031fd967b22 -SIZE (pfw-0.7.8.tgz) = 81100 diff --git a/security/pfw/files/pkg-message.in b/security/pfw/files/pkg-message.in deleted file mode 100644 index f26dd2fd0b1d..000000000000 --- a/security/pfw/files/pkg-message.in +++ /dev/null @@ -1,36 +0,0 @@ - - ATTENTION: - -1) Create database to store configurations: -sqlite %%PFW_PREFIX%%/conf/config.db < %%DATADIR%%/sqlite.sql - -3) pfw needs Apache to run in non-chrooted mode (otherwise, we can't -access /etc/pf.conf). - -3) pfw relies on sudo to perform privileged operations and sudo needs to -be configured for this. You need to add a line like this: - -www ALL = NOPASSWD: %%PFW_PREFIX%%/bin/* - -to your %%LOCALBASE%%/etc/sudoers file (edit with visudo). -Feel free to verify the scripts in the bin directory to see that they -don't do anything nasty before doing this :-) - -4) There is currently no builtin authentication in pfw so please read -http://httpd.apache.org/docs/howto/auth.html and add authentication -accordingly. - -5) Add the following line to your httpd.conf: - -Alias /pfw/ "%%PFW_PREFIX%%/web/" -<Directory "%%PFW_PREFIX%%/web"> - AllowOverride None - Order allow,deny - Allow from 127.0.0.1 -</Directory> - -Restart apache and access pfw as http://localhost/pfw/ - -That's it. Pfw is now installed and ready to be used. - -Enjoy! diff --git a/security/pfw/pkg-descr b/security/pfw/pkg-descr deleted file mode 100644 index 73871509761a..000000000000 --- a/security/pfw/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -A web frontend for the pf firewall written in PHP. - -Features - -With the exceptions listed below, everything that can be done with -pf can be done through pfw. This includes: - - o Editing of all pf rules types like macros, address translation, - queues, scrub, tables and filter rules. - o Importing your current rulebase. Please backup your current - /etc/pf.conf before installing pfw. - o Installing the rulebase. This is not just a rulebase generator, - it will read and write to and from your /etc/pf.conf file and - reload pf through pfctl. - o Standard based xhtml 1.1 and CSS 2.0 compliant code with - separate print style sheet that will print your ruleset nicely. - -Author: Allard Consulting -WWW: http://www.allard.nu/pfw/ diff --git a/security/pfw/pkg-plist b/security/pfw/pkg-plist deleted file mode 100644 index 01bae08e76fb..000000000000 --- a/security/pfw/pkg-plist +++ /dev/null @@ -1,86 +0,0 @@ -@comment $FreeBSD$ -www/pfw/include.inc.php -www/pfw/bin/commandwrapper.sh -www/pfw/bin/packetfilter.sh -www/pfw/include/packetfilter.inc.php -www/pfw/lib/packetfilter/altq.class.php -www/pfw/lib/packetfilter/anchor.class.php -www/pfw/lib/packetfilter/filter.class.php -www/pfw/lib/packetfilter/macro.class.php -www/pfw/lib/packetfilter/nat.class.php -www/pfw/lib/packetfilter/options.class.php -www/pfw/lib/packetfilter/pf.class.php -www/pfw/lib/packetfilter/queue.class.php -www/pfw/lib/packetfilter/rules.class.php -www/pfw/lib/packetfilter/scrub.class.php -www/pfw/lib/packetfilter/table.class.php -www/pfw/test/packetfilter/unit/FilterTest.php -www/pfw/test/packetfilter/unit/NatTest.php -www/pfw/test/packetfilter/unit/OptionsTest.php -www/pfw/web/global_config/index.php -www/pfw/web/global_config/pfhosts.php -www/pfw/web/global_config/pfhostsedit.php -www/pfw/web/index.php -www/pfw/web/log/index.php -www/pfw/web/log/realtime.php -www/pfw/web/menu.php -www/pfw/web/packetfilter/altq.php -www/pfw/web/packetfilter/altqedit.php -www/pfw/web/packetfilter/anchor.php -www/pfw/web/packetfilter/anchoredit.php -www/pfw/web/packetfilter/anchorloadedit.php -www/pfw/web/packetfilter/commentedit.php -www/pfw/web/packetfilter/files.php -www/pfw/web/packetfilter/filter.php -www/pfw/web/packetfilter/filteredit.php -www/pfw/web/packetfilter/index.php -www/pfw/web/packetfilter/install.php -www/pfw/web/packetfilter/macro.php -www/pfw/web/packetfilter/macroedit.php -www/pfw/web/packetfilter/manual/altq.php -www/pfw/web/packetfilter/manual/anchor.php -www/pfw/web/packetfilter/manual/filter.php -www/pfw/web/packetfilter/manual/macro.php -www/pfw/web/packetfilter/manual/nat.php -www/pfw/web/packetfilter/manual/options.php -www/pfw/web/packetfilter/manual/queue.php -www/pfw/web/packetfilter/manual/scrub.php -www/pfw/web/packetfilter/manual/table.php -www/pfw/web/packetfilter/nat.php -www/pfw/web/packetfilter/natedit.php -www/pfw/web/packetfilter/options.php -www/pfw/web/packetfilter/queue.php -www/pfw/web/packetfilter/queueedit.php -www/pfw/web/packetfilter/screen.css -www/pfw/web/packetfilter/scrub.php -www/pfw/web/packetfilter/scrubedit.php -www/pfw/web/packetfilter/submenu.inc.php -www/pfw/web/packetfilter/table.php -www/pfw/web/packetfilter/tableedit.php -www/pfw/web/packetfilter/test.php -www/pfw/web/packetfilter/write.php -www/pfw/web/status/index.php -www/pfw/web/status/queues.php -www/pfw/web/status/states.php -www/pfw/web/status/submenu.inc.php -www/pfw/web/status/systemstatus.php -www/pfw/web/stylesheet/print.css -www/pfw/web/stylesheet/screen.css -%%DATADIR%%/sqlite.sql -@dirrm %%DATADIR%% -@dirrm www/pfw/bin -@dirrmtry www/pfw/conf -@dirrm www/pfw/include -@dirrm www/pfw/lib/packetfilter -@dirrm www/pfw/lib -@dirrm www/pfw/test/packetfilter/unit -@dirrm www/pfw/test/packetfilter -@dirrm www/pfw/test -@dirrm www/pfw/web/global_config -@dirrm www/pfw/web/log -@dirrm www/pfw/web/packetfilter/manual -@dirrm www/pfw/web/packetfilter -@dirrm www/pfw/web/status -@dirrm www/pfw/web/stylesheet -@dirrm www/pfw/web -@dirrmtry www/pfw |