1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Remove security/pfw, it's no longer maintainer by author

This commit is contained in:
Renato Botelho 2009-12-14 16:29:17 +00:00
parent a0cc6a9d21
commit 2a081d4e10
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=245787
7 changed files with 1 additions and 208 deletions

1
MOVED
View File

@ -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

View File

@ -601,7 +601,6 @@
SUBDIR += pecl-ssh2
SUBDIR += pecl-tcpwrap
SUBDIR += pft
SUBDIR += pfw
SUBDIR += pgp
SUBDIR += pgp6
SUBDIR += pgpdump

View File

@ -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>

View File

@ -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

View File

@ -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!

View File

@ -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/

View File

@ -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