Version in base suite: 1.1.9-1 Base version: uif_1.1.9-1 Target version: uif_1.1.9-1+deb10u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/u/uif/uif_1.1.9-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/u/uif/uif_1.1.9-1+deb10u1.dsc changelog | 9 +++++++ patches/1001_use-iptables-legacy.patch | 38 +++++++++++++++++++++++++++++++++ patches/series | 1 3 files changed, 48 insertions(+) diff -Nru uif-1.1.9/debian/changelog uif-1.1.9/debian/changelog --- uif-1.1.9/debian/changelog 2018-08-19 00:15:35.000000000 +0000 +++ uif-1.1.9/debian/changelog 2019-12-04 20:06:28.000000000 +0000 @@ -1,3 +1,12 @@ +uif (1.1.9-1+deb10u1) buster; urgency=medium + + * debian/patches: + + Add 1001_use-iptables-legacy.patch. Work-around iptables->nftables switch + in Debian. Full nftables support is being worked on on the upstream side. + (Closes: #932265). + + -- Mike Gabriel Wed, 04 Dec 2019 21:06:28 +0100 + uif (1.1.9-1) unstable; urgency=medium * New upstream release. diff -Nru uif-1.1.9/debian/patches/1001_use-iptables-legacy.patch uif-1.1.9/debian/patches/1001_use-iptables-legacy.patch --- uif-1.1.9/debian/patches/1001_use-iptables-legacy.patch 1970-01-01 00:00:00.000000000 +0000 +++ uif-1.1.9/debian/patches/1001_use-iptables-legacy.patch 2019-12-04 20:06:13.000000000 +0000 @@ -0,0 +1,38 @@ +--- a/uif.pl ++++ b/uif.pl +@@ -1475,9 +1475,9 @@ + + @$Listing=map { $_."\n" } @$Listing; + if ($ipv6) { +- open (IPT, '/sbin/ip6tables-save|'); ++ open (IPT, '/usr/sbin/ip6tables-legacy-save|'); + } else { +- open (IPT, '/sbin/iptables-save|'); ++ open (IPT, '/usr/sbin/iptables-legacy-save|'); + } + @oldrules = ; + close (IPT); +@@ -1488,9 +1488,9 @@ + $SIG{'TERM'} = 'signalCatcher'; + + if ($ipv6) { +- open (IPT, '|/sbin/ip6tables-restore'); ++ open (IPT, '|/usr/sbin/ip6tables-legacy-restore'); + } else { +- open (IPT, '|/sbin/iptables-restore'); ++ open (IPT, '|/usr/sbin/iptables-legacy-restore'); + } + print IPT @$Listing; + close (IPT); +@@ -1501,9 +1501,9 @@ + } + if ($timeout || $SignalCatched || $error) { + if ($ipv6) { +- open (IPT, '|/sbin/ip6tables-restore'); ++ open (IPT, '|/usr/sbin/ip6tables-legacy-restore'); + } else { +- open (IPT, '|/sbin/iptables-restore'); ++ open (IPT, '|/usr/sbin/iptables-legacy-restore'); + } + print IPT @oldrules; + close (IPT); diff -Nru uif-1.1.9/debian/patches/series uif-1.1.9/debian/patches/series --- uif-1.1.9/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ uif-1.1.9/debian/patches/series 2019-12-04 20:06:13.000000000 +0000 @@ -0,0 +1 @@ +1001_use-iptables-legacy.patch