Package: iptables-persistent Version: 0.5.3 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Here is the patches. First is code itself, second is changelog entry. - -- System Information: Debian Release: 6.0.4 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates'), (1, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-0.bpo.1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages iptables-persistent depends on: ii debconf [debconf-2.0] 1.5.36.1 Debian configuration management sy ii iptables 1.4.8-3 administration tools for packet fi ii lsb-base 3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip iptables-persistent recommends no packages. iptables-persistent suggests no packages. - -- Configuration Files: /etc/init.d/iptables-persistent changed [not included] - -- debconf information excluded -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEcBAEBAgAGBQJPVbdYAAoJENfRweM8/RmzfEYH/0/QBSXNnxjR/hSLuyJWa/bl mchSn6NS4hn/NIRTQtox23FE1ejLkyYQNVGuFm4DjpSY/Tfz23j6xxKn8ahf55G0 rMeHT5HTweDTOyDscokK/IFnB13o5D1YahPQ0G+y3XlicKHe8tM2czwW/b8sOAP4 o+n/CALrQydnnbl/YATOMfgUsZCxDuLNn/kVq2LUbdGlmDNewbHF57BTDG2MlLO6 S5jBKE65aPaVxkrwFxK6Uz0cHVINEGXS/0J5s7QorluobOXajyWhsed1/xgBk3m6 YXTkJL9ohlEX/95l7YLSYSwV2J3SBfMtozu2ZtLrfkUFQ8Uo7081pjjdN7euMXo= =eT7u -----END PGP SIGNATURE-----
>From b5f9844ecaec6c4dea719e5a6f4f3a0a7f9c9018 Mon Sep 17 00:00:00 2001 From: Max Tsepkov <m...@garygolden.me> Date: Tue, 6 Mar 2012 12:39:49 +0600 Subject: [PATCH 1/2] save ipset rules Closes #662743 --- debian/iptables-persistent.init | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/debian/iptables-persistent.init b/debian/iptables-persistent.init index a03ee51..0725628 100644 --- a/debian/iptables-persistent.init +++ b/debian/iptables-persistent.init @@ -21,6 +21,11 @@ rc=0 load_rules() { + #ipset + if which ipset >/dev/null && [ -r /etc/iptables/ipset ]; then + ipset restore < /etc/iptables/ipset + fi + log_action_begin_msg "Loading iptables rules" #load IPv4 rules @@ -50,6 +55,11 @@ load_rules() save_rules() { + #ipset + if which ipset >/dev/null ; then + ipset save > /etc/iptables/ipset + fi + log_action_begin_msg "Saving rules" #save IPv4 rules @@ -119,6 +129,11 @@ flush_rules() done fi + if which ipset >/dev/null ; then + ipset flush + ipset destroy + fi + log_action_end_msg 0 } -- 1.7.2.5
>From c3e6dc7b63d1f93869891cd8171b9ca2237a66a9 Mon Sep 17 00:00:00 2001 From: Max Tsepkov <m...@garygolden.me> Date: Tue, 6 Mar 2012 12:57:00 +0600 Subject: [PATCH 2/2] changelog entry for previous commit --- debian/changelog | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/debian/changelog b/debian/changelog index 60db469..002ba8e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +iptables-persistent (0.5.3+nmu1) unstable; urgency=low + + * Non-maintainer upload. + * [1ab461] save/load ipset rules (Closes: #662743) + + -- Max Tsepkov <m...@garygolden.me> Tue, 06 Mar 2012 12:55:49 +0600 + iptables-persistent (0.5.3) unstable; urgency=low * [09d9ae] Check for loaded modules in postinst (Closes: #637852) -- 1.7.2.5