diff options
author | bad <bad@pkgsrc.org> | 2005-02-24 11:03:22 +0000 |
---|---|---|
committer | bad <bad@pkgsrc.org> | 2005-02-24 11:03:22 +0000 |
commit | f007c3ab9bb6ef7d78e704530eaf69d0a0659a65 (patch) | |
tree | a57c7c71250afa1ab801453847968eff8212b3ee /security | |
parent | 07b46baa433002c0ea4c5a563fe60db689c68cc7 (diff) | |
download | pkgsrc-f007c3ab9bb6ef7d78e704530eaf69d0a0659a65.tar.gz |
Initial import of fwbuilder-2.0.5.
Firewall Builder is a multi-platform firewall configuration and
management tool. It consists of a GUI and a set of policy compilers for
various firewall platforms. Firewall Builder uses an object-oriented
approach, it helps administrators maintain a database of network
objects and allows policy editing using simple drag-and-drop
operations. Firewall Builder currently supports
iptables,
IP Filter,
ipfw,
OpenBSD PF, and
Cisco PIX
fwbuilder provides the GUI frontend and the policy compilers.
Diffstat (limited to 'security')
-rw-r--r-- | security/fwbuilder/DESCR | 14 | ||||
-rw-r--r-- | security/fwbuilder/Makefile | 24 | ||||
-rw-r--r-- | security/fwbuilder/PLIST | 66 | ||||
-rw-r--r-- | security/fwbuilder/distinfo | 10 | ||||
-rw-r--r-- | security/fwbuilder/patches/patch-aa | 11 | ||||
-rw-r--r-- | security/fwbuilder/patches/patch-ab | 23 | ||||
-rw-r--r-- | security/fwbuilder/patches/patch-ac | 20 | ||||
-rw-r--r-- | security/fwbuilder/patches/patch-ad | 12 | ||||
-rw-r--r-- | security/fwbuilder/patches/patch-ae | 12 | ||||
-rw-r--r-- | security/fwbuilder/patches/patch-af | 12 |
10 files changed, 204 insertions, 0 deletions
diff --git a/security/fwbuilder/DESCR b/security/fwbuilder/DESCR new file mode 100644 index 00000000000..d6bb6957b64 --- /dev/null +++ b/security/fwbuilder/DESCR @@ -0,0 +1,14 @@ +Firewall Builder is a multi-platform firewall configuration and +management tool. It consists of a GUI and a set of policy compilers for +various firewall platforms. Firewall Builder uses an object-oriented +approach, it helps administrators maintain a database of network +objects and allows policy editing using simple drag-and-drop +operations. Firewall Builder currently supports + + iptables, + IP Filter, + ipfw, + OpenBSD PF, and + Cisco PIX + +fwbuilder provides the GUI frontend and the policy compilers. diff --git a/security/fwbuilder/Makefile b/security/fwbuilder/Makefile new file mode 100644 index 00000000000..86690d40b25 --- /dev/null +++ b/security/fwbuilder/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +DISTNAME= fwbuilder-2.0.5 +CATEGORIES= security net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fwbuilder/} + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://www.fwbuilder.org/ +COMMENT= Firewall Builder GUI + +USE_BUILDLINK3= yes +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +USE_GNU_TOOLS+= make +USE_LANGUAGES= c++ +UNLIMIT_RESOURCES+= datasize + +QMAKE= ${QTDIR}/bin/qmake +CONFIGURE_ENV+= QMAKE="${QMAKE}" +MAKE_ENV+= QMAKE="${QMAKE}" + +.include "../../security/libfwbuilder/buildlink3.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/security/fwbuilder/PLIST b/security/fwbuilder/PLIST new file mode 100644 index 00000000000..91f70c34e47 --- /dev/null +++ b/security/fwbuilder/PLIST @@ -0,0 +1,66 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ +bin/fwb_install +bin/fwbedit +bin/fwblookup +bin/fwbuilder +bin/fwb_ipt +bin/fwb_compile_all +bin/fwb_pf +bin/fwb_ipf +bin/fwb_ipfw +share/doc/fwbuilder-${PKGVERSION}/AUTHORS +share/doc/fwbuilder-${PKGVERSION}/ChangeLog +share/doc/fwbuilder-${PKGVERSION}/COPYING +share/doc/fwbuilder-${PKGVERSION}/Credits +share/doc/fwbuilder-${PKGVERSION}/README.floppyfw +share/doc/fwbuilder-${PKGVERSION}/README.ipf +share/doc/fwbuilder-${PKGVERSION}/README.ipfw +share/doc/fwbuilder-${PKGVERSION}/README.ipt +share/doc/fwbuilder-${PKGVERSION}/README.pf +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2_0.html +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2_0.txt +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.1.html +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.1.txt +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.2.html +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.2.txt +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.3.html +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.3.txt +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.4.html +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.4.txt +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.5.html +share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.5.txt +share/doc/fwbuilder-${PKGVERSION}/PatchAcceptancePolicy.txt +@dirrm share/doc/fwbuilder-${PKGVERSION} +share/fwbuilder/locale/fwbuilder_fr.qm +share/fwbuilder/locale/fwbuilder_ru.qm +share/fwbuilder/locale/fwbuilder_ja.qm +@dirrm share/fwbuilder/locale +share/fwbuilder/objects_init.xml +share/fwbuilder/templates.xml +share/fwbuilder/resources.xml +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 +@dirrm share/fwbuilder/os +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 +@dirrm share/fwbuilder/platform +@dirrm share/fwbuilder +share/man/man1/fwb_compile_all.1 +share/man/man1/fwbedit.1 +share/man/man1/fwb_install.1 +share/man/man1/fwb_ipf.1 +share/man/man1/fwb_ipfw.1 +share/man/man1/fwb_ipt.1 +share/man/man1/fwblookup.1 +share/man/man1/fwb_pf.1 +share/man/man1/fwbuilder.1 diff --git a/security/fwbuilder/distinfo b/security/fwbuilder/distinfo new file mode 100644 index 00000000000..f36d207fc7b --- /dev/null +++ b/security/fwbuilder/distinfo @@ -0,0 +1,10 @@ +$NetBSD: distinfo,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +SHA1 (fwbuilder-2.0.5.tar.gz) = 4a70d38438493c23f48186813beaf025f6e1a125 +Size (fwbuilder-2.0.5.tar.gz) = 1154966 bytes +SHA1 (patch-aa) = 0c54b9ab9216ce05959d5776eb9f11da3dba6736 +SHA1 (patch-ab) = 368aaf5707f897d033e4513d13e4038df1cadf81 +SHA1 (patch-ac) = b498c6132574bbf68a9b9ed9a1d9a69586ade1da +SHA1 (patch-ad) = 621e4c6dc333dd42f5e1f20bfcd18eaef9c9bd86 +SHA1 (patch-ae) = ffc5ca23abae83c4b6bd447dbc661e78c2631442 +SHA1 (patch-af) = f389de1a5d0e25d455d8eb76d2deebfbd6455b94 diff --git a/security/fwbuilder/patches/patch-aa b/security/fwbuilder/patches/patch-aa new file mode 100644 index 00000000000..1689b5e709c --- /dev/null +++ b/security/fwbuilder/patches/patch-aa @@ -0,0 +1,11 @@ +$NetBSD: patch-aa,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +--- configure.orig Fri Jan 7 17:51:01 2005 ++++ configure Wed Feb 23 23:48:53 2005 +@@ -7378,5 +7378,5 @@ + fi + + +-. runqmake.sh ++$SHELL runqmake.sh + diff --git a/security/fwbuilder/patches/patch-ab b/security/fwbuilder/patches/patch-ab new file mode 100644 index 00000000000..d17c2c477fc --- /dev/null +++ b/security/fwbuilder/patches/patch-ab @@ -0,0 +1,23 @@ +$NetBSD: patch-ab,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +--- qmake.inc.in.orig Mon Dec 13 04:08:36 2004 ++++ qmake.inc.in Thu Feb 24 00:13:52 2005 +@@ -30,7 +30,7 @@ + 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 + INCLUDEPATH += @LIBFWBUILDER_INCLUDEPATH@ + + LIBS += $$LIBS_FWBUILDER +@@ -38,9 +38,7 @@ + PKGLOCALEDIR = $$res.path/locale + + QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter +- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter + QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter +- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter + } + } + diff --git a/security/fwbuilder/patches/patch-ac b/security/fwbuilder/patches/patch-ac new file mode 100644 index 00000000000..d7a72de097d --- /dev/null +++ b/security/fwbuilder/patches/patch-ac @@ -0,0 +1,20 @@ +$NetBSD: patch-ac,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +--- src/gui/utils.cpp.orig Fri Dec 3 05:42:09 2004 ++++ src/gui/utils.cpp Thu Feb 24 00:25:02 2005 +@@ -244,7 +244,15 @@ + int sn1 = file.findRev('/',-1); + int sn2 = file.findRev('\\',-1); + int sn = (sn1>=0)?sn1:sn2; ++#if 0 + QString dir = (sn<0) ? "./" : file.left( sn ); ++#else ++ QString dir; ++ if(sn<0) ++ dir = "./"; ++ else ++ dir = file.left( sn ); ++#endif + + #ifdef _WIN32 + /* on windows, if directory is in the root of the drive (like "c:"), diff --git a/security/fwbuilder/patches/patch-ad b/security/fwbuilder/patches/patch-ad new file mode 100644 index 00000000000..39d776eaeae --- /dev/null +++ b/security/fwbuilder/patches/patch-ad @@ -0,0 +1,12 @@ +$NetBSD: patch-ad,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +--- src/gui/FWBTree.cpp.orig Sun Dec 12 09:38:29 2004 ++++ src/gui/FWBTree.cpp Thu Feb 24 00:31:41 2005 +@@ -51,6 +51,7 @@ + #include "fwbuilder/IntervalGroup.h" + + #include <iostream> ++#include <algorithm> + + using namespace std; + using namespace libfwbuilder; diff --git a/security/fwbuilder/patches/patch-ae b/security/fwbuilder/patches/patch-ae new file mode 100644 index 00000000000..aace702cc80 --- /dev/null +++ b/security/fwbuilder/patches/patch-ae @@ -0,0 +1,12 @@ +$NetBSD: patch-ae,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +--- src/gui/ObjectManipulator.cpp.orig Mon Dec 20 09:04:05 2004 ++++ src/gui/ObjectManipulator.cpp Thu Feb 24 00:36:48 2005 +@@ -97,6 +97,7 @@ + #include "fwbuilder/IntervalGroup.h" + + #include <iostream> ++#include <algorithm> + + using namespace std; + using namespace libfwbuilder; diff --git a/security/fwbuilder/patches/patch-af b/security/fwbuilder/patches/patch-af new file mode 100644 index 00000000000..0f1af7dbc5b --- /dev/null +++ b/security/fwbuilder/patches/patch-af @@ -0,0 +1,12 @@ +$NetBSD: patch-af,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $ + +--- src/gui/listOfLibraries.cpp.orig Sat Dec 11 08:54:30 2004 ++++ src/gui/listOfLibraries.cpp Thu Feb 24 00:46:08 2005 +@@ -41,6 +41,7 @@ + #include <qfile.h> + + #include <iostream> ++#include <algorithm> + + using namespace std; + using namespace libfwbuilder; |