/sbin/ip*tables* symbolic links removed when upgrading from 18.04 to 20.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
iptables (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When upgraded from Ubuntu 18.04 to Ubuntu 20.04 the symbolic links in /sbin are removed.
Before upgrade
# ls -al /sbin/ip*tables*
lrwxrwxrwx 1 root root 13 Nov 12 2017 /sbin/ip6tables -> xtables-multi
lrwxrwxrwx 1 root root 13 Nov 12 2017 /sbin/ip6tables
lrwxrwxrwx 1 root root 13 Nov 12 2017 /sbin/ip6tables
lrwxrwxrwx 1 root root 13 Nov 12 2017 /sbin/iptables -> xtables-multi
lrwxrwxrwx 1 root root 13 Nov 12 2017 /sbin/iptables-
lrwxrwxrwx 1 root root 13 Nov 12 2017 /sbin/iptables-save -> xtables-multi
# dpkg -S /sbin/ip*tables*
iptables: /sbin/ip6tables
iptables: /sbin/ip6tables
iptables: /sbin/ip6tables
iptables: /sbin/iptables
iptables: /sbin/iptables-
iptables: /sbin/iptables-save
After upgrade
# ls -al /sbin/ip*tables*
ls: cannot access '/sbin/ip*tables*': No such file or directory
Changed in iptables (Ubuntu): | |
status: | Incomplete → New |
This is by design, see /usr/share/ doc/iptables/ NEWS.Debian. gz :
iptables (1.8.4-1) unstable; urgency=medium
All the iptables binaries have been moved away from /sbin to /usr/sbin.
Compatibility symlinks were provided during the Buster release, but they
have been dropped now.
Please make sure your scripts aren't using hardcoded binary paths.
.
Also, please note that iptables is no longer Priority: important. This
means it is not installed by default in every system. It has been replaced
by nftables.
-- Arturo Borrero Gonzalez <email address hidden> Wed, 04 Dec 2019 11:49:00 +0200