diff -u firestarter-1.0.3/debian/changelog firestarter-1.0.3/debian/changelog --- firestarter-1.0.3/debian/changelog +++ firestarter-1.0.3/debian/changelog @@ -1,3 +1,11 @@ +firestarter (1.0.3-8ubuntu1) maverick; urgency=low + + * Merge from debian testing, remaining changes: + - debian/patches/21_locales_failing.dpatch + - debian/patches/22_remove_encoding_from_desktop.dpatch + + -- Roy Jamison Sat, 12 Jun 2010 11:29:56 +0100 + firestarter (1.0.3-8) unstable; urgency=low * Apologies, I thought I had uploaded this version in February. @@ -10,6 +18,47 @@ -- Paul Cupis Sat, 15 Aug 2009 13:02:39 +0100 +firestarter (1.0.3-7ubuntu5) jaunty; urgency=low + + * debian/patches/21_locales_failing.dpatch: + - Add second half of patch by Leo Cacciari (LP: #222038) + * debian/patches/22_remove_encoding_from_desktop.dpatch: + - Remove deprecated Encoding= line from .desktop file. + * debian/watch: Added watch file. + + -- Jonathan Marsden Fri, 17 Apr 2009 18:08:02 -0700 + +firestarter (1.0.3-7ubuntu4) jaunty; urgency=low + + * made looking interface settings independant from locale (LP: #222038) + + -- Leo Cacciari (TheHobbit) Thu, 09 Apr 2009 18:50:57 +0200 + +firestarter (1.0.3-7ubuntu3) jaunty; urgency=low + + * Replace gksu dependency with menu to ensure that su-to-root is available + (LP: #301603). + + -- Iain Lane Mon, 23 Mar 2009 21:29:25 +0000 + +firestarter (1.0.3-7ubuntu2) jaunty; urgency=low + + [ Gabriel Ruiz Manzano ] + * 25_gksu.patch was deleted because it wasn't needed. (LP: #301603) + + [ Iain Lane ] + * debian/control: Add libglade2-dev to build-deps - needed to build + correctly + + -- Gabriel Ruiz Manzano Tue, 24 Feb 2009 22:17:20 -0300 + +firestarter (1.0.3-7ubuntu1) jaunty; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/patches/21-gksu.dpatch: use gksu instead of su-to-root. + + -- Luca Falavigna Tue, 04 Nov 2008 22:58:54 +0100 + firestarter (1.0.3-7) unstable; urgency=low * Change menu/desktop file to use su-to-root instead of gksu @@ -29,6 +78,37 @@ -- Paul Cupis Sat, 13 Sep 2008 21:14:27 +0100 +firestarter (1.0.3-6ubuntu4) intrepid; urgency=low + + * debian/patches/19_update_it_po.dpatch: + - Updated italian translation by Milo Casagrande (LP: #198834). + + -- Luca Falavigna Wed, 04 Jun 2008 22:27:52 +0200 + +firestarter (1.0.3-6ubuntu3) hardy; urgency=low + + * debian/patches/18_fix_memleak.dpatch: + - Even more memory leaks added into patch 18 (LP: #120445). + + -- Rob Neild Wed, 09 Apr 2008 23:50:18 +0100 + +firestarter (1.0.3-6ubuntu2) hardy; urgency=low + + * debian/patches/18_fix_memleak.dpatch: + - Free allocated memory properly, patch by RobNeild (LP: #120445). + + -- Matti Lindell Thu, 31 Jan 2008 20:44:24 +0200 + +firestarter (1.0.3-6ubuntu1) gutsy; urgency=low + + * Merge from Debian Unstable, Ubuntu remaining changes: (LP: #132039) + + Adhere to DebianMaintainerField + + debian/rules: call [ ! -f Makefile ] || $(MAKE) distclean instead of + -$(MAKE) distclean + + 11_desktop_file.dpatch: updated to make desktop-file-validate happy. + + -- Lionel Le Folgoc Fri, 31 Aug 2007 19:22:27 +0200 + firestarter (1.0.3-6) unstable; urgency=low * Recover lsb-base dependency lost in last update. @@ -46,6 +126,20 @@ -- Paul Cupis Fri, 24 Aug 2007 16:35:24 +0100 +firestarter (1.0.3-5ubuntu1) gutsy; urgency=low + + * Merge from Debian Unstable, Ubuntu remaining changes: + + debian/postinst: use /bin/bash instead of /bin/sh (possible bashism) + + Don't run browser as root (closes Ubuntu #569) + + Adhere to DebianMaintainerField + + 11_desktop_file.dpatch: updated to make desktop-file-validate happy + + 17_update_docs_uri.dpatch: updated to apply cleanly + + debian/rules: call [ ! -f Makefile ] || $(MAKE) distclean instead of + -$(MAKE) distclean. + * debian/control: add missing lsb-base (>= 3.1) dependency. + + -- Lionel Le Folgoc Tue, 07 Aug 2007 21:14:28 +0200 + firestarter (1.0.3-5) unstable; urgency=low * Fix typo in init script, thanks to Andrea Vettorello (closes: #436196) @@ -53,6 +147,21 @@ -- Paul Cupis Mon, 06 Aug 2007 19:19:42 +0100 +firestarter (1.0.3-4ubuntu1) gutsy; urgency=low + + * Merge from Debian Unstable, Ubuntu remaining changes: + + debian/postinst: use /bin/bash instead of /bin/sh (possible bashism) + + Don't run browser as root (closes Ubuntu #569) + + Adhere to DebianMaintainerField. + * Drop ubuntu changes from 1.0.3-2ubuntu2 and use debian solution instead. + * debian/patches/ + + 11_desktop_file.dpatch: updated to make desktop-file-validate happy + + 17_update_docs_uri.dpatch: updated to apply cleanly. + * debian/rules: call [ ! -f Makefile ] || $(MAKE) distclean instead of + -$(MAKE) distclean. + + -- Lionel Le Folgoc Mon, 06 Aug 2007 22:43:00 +0200 + firestarter (1.0.3-4) unstable; urgency=low * Actually change the Maintainer field - oops. @@ -75,6 +184,31 @@ -- Paul Cupis Sun, 05 Aug 2007 10:11:03 +0100 +firestarter (1.0.3-2ubuntu2) gutsy; urgency=low + + * LP: #42759 + - debian/firestarter.NetworkManagerDispatcher: script to let NetworkManager + start/stop the firewall when the interface goes up/down + - debian/control: suggests network-manager + - debian/rules: installs firestarter.NetworkManagerDispatcher to + /etc/NetworkManager/dispatcher.d/50firestarter + + -- Lionel Le Folgoc Sun, 20 May 2007 12:01:00 +0200 + +firestarter (1.0.3-2ubuntu1) feisty; urgency=low + + * Merge from debian unstable. (fixes removal/purge issue, see LP: #83728) + * Remaining Ubuntu changes: + + Add "GNOME" to .desktop Categories (closes Ubuntu #42452, #42501) + + Don't run browser as root (closes Ubuntu #569) + + debian/firestarter.init: apply patch from Daniel Robitaille adding + lsb-base functions. Thanks also to Lionel Le Folgoc for taking note of + this. (Closes: Malone #34217) + * Adhere to DebianMaintainerField. + * debian/postinst: use /bin/bash instead of /bin/sh (possible bashism). + + -- Lionel Le Folgoc Tue, 10 Apr 2007 11:52:55 +0200 + firestarter (1.0.3-2) unstable; urgency=low * Fix postrm script on purge (closes: #303973, #338550, #375189) @@ -90,6 +224,37 @@ -- Yann Verley Tue, 13 Feb 2007 23:30:42 +0100 +firestarter (1.0.3-1.3ubuntu2) feisty; urgency=low + + * debian/control: + - Add a suggest on dhcp3-server since it's functionality + is on upstreams key features list. + * debian/patches/02_*.dpatch: + - Detect dhcp3 in use via dhcpd.confs location rather than + /etc/dhcp3 existing. dhcp3-client have that directory. + - Added patch to look for and restart dhcp3-server as well. + + Closes: #48006 + + -- Christian Bjälevik Fri, 5 Jan 2007 16:01:50 +0100 + +firestarter (1.0.3-1.3ubuntu1) feisty; urgency=low + + * Merge from debian unstable. + + Changes retained from 1.0.3-1.2ubuntu2 + * Add "GNOME" to .desktop Categories (closes Ubuntu #42452, #42501) + * Don't run browser as root (closes Ubuntu #569) + + Changes retained from 1.0.3-1.1ubuntu[3-4] + * debian/patches/12_firestarter_transparent_icon.dpatch + + Added transparency support. (Closes: Malone #44254) + * debian/firestarter.init: + + Apply patch from Daniel Robitaille adding lsb-base functions. Thanks + also to Lionel Le Folgoc for taking note of this. (Closes: Malone + #34217) + + -- Padmanabhan Palanivelu Fri, 22 Dec 2006 20:30:51 +0530 + firestarter (1.0.3-1.3) unstable; urgency=low * NMU @@ -98,6 +263,25 @@ -- Clint Adams Sun, 10 Sep 2006 16:35:48 -0400 +firestarter (1.0.3-1.2ubuntu3) edgy; urgency=low + + * Rebuild against dbus 0.90 + + -- Sebastian Dröge Wed, 30 Aug 2006 21:47:43 +0200 + +firestarter (1.0.3-1.2ubuntu2) edgy; urgency=low + + * Add "GNOME" to .desktop Categories (closes Ubuntu #42452, #42501) + * Don't run browser as root (closes Ubuntu #569) + + -- Vassilis Pandis Sat, 12 Aug 2006 04:31:15 +0300 + +firestarter (1.0.3-1.2ubuntu1) edgy; urgency=low + + * Merge from Debian unstable. + + -- Jeremie Corbier Tue, 25 Jul 2006 10:55:21 +0000 + firestarter (1.0.3-1.2) unstable; urgency=low * Non-maintainer upload. @@ -106,6 +290,34 @@ -- Josselin Mouette Sun, 18 Jun 2006 12:20:59 +0200 +firestarter (1.0.3-1.1ubuntu4) dapper; urgency=low + + * debian/patches/12_firestarter_transparent_icon.dpatch + + Added transparency support. (Closes: Malone #44254) + + -- Chuck Short Mon, 15 May 2006 20:05:12 -0400 + +firestarter (1.0.3-1.1ubuntu3) dapper; urgency=low + + * debian/firestarter.init: + + Apply patch from Daniel Robitaille adding lsb-base functions. Thanks + also to Lionel Le Folgoc for taking note of this. (Closes: Malone + #34217) + + -- Zak B. Elep Sun, 7 May 2006 06:03:01 -0400 + +firestarter (1.0.3-1.1ubuntu2) dapper; urgency=low + + * Modify desktop file to use gksu (Closes Malone: #5269) + + -- Barry deFreese Sat, 8 Apr 2006 00:18:54 -0400 + +firestarter (1.0.3-1.1ubuntu1) breezy; urgency=low + + * Resynchronise with Debian. + + -- Andrew Mitchell Sat, 28 May 2005 12:09:05 +1200 + firestarter (1.0.3-1.1) unstable; urgency=high * Non-maintainer upload. @@ -114,7 +326,7 @@ which is going away (closes: #298809). -- Steve Langasek Thu, 17 Mar 2005 17:54:40 -0800 - + firestarter (1.0.3-1) unstable; urgency=low * New upstream release @@ -125,6 +337,18 @@ -- Yann Verley Sun, 30 Jan 2005 20:29:42 +0100 +firestarter (1.0.1-1ubuntu2) hoary; urgency=low + + * Rebuild without libhowl0 + + -- Jani Monoses Sun, 13 Mar 2005 13:49:16 +0200 + +firestarter (1.0.1-1ubuntu1) hoary; urgency=low + + * gksu -> gksudo + + -- Michael Vogt Wed, 29 Dec 2004 19:56:36 +0100 + firestarter (1.0.1-1) unstable; urgency=low * New upstream release (closes: #284109) @@ -175,7 +399,7 @@ firestarter) is incompatible with /etc/ppp/ip-up.d/1firestarter. -- Yann Verley Wed, 28 Nov 2004 22:23:07 +0100 - + firestarter (0.9.3-6) unstable; urgency=low * adopting orphaned package. @@ -437,0 +662 @@ + diff -u firestarter-1.0.3/debian/control firestarter-1.0.3/debian/control --- firestarter-1.0.3/debian/control +++ firestarter-1.0.3/debian/control @@ -1,14 +1,15 @@ Source: firestarter Section: admin Priority: optional -Maintainer: Paul Cupis +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Paul Cupis Build-Depends: debhelper (>> 4.1.84), libgnome2-dev, libglade2-dev, libgnomeui-dev (>= 2.6.1.1-4), gettext, libpopt-dev, dpatch, autotools-dev, libxml-parser-perl Build-Conflicts: dpatch (= 1.21) Standards-Version: 3.8.0 Package: firestarter Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, iptables (>= 1.2.11), gksu (>= 0.8.5), lsb-base (>=3.1) +Depends: ${shlibs:Depends}, ${misc:Depends}, iptables (>= 1.2.11), menu, lsb-base (>=3.1) Suggests: dhcp3-server Description: gtk program for managing and observing your firewall Firestarter is a complete firewall tool for Linux machines. It diff -u firestarter-1.0.3/debian/patches/00list firestarter-1.0.3/debian/patches/00list --- firestarter-1.0.3/debian/patches/00list +++ firestarter-1.0.3/debian/patches/00list @@ -18,0 +19,2 @@ +21_locales_failing.dpatch +22_remove_encoding_from_desktop.dpatch only in patch2: unchanged: --- firestarter-1.0.3.orig/debian/watch +++ firestarter-1.0.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/firestarter/firestarter-(.+)\.tar\.gz only in patch2: unchanged: --- firestarter-1.0.3.orig/debian/patches/21_locales_failing.dpatch +++ firestarter-1.0.3/debian/patches/21_locales_failing.dpatch @@ -0,0 +1,33 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 21_locales_failing.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Use LANG=C to ensure C locale when grepping ifconfig output (Fixes LP:222038). + +@DPATCH@ +diff -urNad firestarter-1.0.3~/src/scriptwriter.c firestarter-1.0.3/src/scriptwriter.c +--- firestarter-1.0.3~/src/scriptwriter.c 2009-04-17 17:52:41.000000000 -0700 ++++ firestarter-1.0.3/src/scriptwriter.c 2009-04-17 17:54:32.000000000 -0700 +@@ -88,16 +88,16 @@ + fprintf (f, "\n# --(Extract Network Information)--\n\n"); + + fprintf (f, "# External network interface data\n" +- "IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \\ -f 1`\n" +- "MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4`\n" +- "BCAST=`/sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \\ -f 1`\n" ++ "IP=`LANG=C /sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \\ -f 1`\n" ++ "MASK=`LANG=C /sbin/ifconfig $IF | grep Mas | cut -d : -f 4`\n" ++ "BCAST=`LANG=C /sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \\ -f 1`\n" + "NET=$IP/$MASK\n\n"); + + fprintf (f, "if [ \"$NAT\" = \"on\" ]; then\n" + " # Internal network interface data\n" +- " INIP=`/sbin/ifconfig $INIF | grep inet | cut -d : -f 2 | cut -d \\ -f 1`\n" +- " INMASK=`/sbin/ifconfig $INIF | grep Mas | cut -d : -f 4`\n" +- " INBCAST=`/sbin/ifconfig $INIF |grep Bcast: | cut -d : -f 3 | cut -d \\ -f 1`\n" ++ " INIP=`LANG=C /sbin/ifconfig $INIF | grep inet | cut -d : -f 2 | cut -d \\ -f 1`\n" ++ " INMASK=`LANG=C /sbin/ifconfig $INIF | grep Mas | cut -d : -f 4`\n" ++ " INBCAST=`LANC=C /sbin/ifconfig $INIF |grep Bcast: | cut -d : -f 3 | cut -d \\ -f 1`\n" + " INNET=$INIP/$INMASK\n" + "fi\n\n"); + only in patch2: unchanged: --- firestarter-1.0.3.orig/debian/patches/22_remove_encoding_from_desktop.dpatch +++ firestarter-1.0.3/debian/patches/22_remove_encoding_from_desktop.dpatch @@ -0,0 +1,16 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 22_remove_encoding_from_desktop.patch.dpatch by Jonathan Marsden +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Remove deprecated Encoding= line from firestarter.desktop.in file + +@DPATCH@ +diff -urNad firestarter-1.0.3~/firestarter.desktop.in firestarter-1.0.3/firestarter.desktop.in +--- firestarter-1.0.3~/firestarter.desktop.in 2009-04-17 20:36:10.000000000 -0700 ++++ firestarter-1.0.3/firestarter.desktop.in 2009-04-17 20:38:59.000000000 -0700 +@@ -1,5 +1,4 @@ + [Desktop Entry] +-Encoding=UTF-8 + _Name=Firestarter + _Comment=Desktop Firewall Tool + Exec=firestarter