Bug#835081: RFS: iptables-persistent/1.0.4+nmu1 [NMU] [RC]
Package: sponsorship-requests
Severity: important
Hello,
I'm looking for a sponsor for my NMU on iptables-persistent
It closes an RC bug, I've validated the fix my machines with different network configurations.
the debdiff is attached
I've worked with iptables-persistent git repo but I won't push my changes until the updated package
is on the archive.
Also the binary can be downloaded from -mentors
https://mentors.debian.net/debian/pool/main/i/iptables-persistent/iptables-persistent_1.0.4+nmu1.dsc
Changes since the last upload:
iptables-persistent (1.0.4+nmu1) unstable; urgency=low
* Non-maintainer upload.
* Loads the firewall before network-pre.target, as suggested by systemd
upstream. (Closes: #829640).
thanks!
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru iptables-persistent-1.0.4/debian/changelog iptables-persistent-1.0.4+nmu1/debian/changelog
--- iptables-persistent-1.0.4/debian/changelog 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/debian/changelog 2016-08-21 13:05:39.000000000 +0800
@@ -1,3 +1,11 @@
+iptables-persistent (1.0.4+nmu1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Loads the firewall before network-pre.target, as suggested by systemd
+ upstream. (Closes: #829640).
+
+ -- gustavo panizzo <gfa@zumbi.com.ar> Sun, 21 Aug 2016 13:05:39 +0800
+
iptables-persistent (1.0.4) unstable; urgency=medium
* [d52b9e] During flush, set policy before flushing rules (Closes: #749790)
diff -Nru iptables-persistent-1.0.4/debian/compat iptables-persistent-1.0.4+nmu1/debian/compat
--- iptables-persistent-1.0.4/debian/compat 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/debian/compat 2016-08-21 13:05:06.000000000 +0800
@@ -1 +1 @@
-7
+9
diff -Nru iptables-persistent-1.0.4/debian/control iptables-persistent-1.0.4+nmu1/debian/control
--- iptables-persistent-1.0.4/debian/control 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/debian/control 2016-08-21 13:05:06.000000000 +0800
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Jonathan Wiltshire <jmw@debian.org>
Build-Depends: debhelper (>= 7.0.50~), dh-systemd, po-debconf
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/iptables-persistent.git/
Vcs-Git: git://anonscm.debian.org/collab-maint/iptables-persistent.git
diff -Nru iptables-persistent-1.0.4/debian/rules iptables-persistent-1.0.4+nmu1/debian/rules
--- iptables-persistent-1.0.4/debian/rules 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/debian/rules 2016-08-21 13:05:06.000000000 +0800
@@ -4,5 +4,5 @@
dh_installinit -- start 37 S . stop 37 0 1 6 .
%:
- dh --with systemd $@
+ dh $@ --with systemd
diff -Nru iptables-persistent-1.0.4/plugins/15-ip4tables iptables-persistent-1.0.4+nmu1/plugins/15-ip4tables
--- iptables-persistent-1.0.4/plugins/15-ip4tables 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/plugins/15-ip4tables 2016-08-21 13:05:06.000000000 +0800
@@ -35,8 +35,8 @@
if [ ! -f /proc/net/ip_tables_names ]; then
echo "Warning: skipping IPv4 (no modules loaded)"
elif [ -x /sbin/iptables-save ]; then
- touch /etc/iptables/rules.v4
- chmod 0640 /etc/iptables/rules.v4
+ touch /etc/iptables/rules.v4
+ chmod 0640 /etc/iptables/rules.v4
iptables-save > /etc/iptables/rules.v4
if [ $? -ne 0 ]; then
rc=1
diff -Nru iptables-persistent-1.0.4/plugins/25-ip6tables iptables-persistent-1.0.4+nmu1/plugins/25-ip6tables
--- iptables-persistent-1.0.4/plugins/25-ip6tables 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/plugins/25-ip6tables 2016-08-21 13:05:06.000000000 +0800
@@ -35,8 +35,8 @@
if [ ! -f /proc/net/ip6_tables_names ]; then
log_action_cont_msg "Warning: skipping IPv6 (no modules loaded)"
elif [ -x /sbin/ip6tables-save ]; then
- touch /etc/iptables/rules.v6
- chmod 0640 /etc/iptables/rules.v6
+ touch /etc/iptables/rules.v6
+ chmod 0640 /etc/iptables/rules.v6
ip6tables-save > /etc/iptables/rules.v6
if [ $? -ne 0 ]; then
rc=1
diff -Nru iptables-persistent-1.0.4/systemd/netfilter-persistent.service iptables-persistent-1.0.4+nmu1/systemd/netfilter-persistent.service
--- iptables-persistent-1.0.4/systemd/netfilter-persistent.service 2016-01-03 03:46:08.000000000 +0800
+++ iptables-persistent-1.0.4+nmu1/systemd/netfilter-persistent.service 2016-08-21 13:05:39.000000000 +0800
@@ -1,7 +1,8 @@
[Unit]
Description=netfilter persistent configuration
DefaultDependencies=no
-Before=network.target
+Before=network-pre.target
+Wants=network-pre.target
Wants=systemd-modules-load.service local-fs.target
After=systemd-modules-load.service local-fs.target
Reply to: