~ubuntu-branches/ubuntu/oneiric/ifupdown/oneiric

Viewing all changes in revision 52.

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2011-08-09 14:41:00 UTC
  • mfrom: (2.2.3 experimental)
  • Revision ID: james.westby@ubuntu.com-20110809144100-9uuzizry9u4cvr5z
Tags: 0.7~alpha5.1ubuntu1
* Resynchronise with Debian experimental.  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.
  - 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.
  - debian/ifupdown.preinst: Since files in /etc were not conffiles in
    lucid, and /etc/network/if-up.d/upstart and
    /etc/init/network-interface.conf changed between lucid final and
    maverick, add extra handling to avoid spurious conffile prompts.
* Backport from upstream Mercurial repository:
  - Add initial DHCPv6 support (LP: #733547).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: