fwbuilder is a GUI to create firewall policies from templates. It can
handle a few appliances, and PF. Having this around may help some people start up on OpenBSD (yeah, right) and it also comes with a few reasonable policies. Nice things: - the produced files look decent for mechanically generated files. - fwbuilder can take advantage of packet-filter specific features. For instance, it knows about modulate state, or can tweak the parameters for state keeping on pf.
This commit is contained in:
parent
6e455ca671
commit
d0c15fea97
24
security/fwbuilder/Makefile
Normal file
24
security/fwbuilder/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2005/05/21 09:37:35 espie Exp $
|
||||
|
||||
COMMENT='firewall gui'
|
||||
CATEGORIES=net security
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
HOMEPAGE=http://www.fwbuilder.org/
|
||||
|
||||
MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=fwbuilder/}
|
||||
DISTNAME=fwbuilder-2.0.7
|
||||
CONFIGURE_STYLE=gnu
|
||||
|
||||
MODULES=x11/qt3
|
||||
FAKE_FLAGS=INSTALL_ROOT=${WRKINST} ${MAKE_FLAGS}
|
||||
LIB_DEPENDS=fwcompiler,fwbuilder::security/libfwbuilder
|
||||
NO_REGRESS=Yes
|
||||
|
||||
WANTLIB=stdc++ c util m X11 ssl z crypto Xext pthread iconv xslt xml2 netsnmp
|
||||
|
||||
.include <bsd.port.mk>
|
4
security/fwbuilder/distinfo
Normal file
4
security/fwbuilder/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (fwbuilder-2.0.7.tar.gz) = e381567247165bb4a8a9a130d3abe446
|
||||
RMD160 (fwbuilder-2.0.7.tar.gz) = 5785a11655474a264d143e82d0a227424cd2a715
|
||||
SHA1 (fwbuilder-2.0.7.tar.gz) = b1356d5f432315684ba6fa88d3e6bf325ba3558f
|
||||
SIZE (fwbuilder-2.0.7.tar.gz) = 1222857
|
12
security/fwbuilder/patches/patch-qmake_inc_in
Normal file
12
security/fwbuilder/patches/patch-qmake_inc_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-qmake_inc_in,v 1.1.1.1 2005/05/21 09:37:35 espie Exp $
|
||||
--- qmake.inc.in.orig Thu May 19 14:40:36 2005
|
||||
+++ qmake.inc.in Thu May 19 14:41:00 2005
|
||||
@@ -27,7 +27,7 @@ unix {
|
||||
res_os.path = $(DDIR)@RES_DIR@/os
|
||||
res_platform.path = $(DDIR)@RES_DIR@/platform
|
||||
|
||||
- CONFIG += qt thread rtti stl warn_on debug
|
||||
+ CONFIG += qt thread rtti stl warn_on release
|
||||
INCLUDEPATH += @LIBFWBUILDER_INCLUDEPATH@
|
||||
|
||||
LIBS += $$LIBS_FWBUILDER
|
0
security/fwbuilder/pkg/DESCR
Normal file
0
security/fwbuilder/pkg/DESCR
Normal file
71
security/fwbuilder/pkg/PLIST
Normal file
71
security/fwbuilder/pkg/PLIST
Normal file
@ -0,0 +1,71 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/05/21 09:37:35 espie Exp $
|
||||
bin/fwb_compile_all
|
||||
bin/fwb_install
|
||||
bin/fwb_ipf
|
||||
bin/fwb_ipfw
|
||||
bin/fwb_ipt
|
||||
bin/fwb_pf
|
||||
bin/fwbedit
|
||||
bin/fwblookup
|
||||
bin/fwbuilder
|
||||
@man man/man1/fwb_compile_all.1
|
||||
@man man/man1/fwb_install.1
|
||||
@man man/man1/fwb_ipf.1
|
||||
@man man/man1/fwb_ipfw.1
|
||||
@man man/man1/fwb_ipt.1
|
||||
@man man/man1/fwb_pf.1
|
||||
@man man/man1/fwbedit.1
|
||||
@man man/man1/fwblookup.1
|
||||
@man man/man1/fwbuilder.1
|
||||
share/doc/fwbuilder-2.0.7/
|
||||
share/doc/fwbuilder-2.0.7/AUTHORS
|
||||
share/doc/fwbuilder-2.0.7/COPYING
|
||||
share/doc/fwbuilder-2.0.7/ChangeLog
|
||||
share/doc/fwbuilder-2.0.7/Credits
|
||||
share/doc/fwbuilder-2.0.7/PatchAcceptancePolicy.txt
|
||||
share/doc/fwbuilder-2.0.7/README.floppyfw
|
||||
share/doc/fwbuilder-2.0.7/README.ipf
|
||||
share/doc/fwbuilder-2.0.7/README.ipfw
|
||||
share/doc/fwbuilder-2.0.7/README.ipt
|
||||
share/doc/fwbuilder-2.0.7/README.pf
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.1.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.1.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.2.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.2.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.3.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.3.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.4.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.4.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.5.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.5.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.6.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.6.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.7.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2.0.7.txt
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2_0.html
|
||||
share/doc/fwbuilder-2.0.7/ReleaseNotes_2_0.txt
|
||||
share/fwbuilder/
|
||||
share/fwbuilder/locale/
|
||||
share/fwbuilder/locale/fwbuilder_de.qm
|
||||
share/fwbuilder/locale/fwbuilder_fr.qm
|
||||
share/fwbuilder/locale/fwbuilder_ja.qm
|
||||
share/fwbuilder/locale/fwbuilder_ru.qm
|
||||
share/fwbuilder/objects_init.xml
|
||||
share/fwbuilder/os/
|
||||
share/fwbuilder/os/freebsd.xml
|
||||
share/fwbuilder/os/linksys.xml
|
||||
share/fwbuilder/os/linux24.xml
|
||||
share/fwbuilder/os/macosx.xml
|
||||
share/fwbuilder/os/openbsd.xml
|
||||
share/fwbuilder/os/pix_os.xml
|
||||
share/fwbuilder/os/solaris.xml
|
||||
share/fwbuilder/os/unknown_os.xml
|
||||
share/fwbuilder/platform/
|
||||
share/fwbuilder/platform/ipf.xml
|
||||
share/fwbuilder/platform/ipfw.xml
|
||||
share/fwbuilder/platform/iptables.xml
|
||||
share/fwbuilder/platform/pf.xml
|
||||
share/fwbuilder/platform/pix.xml
|
||||
share/fwbuilder/platform/unknown.xml
|
||||
share/fwbuilder/resources.xml
|
||||
share/fwbuilder/templates.xml
|
Loading…
Reference in New Issue
Block a user