aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--security/Makefile1
-rw-r--r--security/pfw/Makefile63
-rw-r--r--security/pfw/distinfo3
-rw-r--r--security/pfw/files/pkg-message.in36
-rw-r--r--security/pfw/pkg-descr19
-rw-r--r--security/pfw/pkg-plist86
7 files changed, 1 insertions, 208 deletions
diff --git a/MOVED b/MOVED
index 1e60c04dccc5..4a5b28ac6413 100644
--- a/MOVED
+++ b/MOVED
@@ -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