Your message dated Sun, 07 May 2017 18:45:00 +0000
with message-id <c71c27ae-1580-c37f-67ed-86566ec69...@thykier.net>
and subject line Re: Bug#862043: unblock: fwsnort/1.6.5-3
has caused the Debian Bug report #862043,
regarding unblock: fwsnort/1.6.5-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 ow...@bugs.debian.org
immediately.)
--
862043: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862043
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package fwsnort 1.6.5-3.
It fixes two bug reports (1 RC, 1 important) and fixes the DEP-5
debian/copyright syntax (lintian warning
dep5-copyright-license-name-not-unique).
My patch for the RC bug already has been accepted upstream and
triggered a new upstream release (1.6.7).
Additionally it contains the following changes:
* Adding a debian/gbp.conf to declare the non-standard git branch
being used. This should be a no-op for building the package from
source, but fixes building the package from git.
* Updating Vcs-Git to declare the non-standard branch, too.
* Update the Maintainer field as the package has been orphaned due to
Franck Joncourt's retirement.
diff -Nru fwsnort-1.6.5/debian/changelog fwsnort-1.6.5/debian/changelog
--- fwsnort-1.6.5/debian/changelog 2014-08-30 19:11:55.000000000 +0200
+++ fwsnort-1.6.5/debian/changelog 2017-05-07 11:47:15.000000000 +0200
@@ -1,3 +1,23 @@
+fwsnort (1.6.5-3) unstable; urgency=medium
+
+ * QA upload.
+ * Remove all fwsnort generated firewall rules upon purge.
+ (Closes: #861999)
+ * Fix debian/copyright syntax by using a separate License stanza.
+
+ -- Axel Beckert <a...@debian.org> Sun, 07 May 2017 11:47:15 +0200
+
+fwsnort (1.6.5-2) unstable; urgency=medium
+
+ * Orphan the package. (See #831274.)
+ + Set Maintainer to Debian QA Group.
+ * Add a debian/gbp.conf and "-b debian" to Vcs-Git to reflect the git
+ repository layout.
+ * Add patch to also remove square brackets from single port definitions.
+ (Closes: #860164)
+
+ -- Axel Beckert <a...@debian.org> Sat, 06 May 2017 16:17:38 +0200
+
fwsnort (1.6.5-1) unstable; urgency=low
* Imported Upstream version 1.6.5
diff -Nru fwsnort-1.6.5/debian/control fwsnort-1.6.5/debian/control
--- fwsnort-1.6.5/debian/control 2014-08-30 19:11:55.000000000 +0200
+++ fwsnort-1.6.5/debian/control 2017-05-07 11:12:59.000000000 +0200
@@ -3,9 +3,9 @@
Priority: optional
Build-Depends: debhelper (>= 8)
Build-Depends-Indep: po-debconf
-Maintainer: Franck Joncourt <fra...@debian.org>
+Maintainer: Debian QA Group <packa...@qa.debian.org>
Standards-Version: 3.9.5
-Vcs-git: git://anonscm.debian.org/collab-maint/fwsnort.git
+Vcs-Git: git://anonscm.debian.org/collab-maint/fwsnort.git -b debian
Vcs-Browser:
https://anonscm.debian.org/gitweb/?p=collab-maint/fwsnort.git;a=summary
Homepage: http://www.cipherdyne.org/fwsnort/
diff -Nru fwsnort-1.6.5/debian/copyright fwsnort-1.6.5/debian/copyright
--- fwsnort-1.6.5/debian/copyright 2014-08-30 19:11:55.000000000 +0200
+++ fwsnort-1.6.5/debian/copyright 2017-05-07 11:43:40.000000000 +0200
@@ -6,14 +6,17 @@
Files: *
Copyright: Copyright 2003-2012 by Michael B. Rash <m...@cipherdyne.com>
License: GPL-2+
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version. You can find a copy of it in your
- Debian system under /usr/share/common-licenses/
Files: debian/*
Copyright: Copyright 2008-2012 by Franck Joncourt <fra...@debian.org>
License: GPL-2+
+Comment:
Debian packaging is licensed under the same terms as the software itself
(see above).
+
+License: GPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version. You can find a copy of it in your
+ Debian system under /usr/share/common-licenses/
diff -Nru fwsnort-1.6.5/debian/fwsnort.postrm
fwsnort-1.6.5/debian/fwsnort.postrm
--- fwsnort-1.6.5/debian/fwsnort.postrm 2014-08-30 19:11:55.000000000 +0200
+++ fwsnort-1.6.5/debian/fwsnort.postrm 2017-05-07 11:43:40.000000000 +0200
@@ -5,6 +5,11 @@
# In case the user wants to purge the fwsnort package, we must manually remove
# some files.
if [ "$1" = "purge" ]; then
+ # Remove all fwsnort generated firewall rules
+ if [ -f /var/lib/fwsnort/fwsnort.save ]; then
+ echo "[+] Reverting to original iptables policy..."
+ grep -Fv FWSNORT /var/lib/fwsnort/fwsnort.save | iptables-restore
+ fi
# Remove old log files (default directory)
if [ -d /var/log/fwsnort ]; then
diff -Nru fwsnort-1.6.5/debian/gbp.conf fwsnort-1.6.5/debian/gbp.conf
--- fwsnort-1.6.5/debian/gbp.conf 1970-01-01 01:00:00.000000000 +0100
+++ fwsnort-1.6.5/debian/gbp.conf 2017-05-06 12:18:38.000000000 +0200
@@ -0,0 +1,4 @@
+# Configuration file for git-buildpackage and friends
+
+[DEFAULT]
+debian-branch = debian
diff -Nru fwsnort-1.6.5/debian/patches/fix-dport-bracket-usage.patch
fwsnort-1.6.5/debian/patches/fix-dport-bracket-usage.patch
--- fwsnort-1.6.5/debian/patches/fix-dport-bracket-usage.patch 1970-01-01
01:00:00.000000000 +0100
+++ fwsnort-1.6.5/debian/patches/fix-dport-bracket-usage.patch 2017-05-07
11:12:59.000000000 +0200
@@ -0,0 +1,28 @@
+Description: Also remove square brackets from single port definitions
+Bug-Debian: https://bugs.debian.org/860164
+Forwarded: https://github.com/mrash/fwsnort/pull/14
+
+--- a/fwsnort
++++ b/fwsnort
+@@ -1137,10 +1137,10 @@
+ }
+
+ for my $var (qw(sport dport)) {
++ $hsh{$var} =~ s/\[//;
++ $hsh{$var} =~ s/\]//;
+ next unless $hsh{$var} =~ /,/;
+ if ($ipt_have_multiport_match) {
+- $hsh{$var} =~ s/\[//;
+- $hsh{$var} =~ s/\]//;
+ my $ctr = 1;
+ my @ports = split /\s*,\s*/, $hsh{$var};
+ my $ports_str = '';
+@@ -1162,8 +1162,6 @@
+ "$hsh{$var} until the $ipt_str multiport match is
supported " .
+ "at line: $line_num.");
+ $hsh{$var} =~ s/,.*//;
+- $hsh{$var} =~ s/\[//;
+- $hsh{$var} =~ s/\]//;
+ }
+ }
+
diff -Nru fwsnort-1.6.5/debian/patches/series
fwsnort-1.6.5/debian/patches/series
--- fwsnort-1.6.5/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ fwsnort-1.6.5/debian/patches/series 2017-05-07 11:12:59.000000000 +0200
@@ -0,0 +1 @@
+fix-dport-bracket-usage.patch
So please...
unblock fwsnort/1.6.5-3
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (990, 'unstable'), (980, 'unstable-debug'), (600, 'testing'),
(111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental'),
(105, 'experimental-debug')
Architecture: amd64
(x86_64)
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Axel Beckert:
> Package: release.debian.org
> Severity: normal
> User: release.debian....@packages.debian.org
> Usertags: unblock
>
> Please unblock package fwsnort 1.6.5-3.
>
> [...]
>
> So please...
>
> unblock fwsnort/1.6.5-3
>
> [...]
Unblocked, thanks.
~Niels
--- End Message ---