On Thu, Oct 30, 2008 at 09:22:45PM -0400, Roberto C. Sánchez wrote:
> Please unblock shorewall-perl/4.0.14-4, shorewall-common/4.0.14-3.
>
Arghh! Let's make the shorewall-perl ublock for 4.0.14-5:
shorewall-perl (4.0.14-5) unstable; urgency=medium
* Observe the length parameter in tcrules (reapply accidentally removed
partial patch)
The debdiff (from 4.0.14-4) is attached.
Regards,
-Roberto
--
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com
diff -u shorewall-perl-4.0.14/debian/changelog shorewall-perl-4.0.14/debian/changelog
--- shorewall-perl-4.0.14/debian/changelog
+++ shorewall-perl-4.0.14/debian/changelog
@@ -1,3 +1,10 @@
+shorewall-perl (4.0.14-5) unstable; urgency=low
+
+ * Observe the length paramter in tcrules (reapply accidentally removed
+ partial patch)
+
+ -- Roberto C. Sanchez <roberto@connexer.com> Thu, 30 Oct 2008 21:34:11 -0400
+
shorewall-perl (4.0.14-4) unstable; urgency=medium
* Patch for point release (4.0.14.2) (Closes: #501467)
diff -u shorewall-perl-4.0.14/debian/patches/00list shorewall-perl-4.0.14/debian/patches/00list
--- shorewall-perl-4.0.14/debian/patches/00list
+++ shorewall-perl-4.0.14/debian/patches/00list
@@ -2,0 +3 @@
+04_observe_tcrules_length.dpatch
only in patch2:
unchanged:
--- shorewall-perl-4.0.14.orig/debian/patches/04_observe_tcrules_length.dpatch
+++ shorewall-perl-4.0.14/debian/patches/04_observe_tcrules_length.dpatch
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_observe_tcrules_length.dpatch by <roberto@connexer.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Observe the length parameter in tcrules
+
+@DPATCH@
+
+Index: Shorewall-perl/Shorewall/Tc.pm
+===================================================================
+--- Shorewall-perl/Shorewall/Tc.pm (revision 8785)
++++ Shorewall-perl/Shorewall/Tc.pm (working copy)
+@@ -271,7 +271,7 @@
+
+ if ( ( my $result = expand_rule( ensure_chain( 'mangle' , $chain ) ,
+ $restrictions{$chain} ,
+- do_proto( $proto, $ports, $sports) . do_user( $user ) . do_test( $testval, $mask ) . do_tos( $tos ) ,
++ do_proto( $proto, $ports, $sports) . do_user( $user ) . do_test( $testval, $mask ) . do_length( $length ) . do_tos( $tos ) ,
+ $source ,
+ $dest ,
+ '' ,
Attachment:
signature.asc
Description: Digital signature