Technically speaking, iptables isn't even part of the Ubuntu base installation:
Code:
rtucker@witte:~$ apt-cache showpkg ubuntu-minimal
Package: ubuntu-minimal
Versions:
1.197 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_lucid_main_binary-amd64_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_lucid_main_binary-amd64_Packages
MD5: 790932f14543314e43c3705a3451df24
Reverse Depends:
Dependencies:
1.197 - adduser (0 (null)) apt (0 (null)) apt-utils (0 (null)) bzip2 (0 (null)) console-setup (0 (null)) dash (0 (null)) debconf (0 (null)) dhcp3-client (0 (null)) eject (0 (null)) gnupg (0 (null)) ifupdown (0 (null)) initramfs-tools (0 (null)) iproute (0 (null)) iputils-ping (0 (null)) kbd (0 (null)) less (0 (null)) locales (0 (null)) lsb-release (0 (null)) makedev (0 (null)) mawk (0 (null)) module-init-tools (0 (null)) net-tools (0 (null)) netbase (0 (null)) netcat-openbsd (0 (null)) ntpdate (0 (null)) passwd (0 (null)) procps (0 (null)) python (0 (null)) rsyslog (0 (null)) sudo (0 (null)) tasksel (0 (null)) tzdata (0 (null)) ubuntu-keyring (0 (null)) udev (0 (null)) upstart (0 (null)) ureadahead (0 (null)) vim-tiny (0 (null)) whiptail (0 (null))
Provides:
1.197 -
Reverse Provides:
That's not to say that the Linode base image doesn't digress from ubuntu-minimal (eject is removed and openssh-server is added, for two examples), but it's clearly inspired by it.