[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#605346: marked as done (release.debian.org: Please unblock shorewall/4.4.11.6-3)



Your message dated Mon, 29 Nov 2010 14:15:02 +0100
with message-id <4CF3A756.1080203@dogguy.org>
and subject line Re: Bug#605346: release.debian.org: Please unblock shorewall/4.4.11.6-3
has caused the Debian Bug report #605346,
regarding release.debian.org: Please unblock shorewall/4.4.11.6-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
605346: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=605346
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

A user has reported a bug to the upstream shorewall-users mailing list.
The fix is a trivial 2-line patch.  I have built and uploaded an updated
version of shorewall.  I would appreciate an unblock.  A complete diff
and diffstat are attached.

Regards,

- -Roberto

- -- System Information:
Debian Release: 5.0.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJM8xRTAAoJECzXeF7dp7IPIJQQAJF/+lluXEqCUpuy82wB6rbM
jk5/M4r+lOboMtsXfyS41U5Kt2kafgSH6cCStp2GQTWDr3cA9HB72Y+li7PUjdTi
F2NQYIUDZvCbTBlS+L4VglGPkg1ojgWWqUhk3lGKnMQ5H5v2BR3tDZVG+RfugpEU
cT45tHdFleSDuoJhC9P24tGode1mN8884Facfhgr3QuPFiPeBGSk6aicm0KSANbo
7bjxcC/Ave31kxx5jzP1OigmQRFdAc9kz4JDzjRj5RlgDs7aqPVZSRow1hk0npYd
o0rNs6eOtcyWByWd39vPRfIOaxVTxIyylSvJdGLjyQ/bOw6KkH3/eBnFAEp4QxPY
t0gLYMY65uksc6YtDFj/Y9mPkSBRlISWbLYMiEzkmLWR9krlUyt/fgVkB6uhVaXl
7W676H/L3cUdueLnSys8KiD9Y9GwFqSqBBNleKwgsiSPKLFe5SkcfypBn3onh3Eo
vrOCETZXHNtdvZuOk8npWy4vAIHB/idcZVvbX1xHU/FnRAHa5D4zJP3G19y0eEVa
uDQU8FmU2HkRwWLvw0DncqkgQvXTYDoYgyLxJSdj3klCJ4K3oOZmndfdq8XXfuom
BY8dIKAl8dDhmAM5PvpjFP7MhOE07T0+OKKAfjMWhH34ETBzHzlmMMz0fqQ13ntO
jTpiMWfcXJjuZuou+yuW
=E7+K
-----END PGP SIGNATURE-----
diff -Nru shorewall-4.4.11.6/debian/changelog shorewall-4.4.11.6/debian/changelog
--- shorewall-4.4.11.6/debian/changelog	2010-10-28 22:24:07.000000000 -0400
+++ shorewall-4.4.11.6/debian/changelog	2010-11-28 21:36:22.000000000 -0500
@@ -1,3 +1,9 @@
+shorewall (4.4.11.6-3) unstable; urgency=low
+
+  * Fix macro.JAP to correct nested macro call.
+
+ -- Roberto C. Sanchez <roberto@connexer.com>  Sun, 28 Nov 2010 21:34:05 -0500
+
 shorewall (4.4.11.6-2) unstable; urgency=low
 
   * Incorporate patch from upstream: "Fix 10+ TC Interfaces."
diff -Nru shorewall-4.4.11.6/debian/patches/02_macro_JAP.patch shorewall-4.4.11.6/debian/patches/02_macro_JAP.patch
--- shorewall-4.4.11.6/debian/patches/02_macro_JAP.patch	1969-12-31 19:00:00.000000000 -0500
+++ shorewall-4.4.11.6/debian/patches/02_macro_JAP.patch	2010-11-28 21:36:22.000000000 -0500
@@ -0,0 +1,12 @@
+diff --git a/Macros/macro.JAP b/Macros/macro.JAP
+index 86b9848..e71c35e 100644
+--- a/Macros/macro.JAP
++++ b/Macros/macro.JAP
+@@ -13,5 +13,5 @@
+ PARAM	-	-	tcp	8080 # HTTP port
+ PARAM	-	-	tcp	6544 # HTTP port
+ PARAM	-	-	tcp	6543 # InfoService port
+-HTTPS/PARAM
+-SSH/PARAM
++HTTPS
++SSH
diff -Nru shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-2 shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-2
--- shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-2	2010-10-28 22:26:06.000000000 -0400
+++ shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-2	1969-12-31 19:00:00.000000000 -0500
@@ -1,105 +0,0 @@
-Description: Upstream changes introduced in version 4.4.11.6-2
- This patch has been created by dpkg-source during the package build.
- Here's the last changelog entry, hopefully it gives details on why
- those changes were made:
- .
- shorewall (4.4.11.6-2) unstable; urgency=low
- .
-   * Incorporate patch from upstream: "Fix 10+ TC Interfaces."
- .
- The person named in the Author field signed this changelog entry.
-Author: Roberto C. Sanchez <roberto@connexer.com>
-
----
-The information above should follow the Patch Tagging Guidelines, please
-checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
-are templates for supplementary fields that you might want to add:
-
-Origin: <vendor|upstream|other>, <url of original patch>
-Bug: <url in upstream bugtracker>
-Bug-Debian: http://bugs.debian.org/<bugnumber>
-Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
-Forwarded: <no|not-needed|url proving that it has been forwarded>
-Reviewed-By: <name and email of someone who approved the patch>
-Last-Update: <YYYY-MM-DD>
-
---- shorewall-4.4.11.6.orig/known_problems.txt
-+++ shorewall-4.4.11.6/known_problems.txt
-@@ -147,3 +147,17 @@
-     showed an empty log when issued to one of the -lite packages.
- 
-     Corrected in Shorewall 4.4.11.6
-+
-+22) If 10 or more interfaces are configured in Complex Traffic Shaping
-+    (/etc/shorewall/tcdevices), the following compilation diagnostic
-+    is issued:
-+
-+        Argument "a" isn't numeric in sprintf at
-+	/usr/share/shorewall/Shorewall/Config.pm line 893.
-+ 
-+    and an invalid TC configuration is generated.
-+
-+    A fix is available at
-+    http://shorewall.git.sourceforge.net/git/gitweb.cgi?p=shorewall/shorewall;a=commitdiff;h=20bb781874c739c01b798d2db31b6c1d9cfefe96
-+
-+
---- shorewall-4.4.11.6.orig/releasenotes.txt
-+++ shorewall-4.4.11.6/releasenotes.txt
-@@ -218,6 +218,17 @@ VI.   PROBLEMS CORRECTED AND NEW FEATURE
- I I I.  P R O B L E M S   C O R R E C T E D   I N   T H I S  R E L E A S E
- ----------------------------------------------------------------------------
- 
-+Post-4.4.11.6
-+
-+1)  Previously, if 10 or more interfaces were configured in Complex
-+    Traffic Shaping (/etc/shorewall/tcdevices), the following
-+    compilation diagnostic was generated:
-+
-+        Argument "a" isn't numeric in sprintf at
-+	/usr/share/shorewall/Shorewall/Config.pm line 893.
-+
-+    and an invalid TC configuration was generated.
-+
- 4.4.11.6
- 
- 1)  The Shorewall-lite and Shorewall6-lite Debian init scripts contained a
---- shorewall-4.4.11.6.orig/changelog.txt
-+++ shorewall-4.4.11.6/changelog.txt
-@@ -1,3 +1,7 @@
-+Changes post 4.4.11.6
-+
-+1) Fix 10+ TC Interfaces.
-+
- Changes in Shorewall 4.4.11.6
- 
- 1)  Fix log reading in -lite packages.
---- shorewall-4.4.11.6.orig/Perl/Shorewall/Tc.pm
-+++ shorewall-4.4.11.6/Perl/Shorewall/Tc.pm
-@@ -1279,7 +1279,7 @@ sub setup_traffic_shaping() {
- 	my $tcref    = $tcclasses{$device}{$decimalclassnum};
- 	my $mark     = $tcref->{mark};
- 	my $devicenumber  = in_hexp $devref->{number};
--	my $classid  = join( ':', in_hexp $devicenumber, $classnum);
-+	my $classid  = join( ':', $devicenumber, $classnum);
- 	my $rate     = "$tcref->{rate}kbit";
- 	my $quantum  = calculate_quantum $rate, calculate_r2q( $devref->{out_bandwidth} );
- 
-@@ -1304,15 +1304,15 @@ sub setup_traffic_shaping() {
- 	emit ( "[ \$${dev}_mtu -gt $quantum ] && quantum=\$${dev}_mtu || quantum=$quantum" );
- 
- 	if ( $devref->{qdisc} eq 'htb' ) {
--	    emit ( "run_tc class add dev $device parent $devref->{number}:$parent classid $classid htb rate $rate ceil $tcref->{ceiling}kbit prio $tcref->{priority} \$${dev}_mtu1 quantum \$quantum" );
-+	    emit ( "run_tc class add dev $device parent $devicenumber:$parent classid $classid htb rate $rate ceil $tcref->{ceiling}kbit prio $tcref->{priority} \$${dev}_mtu1 quantum \$quantum" );
- 	} else {
- 	    my $dmax = $tcref->{dmax};
- 
- 	    if ( $dmax ) {
- 		my $umax = $tcref->{umax} ? "$tcref->{umax}b" : "\${${dev}_mtu}b";
--		emit ( "run_tc class add dev $device parent $devref->{number}:$parent classid $classid hfsc sc umax $umax dmax ${dmax}ms rate $rate ul rate $tcref->{ceiling}kbit" );
-+		emit ( "run_tc class add dev $device parent $devicenumber:$parent classid $classid hfsc sc umax $umax dmax ${dmax}ms rate $rate ul rate $tcref->{ceiling}kbit" );
- 	    } else {
--		emit ( "run_tc class add dev $device parent $devref->{number}:$parent classid $classid hfsc sc rate $rate ul rate $tcref->{ceiling}kbit" );
-+		emit ( "run_tc class add dev $device parent $devicenumber:$parent classid $classid hfsc sc rate $rate ul rate $tcref->{ceiling}kbit" );
- 	    }
- 	}
- 
diff -Nru shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-3 shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-3
--- shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-3	1969-12-31 19:00:00.000000000 -0500
+++ shorewall-4.4.11.6/debian/patches/debian-changes-4.4.11.6-3	2010-11-28 21:39:09.000000000 -0500
@@ -0,0 +1,105 @@
+Description: Upstream changes introduced in version 4.4.11.6-3
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ shorewall (4.4.11.6-3) unstable; urgency=low
+ .
+   * Fix macro.JAP to correct nested macro call.
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Roberto C. Sanchez <roberto@connexer.com>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- shorewall-4.4.11.6.orig/known_problems.txt
++++ shorewall-4.4.11.6/known_problems.txt
+@@ -147,3 +147,17 @@
+     showed an empty log when issued to one of the -lite packages.
+ 
+     Corrected in Shorewall 4.4.11.6
++
++22) If 10 or more interfaces are configured in Complex Traffic Shaping
++    (/etc/shorewall/tcdevices), the following compilation diagnostic
++    is issued:
++
++        Argument "a" isn't numeric in sprintf at
++	/usr/share/shorewall/Shorewall/Config.pm line 893.
++ 
++    and an invalid TC configuration is generated.
++
++    A fix is available at
++    http://shorewall.git.sourceforge.net/git/gitweb.cgi?p=shorewall/shorewall;a=commitdiff;h=20bb781874c739c01b798d2db31b6c1d9cfefe96
++
++
+--- shorewall-4.4.11.6.orig/releasenotes.txt
++++ shorewall-4.4.11.6/releasenotes.txt
+@@ -218,6 +218,17 @@ VI.   PROBLEMS CORRECTED AND NEW FEATURE
+ I I I.  P R O B L E M S   C O R R E C T E D   I N   T H I S  R E L E A S E
+ ----------------------------------------------------------------------------
+ 
++Post-4.4.11.6
++
++1)  Previously, if 10 or more interfaces were configured in Complex
++    Traffic Shaping (/etc/shorewall/tcdevices), the following
++    compilation diagnostic was generated:
++
++        Argument "a" isn't numeric in sprintf at
++	/usr/share/shorewall/Shorewall/Config.pm line 893.
++
++    and an invalid TC configuration was generated.
++
+ 4.4.11.6
+ 
+ 1)  The Shorewall-lite and Shorewall6-lite Debian init scripts contained a
+--- shorewall-4.4.11.6.orig/changelog.txt
++++ shorewall-4.4.11.6/changelog.txt
+@@ -1,3 +1,7 @@
++Changes post 4.4.11.6
++
++1) Fix 10+ TC Interfaces.
++
+ Changes in Shorewall 4.4.11.6
+ 
+ 1)  Fix log reading in -lite packages.
+--- shorewall-4.4.11.6.orig/Perl/Shorewall/Tc.pm
++++ shorewall-4.4.11.6/Perl/Shorewall/Tc.pm
+@@ -1279,7 +1279,7 @@ sub setup_traffic_shaping() {
+ 	my $tcref    = $tcclasses{$device}{$decimalclassnum};
+ 	my $mark     = $tcref->{mark};
+ 	my $devicenumber  = in_hexp $devref->{number};
+-	my $classid  = join( ':', in_hexp $devicenumber, $classnum);
++	my $classid  = join( ':', $devicenumber, $classnum);
+ 	my $rate     = "$tcref->{rate}kbit";
+ 	my $quantum  = calculate_quantum $rate, calculate_r2q( $devref->{out_bandwidth} );
+ 
+@@ -1304,15 +1304,15 @@ sub setup_traffic_shaping() {
+ 	emit ( "[ \$${dev}_mtu -gt $quantum ] && quantum=\$${dev}_mtu || quantum=$quantum" );
+ 
+ 	if ( $devref->{qdisc} eq 'htb' ) {
+-	    emit ( "run_tc class add dev $device parent $devref->{number}:$parent classid $classid htb rate $rate ceil $tcref->{ceiling}kbit prio $tcref->{priority} \$${dev}_mtu1 quantum \$quantum" );
++	    emit ( "run_tc class add dev $device parent $devicenumber:$parent classid $classid htb rate $rate ceil $tcref->{ceiling}kbit prio $tcref->{priority} \$${dev}_mtu1 quantum \$quantum" );
+ 	} else {
+ 	    my $dmax = $tcref->{dmax};
+ 
+ 	    if ( $dmax ) {
+ 		my $umax = $tcref->{umax} ? "$tcref->{umax}b" : "\${${dev}_mtu}b";
+-		emit ( "run_tc class add dev $device parent $devref->{number}:$parent classid $classid hfsc sc umax $umax dmax ${dmax}ms rate $rate ul rate $tcref->{ceiling}kbit" );
++		emit ( "run_tc class add dev $device parent $devicenumber:$parent classid $classid hfsc sc umax $umax dmax ${dmax}ms rate $rate ul rate $tcref->{ceiling}kbit" );
+ 	    } else {
+-		emit ( "run_tc class add dev $device parent $devref->{number}:$parent classid $classid hfsc sc rate $rate ul rate $tcref->{ceiling}kbit" );
++		emit ( "run_tc class add dev $device parent $devicenumber:$parent classid $classid hfsc sc rate $rate ul rate $tcref->{ceiling}kbit" );
+ 	    }
+ 	}
+ 
diff -Nru shorewall-4.4.11.6/debian/patches/series shorewall-4.4.11.6/debian/patches/series
--- shorewall-4.4.11.6/debian/patches/series	2010-10-28 22:26:06.000000000 -0400
+++ shorewall-4.4.11.6/debian/patches/series	2010-11-28 21:39:09.000000000 -0500
@@ -1,3 +1,4 @@
 01_debian_configuration.patch
+02_macro_JAP.patch
 99_lockfile_relocation.patch
-debian-changes-4.4.11.6-2
+debian-changes-4.4.11.6-3
 changelog                         |    6 ++
 patches/02_macro_JAP.patch        |   12 ++++
 patches/debian-changes-4.4.11.6-2 |  105 --------------------------------------
 patches/debian-changes-4.4.11.6-3 |  105 ++++++++++++++++++++++++++++++++++++++
 patches/series                    |    3 -
 5 files changed, 125 insertions(+), 106 deletions(-)

--- End Message ---
--- Begin Message ---
On 29/11/2010 03:47, Roberto C. Sanchez wrote:
Package: release.debian.org
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

A user has reported a bug to the upstream shorewall-users mailing list.
The fix is a trivial 2-line patch.  I have built and uploaded an updated
version of shorewall.  I would appreciate an unblock.  A complete diff
and diffstat are attached.


Unblocked.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


--- End Message ---

Reply to: