Changelog
ifupdown (0.6.10ubuntu1) maverick; urgency=low
* Merge from Debian unstable, remaining changes:
- ifupdown.nw: use 100 as default route metric unless an explicit metric
parameter is set in /etc/network/interface
- ifupdown.nw: Add 'ipv4ll' method which uses avahi-autoipd to bring up
an interface with an IPv4 link-layer address from 169.254.0.0/16 (aka
'Zeroconf').
- Add iniparser3.0b sources (dictionary.c, dictionary.h, iniparser.c,
iniparser.h), to let ifupdown avoid auto-up/down of interfaces if
network-manager's ifupdown plugin is in managed=true mode
- move ifstate file to /var/run/network/ifstate
- Add a new query interface, 'ifquery', that can be used by upstart
hooks to ask for the list of possible interfaces that they might need
to bring up.
- debian/ifupdown.network-interface.upstart: replace the init scripts
with a per-interface Upstart job.
- debian/ifupdown.networking.upstart: add a "networking" job that
partially replaces the networking init script from netbase.
- debian/control: bump build-dependency on debhelper for Upstart-aware
dh_installinit.
- debian/rules: due to debhelper always adding /etc/init.d symlinks, we
must manually remove /etc/init.d/networking for as long as netbase
still provides it.
- Add if-up and if-down scripts to emit Upstart events when interfaces
come up and go down.
- debian/ifupdown.network-interface-security.upstart: ensure apport is
started before interfaces are brought up by either ifupdown or
network-manager.
- debian/postinst: if the loopback interface is missing from the config
in /etc/network/interfaces, add it on upgrade.
- Fix a wrong path to examples in the interfaces(5) manpage.
* Changes superseded in Debian:
- ifupdown.nw: modprobe ipv6 before configuring it.
- debian/control: Add missing ${misc:Depends}
* Dropped changes:
- Drop versioned dependency on netbase - no rationale is given for the
dependency to exist at all.
- No need to version the dep on lsb-base, every release since dapper and
earlier satisfies this constraint.
- Drop Breaks on old, pre-jaunty versions of udev.
- Drop migration of "mapping hotplug" to "auto", this migration was done
in hardy and upstream has dropped the debconf support so let's not
readd it.
- Drop edits to ifupdown-clean, no longer used in Ubuntu.
- Drop the udev rules, which are now completely superseded by upstart
jobs.
- Drop preinst, postinst cleanup of the obsolete, Ubuntu-specific
loopback script.
* update all generated files to match their source versions (*.defn,
main.c).
-- Steve Langasek <email address hidden> Thu, 03 Jun 2010 17:18:43 +0000