debian/0000755000000000000000000000000012211121744007161 5ustar debian/patches/0000755000000000000000000000000011770044173010621 5ustar debian/patches/fwb.diff0000644000000000000000000000215011770044611012224 0ustar Index: fwbuilder-5.1.0.3599/src/tools/fwb_compile_all =================================================================== --- fwbuilder-5.1.0.3599.orig/src/tools/fwb_compile_all 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/tools/fwb_compile_all 2012-06-19 11:42:11.000000000 +0200 @@ -43,7 +43,7 @@ shift `expr $OPTIND - 1` -test -n "$all" && LIST=`fwblookup -f $XMLFILE -lN /${LIB}/Firewalls | grep -v Firewalls` || { +test -n "$all" && LIST=`fwbedit list -f $XMLFILE -c -o /${LIB}/Firewalls -F %name%` || { while test -n "$1"; do LIST="$LIST $1" shift @@ -51,7 +51,8 @@ } for f in `echo $LIST`; do - platform=`fwblookup -f $XMLFILE -a platform /${LIB}/Firewalls/$f` + platform=`fwbedit list -f $XMLFILE -F %platform% -o /${LIB}/Firewalls/$f` + id=`fwbedit list -f $XMLFILE -F %id% -o /${LIB}/Firewalls/$f` case "$platform" in iptables) comp="fwb_ipt" ;; ipf) comp="fwb_ipf" ;; @@ -62,6 +63,6 @@ esac echo echo "################ $f" - $comp $V -f $XMLFILE -d $DIR $f; + $comp $V -f $XMLFILE -d $DIR -i $id; done debian/patches/series0000644000000000000000000000013111770044201012021 0ustar 0001-PATH_MAX-is-not-defined-under-GNU-Hurd.patch debug.diff ftbfs-gcc-4.7.diff fwb.diff debian/patches/debug.diff0000644000000000000000000000616311767440367012562 0ustar Index: fwbuilder-5.1.0.3599/src/fwbedit/fwbedit.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/fwbedit/fwbedit.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/fwbedit/fwbedit.pro 2012-06-17 22:41:12.000000000 +0200 @@ -19,7 +19,7 @@ TARGET = fwbedit !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } PRE_TARGETDEPS = ../common/$$BINARY_SUBDIR/libcommon.a \ Index: fwbuilder-5.1.0.3599/src/iosacl/iosacl.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/iosacl/iosacl.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/iosacl/iosacl.pro 2012-06-17 22:41:12.000000000 +0200 @@ -13,7 +13,7 @@ HEADERS = ../../config.h !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } win32:CONFIG += console Index: fwbuilder-5.1.0.3599/src/ipf/ipf.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/ipf/ipf.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/ipf/ipf.pro 2012-06-17 22:41:12.000000000 +0200 @@ -7,7 +7,7 @@ HEADERS = ../../config.h !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } win32:CONFIG += console Index: fwbuilder-5.1.0.3599/src/ipfw/ipfw.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/ipfw/ipfw.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/ipfw/ipfw.pro 2012-06-17 22:41:12.000000000 +0200 @@ -7,7 +7,7 @@ HEADERS = ../../config.h !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } win32:CONFIG += console Index: fwbuilder-5.1.0.3599/src/ipt/ipt.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/ipt/ipt.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/ipt/ipt.pro 2012-06-17 22:41:12.000000000 +0200 @@ -7,7 +7,7 @@ HEADERS = ../../config.h !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } win32: CONFIG += console Index: fwbuilder-5.1.0.3599/src/pf/pf.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/pf/pf.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/pf/pf.pro 2012-06-17 22:41:12.000000000 +0200 @@ -7,7 +7,7 @@ HEADERS = ../../config.h !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } win32:CONFIG += console Index: fwbuilder-5.1.0.3599/src/pix/pix.pro =================================================================== --- fwbuilder-5.1.0.3599.orig/src/pix/pix.pro 2012-03-23 07:10:54.000000000 +0100 +++ fwbuilder-5.1.0.3599/src/pix/pix.pro 2012-06-17 22:41:12.000000000 +0200 @@ -7,7 +7,7 @@ HEADERS = ../../config.h !win32 { - QMAKE_COPY = ../../install.sh -m 0755 -s + QMAKE_COPY = ../../install.sh -m 0755 } win32:CONFIG += console debian/patches/0001-PATH_MAX-is-not-defined-under-GNU-Hurd.patch0000644000000000000000000000125311767440367020742 0ustar From 2921914af7e69b30f1ad32a684cd0666e6ae1101 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 17 Jun 2012 22:29:26 +0200 Subject: [PATCH 1/2] PATH_MAX is not defined under GNU/Hurd --- src/libgui/RCS.cpp | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/libgui/RCS.cpp b/src/libgui/RCS.cpp index 28a77c7..508e74b 100644 --- a/src/libgui/RCS.cpp +++ b/src/libgui/RCS.cpp @@ -66,6 +66,14 @@ #include +#ifndef PATH_MAX +#ifdef MAXPATHLEN +#define PATH_MAX MAXPATHLEN +#else +#define PATH_MAX 1024 +#endif +#endif + using namespace std; using namespace libfwbuilder; -- 1.7.9.1 debian/patches/ftbfs-gcc-4.7.diff0000644000000000000000000000042711767440367013635 0ustar --- fwbuilder-5.1.0.orig/src/libfwbuilder/src/fwbuilder/ThreadTools.h +++ fwbuilder-5.1.0/src/libfwbuilder/src/fwbuilder/ThreadTools.h @@ -31,6 +31,7 @@ #include //for time_t definition #include +#include #include #include debian/contrib/0000755000000000000000000000000011263644333010633 5ustar debian/contrib/fwbuilder.default0000644000000000000000000000035411676137761014200 0ustar # Defaults for fwbuilder initscript # Master system-wide fwbuilder switch. The initscript # will not run if it is not set to yes. START_FWBUILDER=yes # Directory to look for the fwbuilder generated script FWBSCRIPT_DIR=/etc/fwbuilder debian/contrib/fwbuilder.init.d0000644000000000000000000000252011676137761013736 0ustar #! /bin/sh # PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME=fwbuilder DESC="Firewall Builder" DEFAULT=/etc/default/fwbuilder IPTABLES=/sbin/iptables test -f $DEFAULT || exit 0 grep -s -q 'START_FWBUILDER=yes' $DEFAULT || exit 0 SCRIPT_DIR=$(grep -s "^[[:space:]]*FWBSCRIPT_DIR" $DEFAULT | cut -d "=" -f 2) SCRIPT="$SCRIPT_DIR/$(hostname -s).fw" stopfw() { #Set accept for default tables $IPTABLES -P OUTPUT ACCEPT $IPTABLES -P INPUT ACCEPT $IPTABLES -P FORWARD ACCEPT #Flush tables $IPTABLES -F $IPTABLES -F -t nat $IPTABLES -F -t mangle $IPTABLES -X $IPTABLES -X -t nat $IPTABLES -X -t mangle } test -x $SCRIPT || exit 0 test -x $IPTABLES || exit 0 set -e case "$1" in start) echo -n "Starting $DESC: " $SCRIPT 2>/dev/null echo "$NAME." ;; stop) echo -n "Stopping $DESC: " stopfw echo "$NAME." ;; restart|force-reload|reload) # # Firewall Builder generated script flushes tables prior # to setting up new tables so safe to just re-execute # echo -n "Restarting $DESC: " $SCRIPT 2>/dev/null echo "$NAME." ;; listfilter) $IPTABLES -L -n -v ;; listnat) $IPTABLES -t nat -L -n -v ;; listmangle) $IPTABLES -t mangle -L -n -v ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart|reload|force-reload|listfilter|listnat|listmangle}" >&2 exit 1 ;; esac exit 0 debian/source/0000755000000000000000000000000011676137671010505 5ustar debian/source/format0000644000000000000000000000001411767437525011715 0ustar 3.0 (quilt) debian/control0000644000000000000000000000622312211121565010570 0ustar Source: fwbuilder Section: net Priority: optional Maintainer: Sylvestre Ledru Build-Depends: debhelper (>= 5), cdbs, autotools-dev, zlib1g-dev, libqt4-dev, libxml2-dev, libxslt1-dev, libssl-dev, libsnmp-dev, qt4-dev-tools, autoconf, automake, libtool Standards-Version: 3.9.4 Homepage: http://www.fwbuilder.org/ Vcs-Svn: https://bollin.googlecode.com/svn/fwbuilder/trunk Vcs-Browser: http://bollin.googlecode.com/svn/fwbuilder/trunk Package: fwbuilder Architecture: any Provides: fwbuilder-frontend Depends: ${shlibs:Depends}, ${misc:Depends}, fwbuilder-common (= ${source:Version}) Replaces: fwbuilder-linux, fwbuilder-cisco, fwbuilder-bsd, fwbuilder-backend, libfwbuilder9 Recommends: fwbuilder-doc, rcs Description: Firewall administration tool GUI Firewall Builder consists of an object-oriented GUI and a set of policy compilers for various firewall platforms. In Firewall Builder, firewall policy is a set of rules, each rule consists of abstract objects which represent real network objects and services (hosts, routers, firewalls, networks, protocols). Firewall Builder helps the user maintain a database of objects and allows policy editing using simple drag-and-drop operations. . This is the GUI part of fwbuilder Package: fwbuilder-common Depends: ${misc:Depends} Architecture: all Description: Firewall administration tool GUI (common files) Firewall Builder consists of an object-oriented GUI and a set of policy compilers for various firewall platforms. In Firewall Builder, firewall policy is a set of rules, each rule consists of abstract objects which represent real network objects and services (hosts, routers, firewalls, networks, protocols). Firewall Builder helps the user maintain a database of objects and allows policy editing using simple drag-and-drop operations. . This is the arch independent common parts of fwbuilder Package: fwbuilder-doc Depends: ${misc:Depends} Section: doc Architecture: all Description: Firewall administration tool GUI documentation Firewall Builder consists of an object-oriented GUI and a set of policy compilers for various firewall platforms. In Firewall Builder, firewall policy is a set of rules, each rule consists of abstract objects which represent real network objects and services (hosts, routers, firewalls, networks, protocols). Firewall Builder helps the user maintain a database of objects and allows policy editing using simple drag-and-drop operations. . This is the documentation of fwbuilder Package: fwbuilder-dbg Section: debug Priority: extra Architecture: any Depends: fwbuilder (= ${binary:Version}), ${misc:Depends} Description: Firewall administration tool GUI (debugging symbols) Firewall Builder consists of an object-oriented GUI and a set of policy compilers for various firewall platforms. In Firewall Builder, firewall policy is a set of rules, each rule consists of abstract objects which represent real network objects and services (hosts, routers, firewalls, networks, protocols). Firewall Builder helps the user maintain a database of objects and allows policy editing using simple drag-and-drop operations. . This package ships the debugging symbols of fwbuilder. debian/compat0000644000000000000000000000000211676137761010403 0ustar 5 debian/fwbuilder.menu0000644000000000000000000000020211676137761012050 0ustar ?package(fwbuilder):needs="X11" section="Applications/System/Security/" \ title="Firewall Builder" command="/usr/bin/fwbuilder" debian/fwbuilder-common.examples0000644000000000000000000000010111676137761014206 0ustar debian/contrib/fwbuilder.default debian/contrib/fwbuilder.init.d debian/changelog0000644000000000000000000005336612211114371011046 0ustar fwbuilder (5.1.0-4) unstable; urgency=low * Associate fwb extension to fwbuilder. Thanks to Alexander Schlarb for doing all the work (LP: #1200790) * Recommends rcs from fwbuilder (Closes: #701108) * Standards-Version updated to 3.9.4 -- Sylvestre Ledru Mon, 02 Sep 2013 15:53:30 +0200 fwbuilder (5.1.0-3) unstable; urgency=low * generation of firewall was missing due to the removal of fwblookup Merci beaucoup à Roland Mas (Closes: #678006) -- Sylvestre Ledru Tue, 19 Jun 2012 11:38:33 +0200 fwbuilder (5.1.0-2) unstable; urgency=low * ACK NMU (thanks) * Fix the FTBFS under HURD -- Sylvestre Ledru Sun, 17 Jun 2012 22:37:12 +0200 fwbuilder (5.1.0-1.1) unstable; urgency=low * Non maintainer upload * Fix build failure with GCC 4.7 (Ilya Barygin). Closes: #674349. -- Matthias Klose Tue, 29 May 2012 09:23:33 +0000 fwbuilder (5.1.0-1) unstable; urgency=low * New upstream release * Standards-Version updated to version 3.9.3 -- Sylvestre Ledru Fri, 13 Apr 2012 14:32:30 +0200 fwbuilder (5.0.1-1) unstable; urgency=low * New upstream release -- Sylvestre Ledru Mon, 26 Dec 2011 19:42:33 +0100 fwbuilder (5.0.0-1) unstable; urgency=low * New upstream release -- Sylvestre Ledru Sat, 17 Sep 2011 13:00:26 +0200 fwbuilder (4.2.2-1) unstable; urgency=low * New upstream release (important regression) -- Sylvestre Ledru Thu, 12 May 2011 08:50:42 +0200 fwbuilder (4.2.1-1) unstable; urgency=low * New upstream release * netfilter-extensions-source added as suggests of fwbuilder (Closes: #605613) * Migration files were not installed (Closes: #626276) -- Sylvestre Ledru Tue, 10 May 2011 23:57:04 +0200 fwbuilder (4.2.0-1) unstable; urgency=low * New upstream release (no longer need the separate package libfwbuilder) * Standards-Version updated to version 3.9.2 * Update of the watch file * Switch to dpkg-source 3.0 (quilt) format -- Sylvestre Ledru Sun, 08 May 2011 19:41:21 +0200 fwbuilder (4.1.3-2) unstable; urgency=low * Upload in unstable -- Sylvestre Ledru Mon, 07 Feb 2011 17:19:10 +0100 fwbuilder (4.1.3-1) experimental; urgency=low * New upstream release * Missing files added (Closes: #601877) -- Sylvestre Ledru Sat, 11 Dec 2010 11:43:37 +0100 fwbuilder (4.1.2-1) unstable; urgency=low * New upstream release -- Sylvestre Ledru Tue, 12 Oct 2010 21:48:53 +0200 fwbuilder (4.1.1-1) unstable; urgency=low * New upstream release (Closes: #594428) -- Sylvestre Ledru Thu, 26 Aug 2010 00:24:43 +0200 fwbuilder (4.1.0-1) unstable; urgency=low * New upstream release -- Sylvestre Ledru Mon, 16 Aug 2010 20:08:21 +0200 fwbuilder (4.0.2-2) unstable; urgency=low * Install some missing files (Closes: #591769) -- Sylvestre Ledru Sat, 07 Aug 2010 00:18:05 +0200 fwbuilder (4.0.2-1) unstable; urgency=low * New upstream release (Closes: #580760) * Standards-Version updated to version 3.9.1 -- Sylvestre Ledru Thu, 29 Jul 2010 13:10:13 +0200 fwbuilder (3.0.7-1) unstable; urgency=high * New upstream version * This new version fixes a security issue described in the bug report. This problem is likely to be in the package libfwbuilder but since both packages are tightly connected, need to upload also fwbuilder (Closes: #547390) * fwbuilder-dbg moved to Section: debug -- Sylvestre Ledru Sat, 19 Sep 2009 02:12:41 +0200 fwbuilder (3.0.6-1) unstable; urgency=low * New upstream version * Change of my email address since I am now DD * Removal of Torsten on his request * Standards-Version updated to 3.8.3 * DM-Upload-Allowed removed -- Sylvestre Ledru Sat, 29 Aug 2009 17:58:32 +0200 fwbuilder (3.0.5-2) unstable; urgency=low * One more time, I forgot to update the version of the libfwbuilder-dev dep -- Sylvestre Ledru Thu, 18 Jun 2009 00:57:05 +0200 fwbuilder (3.0.5-1) unstable; urgency=low * Artificial separation of fwbuilder-{linux,bsd,cisco} removed on the advice of upstream * New upstream version -- Sylvestre Ledru Tue, 09 Jun 2009 17:33:45 +0200 fwbuilder (3.0.4-2) unstable; urgency=low * Increase of the dep on libfwbuilder (3.0.3 => 3.0.4) (Closes: #522038) -- Sylvestre Ledru Tue, 31 Mar 2009 13:33:08 +0200 fwbuilder (3.0.4-1) unstable; urgency=low * New upstream version (damn it, I should have waited a few hours) -- Sylvestre Ledru Mon, 30 Mar 2009 10:03:18 +0200 fwbuilder (3.0.3-2) unstable; urgency=low * Misc depends added * Missing files in the doc (LP: #350673) * Standards-Version updated to 3.8.1 * fwbuilder-doc added to Recommands of fwbuilder -- Sylvestre Ledru Sun, 29 Mar 2009 22:51:38 +0200 fwbuilder (3.0.3-1) unstable; urgency=low * New upstream release -- Torsten Werner Sat, 27 Dec 2008 00:56:18 +0100 fwbuilder (3.0.2-1) unstable; urgency=low * New upstream release * Remove patch gcc-4.4.diff that has been applied upstream. * Update patch debug.diff. -- Torsten Werner Sun, 07 Dec 2008 13:11:31 +0100 fwbuilder (3.0.1-2) unstable; urgency=low * Add --with-qmake=qmake-qt4 to the configure argument list. (Closes: #505651) * Clean up debian/rules. * Update Build-Depends: libfwbuilder-dev (>= 3.0.1). * Add patch gcc-4.4.diff provided by Martin Michlmayr. (Closes: #505654) -- Torsten Werner Fri, 14 Nov 2008 10:57:25 +0100 fwbuilder (3.0.1-1) unstable; urgency=low * New upstream version (Closes: #501419) * Patch tmpdirsecurity.diff removed (script removed upstream) -- Sylvestre Ledru Tue, 07 Oct 2008 15:11:17 +0200 fwbuilder (3.0.0-1) unstable; urgency=low * New upstream version (Closes: #498640, #255071) * Missing (= ${binary:Version}) for fwbuilder-dbg (Closes: #497752) -- Sylvestre Ledru Tue, 09 Sep 2008 01:21:48 +0200 fwbuilder (2.1.19-6) unstable; urgency=low * debian/* cleanup -- Sylvestre Ledru Wed, 03 Sep 2008 11:22:02 +0200 fwbuilder (2.1.19-5) unstable; urgency=low * Fix a security issue. Thanks to Thijs Kinkhorst. (Closes: #496406) -- Sylvestre Ledru Mon, 25 Aug 2008 21:57:00 +0200 fwbuilder (2.1.19-4) unstable; urgency=low * Add binary package fwbuilder-dbg that ships debugging symbols. * Add patch debug.diff to avoid stripping the binaries during installation. * Bump up Standards-Version: 3.8.0 (no changes needed). -- Torsten Werner Sun, 24 Aug 2008 18:03:21 +0200 fwbuilder (2.1.19-3) unstable; urgency=low * Still issues with gcc 4.3 -- Sylvestre Ledru Fri, 30 May 2008 00:06:59 +0200 fwbuilder (2.1.19-2) unstable; urgency=low * Remove the dependency to libantlr-dev since the recoginition languages tools are included by fwbuilder and builds now with gcc-4.3. (Closes: #483236) -- Sylvestre Ledru Thu, 29 May 2008 00:35:06 +0200 fwbuilder (2.1.19-1) unstable; urgency=low * new upstream release * Remove our patch that has been applied upstream. -- Torsten Werner Wed, 21 May 2008 22:52:10 +0200 fwbuilder (2.1.18-2) unstable; urgency=low * Add DM-Upload-Allowed: yes to enable uploads by Sylvestre. * Install tools fwb_compile_all, fwb_install and its man pages. (Closes: #477074) * Add new package fwbuilder-cisco. -- Torsten Werner Wed, 07 May 2008 06:53:31 +0200 fwbuilder (2.1.18-1) unstable; urgency=low [ Sylvestre Ledru ] * New upstream version (Closes: #438084) [ Torsten Werner ] * Switch to cdbs. * Clean up Build-Depends. * Fix manpage fwbedit(1). -- Sylvestre Ledru Wed, 16 Apr 2008 19:55:56 +0200 fwbuilder (2.1.17-3) unstable; urgency=low * Add Build-Depends: libantlr-dev. (Closes: #474673) -- Torsten Werner Mon, 07 Apr 2008 20:14:08 +0200 fwbuilder (2.1.17-2) unstable; urgency=low * Clean up (Build-)Depends, Conflicts, and Replaces. * Remove all extra arguments when calling dpkg-gencontrol via dh_gencontrol. * Replace some dbs files by plain debhelper. * Update and reformat the README files. (Closes: #347370) * Add a desktop file thanks to Stephan Windmüller. (Closes: #465472) * Disable stripping of binaries in install.sh. (Closes: #436910) -- Torsten Werner Sat, 29 Mar 2008 13:13:53 +0100 fwbuilder (2.1.17-1) unstable; urgency=low [ Sylvestre Ledru ] * New upstream version (Closes: #417685, #376527, #419753, #409262, #470402, #255071) * Update of the watch file (Closes: #449727) * Cleanup lintian warnings * Fields Homepage, Vcs-Svn and Vcs-Browser added * Standards-Version updated to 3.7.3 * Torsten and Sylvestre added as (co-)maintainers [ Torsten Werner ] * Switch to debhelper 5. -- Torsten Werner Tue, 18 Mar 2008 21:17:54 +0100 fwbuilder (2.1.8-1) unstable; urgency=low * New upstream version (Closes: #3276527, #382596, #275450) * Fix libfwbuilder dependency (Closes: #341803) * Accepting NMUs (Closes: #385831, #376622) -- Jeremy T. Bouse Wed, 31 Jan 2007 18:28:40 -0500 fwbuilder (2.0.9-1.2) unstable; urgency=low * NMU. * Drop build dependency on g++-3.4. Closes: #385831. -- Matthias Klose Sun, 3 Sep 2006 18:04:21 +0200 fwbuilder (2.0.9-1.1) unstable; urgency=low * Non-maintainer upload. * Remove the unneccesary Build-Depends on automake. (Closes: #376622) -- Eric Dorland Sat, 2 Sep 2006 19:35:13 -0400 fwbuilder (2.0.9-1) unstable; urgency=low * New upstream version released (Closes: #327826). * Clean-up build environment to clear lintian issues * Surprise having fwbuilder-2.0.9 to build with libfwbuilder-2.0.9 solves the impatient bug reporting of FTBFS (Closes: #338113). * Rebuilding after libfwbuilder 2.0.9-2 corrects the shlibs to keep incompatible libfwbuilder libs from being installed so fwbuilder doesn't segfault on XSLT transformations it doesn't have available (Closes: #338293). * Uploading this package early with no real testing to please Steve Langasek and Roland Stigge. I'll fix any issues after my wedding! -- Jeremy T. Bouse Wed, 9 Nov 2005 09:26:10 -0800 fwbuilder (2.0.7-2) unstable; urgency=high * Corrects build issues from C++ ABI transition and Qt/KDE (Closes: #327963, #327365, #324874, #327017). -- Jeremy T. Bouse Fri, 30 Sep 2005 15:06:42 -0700 fwbuilder (2.0.7-1.1) unstable; urgency=low * Non-maintainer upload. * Rebuild for Qt/KDE and gcc 4.0 transition (Closes: #327963, #327017, #324874, #327365) -- Luk Claes Tue, 27 Sep 2005 17:48:12 +0200 fwbuilder (2.0.7-1) unstable; urgency=low * New upstream release (Closes: #293405) * src/gui/SSHPIX.cpp includes errno.h (Closes: #274817) * Issue of empty example/ directory as mentioned in #257706 has been addressed and is correctly included with fwbuilder-common. As the full wishlist has not been completed I'm leaving it open. If Someone wants to create a userland script that can take the fwbuiler default file and init.d script from examples/ along with the generated fwbuilder script and generate a .DEB for install as Goswin has proposed I will evaluate and include in next upload. -- Jeremy T. Bouse Sun, 12 Jun 2005 00:34:45 -0700 fwbuilder (2.0.3-2) unstable; urgency=low * Correct libfwbuilder-dev Build-Depend (Closes: #276533) -- Jeremy T. Bouse Thu, 14 Oct 2004 13:41:31 -0700 fwbuilder (2.0.3-1) unstable; urgency=medium * New upstream bug fix release -- Jeremy T. Bouse Fri, 1 Oct 2004 17:06:03 -0700 fwbuilder (2.0.2-2) unstable; urgency=high * Rebuild against modified libfwbuilder6 shlibs (Closes: 270293) -- Jeremy T. Bouse Tue, 7 Sep 2004 02:28:59 -0700 fwbuilder (2.0.2-1) unstable; urgency=high * New upstream bug fix release (Closes: 268898) * Removed doc++ Build-Dep (Closes: 270002) * Removed Debian patches -- Jeremy T. Bouse Fri, 3 Sep 2004 22:33:13 -0700 fwbuilder (2.0.1-2) unstable; urgency=high * Added fwbuilder version depend on -common (Closes: 268897) * Urgency set to high to fix RC bug for testing -- Jeremy T. Bouse Tue, 31 Aug 2004 00:13:57 -0700 fwbuilder (2.0.1-1) unstable; urgency=high * New upstream release (Closes: 261978) * Example files return (Closes: 254908) * Release fixes seg fault crashes (Closes: 266615, 256085) * Updated watch file -- Jeremy T. Bouse Sun, 22 Aug 2004 16:33:54 -0700 fwbuilder (1.1.2-3) unstable; urgency=low * This it the Make-James-Troup-Happy upload. You will find that all the policy compiler packaging has changed into 2 packages either fwbuilder-linux or fwbuilder-bsd. These replace all the separate packages for the different policy compilers based on firewall platform which James considered "bloat" in rejecting the 1.1.2-2 upload. * This also corrects the conflict issue in fwbuilder-common when upgrading from an older version (Closes: #248583) -- Jeremy T. Bouse Sun, 6 Jun 2004 12:02:49 -0700 fwbuilder (1.1.2-2) unstable; urgency=low * Added Conflicts in fwbuilder-common against older versions of fwbuilder that contained the arch-indep files (Closes: #248583) * Created fwbuilder-ipfw package for missing policy compiler from build * Created fwbuilder-doc package to include provided documentation from upstream * Renamed fwbuilder-ipf to fwbuilder-ipfilter to remove possible confusion with fwbuilder-ipfw * Removed old fwbuilder-iptables transition package from build * GUI diaglogs for Mac OS X and FreeBSD ipfw not installed properly with fwbuilder causing errors when selecting those options for a given firewall -- Jeremy T. Bouse Thu, 13 May 2004 23:16:28 -0700 fwbuilder (1.1.2-1) unstable; urgency=low * New upstream version (Closes: #229084) * Moved arch-dep modules from /usr/share to /usr/lib via patch 01fhs_modules_path.diff (Closes: #234249) * Unable to reproduce the seg fault problem reported and the BTS does not contain enough information after 3 months to track any source down so closing. If more conclusive details can be given I will re-investigate. It may have been fixed along with the NMU that corrected 203776. (Closes: #229774) * Added entry to README.Debian regarding upgrading the data file from earlier versions. (Closes: #228803) -- Jeremy T. Bouse Sun, 2 May 2004 00:35:37 -0700 fwbuilder (1.1.1-1) unstable; urgency=low * Accept NMU done by Brian Bassett (Closes: #223651) * Created fwbuilder-common and moved common arch-indep files to install there rather than arch-dep fwbuilder. This does handle half of 233349 but not the portion covered by 234249 so I'm considering this one done and leaving the other open until I can patch the code to move the modules (Closes: #233349) * Suggests for iproute on fwbuilder-ipt (Closes: #219441) * Hope rebuild my fix seg faults reported but not willing to close the bug yet. -- Jeremy T. Bouse Fri, 30 Apr 2004 19:49:10 -0700 fwbuilder (1.1.1-0.1) unstable; urgency=low * NMU. * New upstream version. (Closes: #222025) + Fixes libxml2 2.6.2 breakage. (Closes: #203776, #220830, #222478) * Clean up Build-Depends line; no longer requires any GNOME components. -- Brian Bassett Wed, 10 Dec 2003 13:07:32 -0800 fwbuilder (1.0.10-2) unstable; urgency=low * Patch to fwbuilder-ipt OSConfigurator_linux24.cc to fix bashism in generated script (Closes: #200258, #200259) -- Jeremy T. Bouse Tue, 8 Jul 2003 23:06:31 -0700 fwbuilder (1.0.10-1) unstable; urgency=low * New upstream version * Libtool library linking issues resolved (Closes: #186032) * fwbuilder-doc package removed (Closes: #186245, #157352) * Corrected problem with fwblookup (Closes: #183914) * Patched contributed fwbuilder init.d with provided patch by Robert Lindgren see README.Debian for more details * Cleaned up lintian errors -- Jeremy T. Bouse Tue, 27 May 2003 11:09:30 -0700 fwbuilder (1.0.9-1) unstable; urgency=low * New upstream version * Rebuilt with new libsigc++ (Closes: #176801) * Rebuilt with new libgtkmm (Closes: #180037, #179743) -- Jeremy T. Bouse Fri, 7 Feb 2003 12:23:47 -0800 fwbuilder (1.0.8-1) unstable; urgency=low * New upstream version * Rebuilt with new libxml2 (Closes: #170908, #170918) -- Jeremy T. Bouse Sun, 15 Dec 2002 18:33:10 -0800 fwbuilder (1.0.7-1) unstable; urgency=low * New upstream version (Closes: #167319) -- Jeremy T. Bouse Sat, 2 Nov 2002 16:00:35 -0800 fwbuilder (1.0.5-1) unstable; urgency=low * New upstream version * Fixes build issues on HPPA (Closes: #148701, #133683) -- Jeremy T. Bouse Wed, 11 Sep 2002 09:22:35 -0700 fwbuilder (1.0.4-1) unstable; urgency=low * New upstream version (Closes: #155551, #155553) * New build environment * Fixes problem in fwbuilder-ipt (Closes: #151876) * Fixes dependency issue with fwbuilder-ipt (Closes: #154734) -- Jeremy T. Bouse Mon, 5 Aug 2002 12:52:35 -0700 fwbuilder (1.0.3-1) unstable; urgency=low * New upstream version -- Jeremy T. Bouse Wed, 19 Jun 2002 21:47:08 -0700 fwbuilder (1.0.2-3) unstable; urgency=low * Reworked conflicts with libfwbuilder-dev for fwbuilder-dev -- Jeremy T. Bouse Tue, 4 Jun 2002 11:55:27 -0700 fwbuilder (1.0.2-2) unstable; urgency=low * Corrected Conflicts with libfwbuilder-dev (Closes: #148730) -- Jeremy T. Bouse Sat, 1 Jun 2002 09:23:41 -0700 fwbuilder (1.0.2-1) unstable; urgency=low * New upstream release -- Jeremy T. Bouse Wed, 15 May 2002 11:44:19 -0700 fwbuilder (1.0.0-1) unstable; urgency=low * New upstream release * Removed fwbuilder-ipfilter from build as requested by upstream as it is not properly maintained at this time -- Jeremy T. Bouse Mon, 31 Dec 2001 11:09:36 -0800 fwbuilder (0.9.9-2) unstable; urgency=low * Typo/spelling correction in debian/control (Closes: #124655) -- Jeremy T. Bouse Mon, 17 Dec 2001 23:53:09 -0800 fwbuilder (0.9.9-1) unstable; urgency=low * New upstream bug fix release -- Jeremy T. Bouse Wed, 12 Dec 2001 15:05:41 -0800 fwbuilder (0.9.8-1) unstable; urgency=low * New upstream bug fix release -- Jeremy T. Bouse Mon, 10 Dec 2001 08:24:03 -0800 fwbuilder (0.9.7-3) unstable; urgency=low * Corrections in dependencies on libfwbuilder and backends -- Jeremy T. Bouse Thu, 6 Dec 2001 17:37:41 -0800 fwbuilder (0.9.7-2) unstable; urgency=low * Corrections to debian/control for Build-Depends -- Jeremy T. Bouse Sun, 2 Dec 2001 23:43:55 -0800 fwbuilder (0.9.7-1) unstable; urgency=low * New upstream version -- Jeremy T. Bouse Thu, 29 Nov 2001 08:18:58 -0800 fwbuilder (0.9.6-2) unstable; urgency=low * Fixed bug with fwbuilder-doc package not containing any of the documents as the upstream Makefile install installed using versioned doc directory -- Jeremy T. Bouse Sat, 27 Oct 2001 18:47:03 -0700 fwbuilder (0.9.6-1) unstable; urgency=low * New upstream release October 16, 2001 (closes: #116605) -- Jeremy T. Bouse Mon, 22 Oct 2001 10:06:08 -0700 fwbuilder (0.9.5-2) unstable; urgency=low * Included upstream patch to correct conflict with BIND9 namespace conflict with resolv.h -- Jeremy T. Bouse Tue, 28 Aug 2001 09:11:07 -0700 fwbuilder (0.9.5-1) unstable; urgency=low * New upstream release August 6, 2001 (closes: #107716) -- Jeremy T. Bouse Sun, 19 Aug 2001 23:10:46 -0700 fwbuilder (0.9.2-3) unstable; urgency=low * Bug fix for dependency (Closes: #109122) -- Jeremy T. Bouse Sun, 19 Aug 2001 22:59:10 -0700 fwbuilder (0.9.2-2) unstable; urgency=low * Bug fix for ports (Closes: #105317) -- Jeremy T. Bouse Sun, 15 Jul 2001 11:45:11 -0700 fwbuilder (0.9.2-1) unstable; urgency=low * New upstream release June 30, 2001 (closes: #103640) -- Jeremy T. Bouse Mon, 9 Jul 2001 10:41:07 -0700 fwbuilder (0.9.1-3) unstable; urgency=low * Corrected build to include bug-buddy support -- Jeremy T. Bouse Tue, 12 Jun 2001 09:29:24 -0700 fwbuilder (0.9.1-2) unstable; urgency=low * Minor change to conflict with obsolete fwbuilder-ipchains package * Added lintian overrides * Added simple manpage for fwbuilder -- Jeremy T. Bouse Mon, 11 Jun 2001 10:52:44 -0700 fwbuilder (0.9.1-1) unstable; urgency=low * New upstream release May 11, 2001 (closes: #97205) * Removal of fwbuilder-ipchains as upstream is no longer supporting -- Jeremy T. Bouse Sun, 13 May 2001 19:35:43 -0700 fwbuilder (0.8.7-1) unstable; urgency=low * Initial release. -- Jeremy T. Bouse Mon, 7 May 2001 20:38:14 -0700 debian/fwbuilder.install0000644000000000000000000000071712211114006012532 0ustar debian/tmp/usr/bin/fwbuilder debian/tmp/usr/bin/fwbedit debian/tmp/usr/bin/fwb_ipf debian/tmp/usr/bin/fwb_ipfw debian/tmp/usr/bin/fwb_pf debian/tmp/usr/bin/fwb_ipt debian/tmp/usr/bin/fwb_iosacl debian/tmp/usr/bin/fwb_pix debian/tmp/usr/bin/fwb_procurve_acl src/libgui/Icons/firewall_64.xpm /usr/share/pixmaps/fwbuilder/ debian/fwbuilder.desktop /usr/share/applications/ src/tools/fwb_compile_all /usr/bin/ debian/fwbuilder.xml /usr/share/mime/packages/ debian/rules0000755000000000000000000000047111676137761010267 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk DEB_CONFIGURE_SCRIPT := ./autogen.sh DEB_CONFIGURE_USER_FLAGS := --with-qmake=qmake-qt4 DEB_MAKE_INSTALL_TARGET := install INSTALL_ROOT=`pwd`/debian/tmp DEB_INSTALL_CHANGELOGS_ALL := doc/ChangeLog debian/fwbuilder.desktop0000644000000000000000000000052412170103467012546 0ustar [Desktop Entry] # This is the spec version, *not* the application version Version=1.0 Type=Application Name=Firewall Builder GenericName=Firewall administration tool Comment=Firewall administration tool GUI Icon=/usr/share/pixmaps/fwbuilder/firewall_64.xpm Exec=fwbuilder %F Terminal=false Categories=Network MimeType=text/x-xml-fwbuilder; debian/fwbuilder-doc.install0000644000000000000000000000004611676137761013323 0ustar debian/tmp/usr/share/fwbuilder-*/help/debian/fwbuilder.README.Debian0000644000000000000000000000222211676137761013226 0ustar This version of fwbuilder includes a template init.d script to start your firewall script that is generated and the default file. In order to use these you will need to install them on your firewall machine. These do not need to be installed on your build machine unless it also doubles as your firewall. The are included as part of the fwbuilder-common package and are located in /usr/share/doc/fwbuilder-common/examples/. The default file (examples/fwbuilder.default) should be installed as /etc/default/fwbuilder and the init.d script (examples/fwbuilder.init.d) as /etc/init.d/fwbuilder. Then copy your .fw script to /etc/fwbuilder as `hostname -s`.fw. You can use update-rc.d fwbuilder start 41 S . stop 89 0 6 . to install the init.d script to start on boot-up or modify to suit your systems boot-up sequence. This is a maintainer built script, and therefore not supported by the upstream authors of fwbuilder. Please report any problems to the package maintainer via the Debian BTS. The fwbuilder.init.d script patched by submission provided to me by Robert Lindgren to provide means of flushing rules as well as listing active rules. debian/watch0000644000000000000000000000014711676137761010240 0ustar version=3 http://sf.net/fwbuilder/fwbuilder-(\d+\.\d+\.\d+)\.\d+\.tar\.gz \ debian debian/orig-tar.sh debian/copyright0000644000000000000000000000056611676137761011147 0ustar This package was debianized by Jeremy T. Bouse on Fri, 26 Jan 2001 14:26:21 -0500. It was downloaded from ftp://fwbuilder.sourceforge.net/pub/fwbuilder/ Copyright: Copyright (C) 2001-2008 NetCitadel, LLC It may be redistributed under the terms of the GNU GPL, Version 2 or later, found on Debian systems in the file /usr/share/common-licenses/GPL-2. debian/fwbuilder-doc.docs0000644000000000000000000000046011676137761012605 0ustar debian/tmp/usr/share/doc/fwbuilder*/ReleaseNotes*.html debian/tmp/usr/share/doc/fwbuilder*/ReleaseNotes*.txt debian/tmp/usr/share/doc/fwbuilder*/README.* debian/tmp/usr/share/doc/fwbuilder*/AUTHORS debian/tmp/usr/share/doc/fwbuilder*/Credits debian/tmp/usr/share/doc/fwbuilder*/PatchAcceptancePolicy.txt debian/fwbuilder.manpages0000644000000000000000000000053311676137761012706 0ustar debian/tmp/usr/share/man/man1/fwbuilder.1 debian/tmp/usr/share/man/man1/fwbedit.1 doc/fwb_compile_all.1 debian/tmp/usr/share/man/man1/fwb_ipf.1 debian/tmp/usr/share/man/man1/fwb_ipfw.1 debian/tmp/usr/share/man/man1/fwb_pf.1 debian/tmp/usr/share/man/man1/fwb_iosacl.1 debian/tmp/usr/share/man/man1/fwb_pix.1 debian/tmp/usr/share/man/man1/fwb_ipt.1 debian/fwbuilder-common.install0000644000000000000000000000055411676137761014052 0ustar debian/tmp/usr/share/fwbuilder-*/platform/* debian/tmp/usr/share/fwbuilder-*/os/* debian/tmp/usr/share/fwbuilder-*/resources.xml debian/tmp/usr/share/fwbuilder-*/objects_init.xml debian/tmp/usr/share/fwbuilder-*/templates.xml debian/tmp/usr/share/fwbuilder-*/fwbuilder.dtd debian/tmp/usr/share/fwbuilder-*/configlets/* debian/tmp/usr/share/fwbuilder-*/migration/* debian/orig-tar.sh0000755000000000000000000000064611676137761011276 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' DIR=fwbuilder-$2 TAR=../fwbuilder_$2.orig.tar.gz # clean up the upstream tarball tar zxvf $3 # in the future, uncommun this line #rm -rf $DIR*/src/antlr/ tar -c -z -f $TAR $DIR* rm -rf $DIR* $3 # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi exit 0 debian/fwbuilder.xml0000644000000000000000000000075712170103537011703 0ustar FWBuilder configuration file