Change log for ifupdown package in Ubuntu

76148 of 148 results
Superseded in saucy-release
Obsolete in raring-release
Deleted in raring-proposed (Reason: moved to release)
ifupdown (0.7.5ubuntu2) raring; urgency=low

  * Update network-interface-security job to stop when the parent job is
    stopped itself. This avoids leftover instances. (LP: #1065684)
  * Set mtu of tunnel devices. (LP: #1074048)
  * Actually set the new calculated value for duplicate entries. (LP: #1086517)
 -- Stephane Graber <email address hidden>   Tue, 11 Dec 2012 19:53:56 -0500

Available diffs

Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
ifupdown (0.7.5ubuntu1) raring; urgency=low

  * Merge ifupdown 0.7.5 from Debian. Remaining changes:
    - debian/ifupdown.neworking.upstart (forwarded to Debian):
      + Don't bring 'lo' down (add it to --exclude)
      + Emit deconfiguring-networking (LP: #1061639)
    - Remove /etc/default/networking as the upstart job doesn't use it and
      can't really use it without some significant changes (support exclusion
      lists in all the upstart jobs).
    - Add resolvconf (8) to SEE ALSO section of the interfaces manpage.
      (LP: #1043335)
    - If the /etc/NetworkManager/NetworkManager.conf file is present
      but doesn't have the "ifupdown:managed" the previous upload instructed
      the iniparser to return -1, which evaluates to TRUE. We instead instruct
      it to return 0, as we shouldn't prevent ifupdown from managing the
      interfaces in that case, as NM won't either. (LP: #281984)
    - debian/postinst: If the loopback interface is missing from the config
      in /etc/network/interfaces, add it on upgrade.
    - Decrease version dependency against initscripts as the new version isn't
      in Ubuntu yet and the relevant change was added to the older version.
  * Remove versioned dependency against lsb-base and matching init_is_upstart
    calls in the various scripts as the new version isn't in Ubuntu yet.
  * debian/rules revert changes to dh_installinit calls to force all init
    scripts to be only upstart scripts. This can probably be reverted once we
    have the new lsb-base.

Available diffs

Superseded in raring-release
Obsolete in quantal-release
ifupdown (0.7.2ubuntu2) quantal; urgency=low

  * Fix regression with the removal of the sysvinit networking job:
    - Don't bring 'lo' down (add it to --exclude)
    - Emit deconfiguring-networking (LP: #1061639)
 -- Stephane Graber <email address hidden>   Tue, 09 Oct 2012 11:13:27 -0400

Available diffs

Superseded in quantal-release
ifupdown (0.7.2ubuntu1) quantal; urgency=low

  * Merge ifupdown 0.7.2 from Debian. Remaining changes:
    - If the /etc/NetworkManager/NetworkManager.conf file is present
      but doesn't have the "ifupdown:managed" the previous upload instructed
      the iniparser to return -1, which evaluates to TRUE. We instead instruct
      it to return 0, as we shouldn't prevent ifupdown from managing the
      interfaces in that case, as NM won't either. (LP: #281984)
    - debian/postinst: If the loopback interface is missing from the config
      in /etc/network/interfaces, add it on upgrade.
    - Add jobs and hooks for upstart.
  * Remove /etc/default/networking as the upstart job doesn't use it and
    can't really use it without some significant changes (support exclusion
    lists in all the upstart jobs).
  * Add resolvconf (8) to SEE ALSO section of the interfaces manpage.
    (LP: #1043335)

Available diffs

Superseded in quantal-release
ifupdown (0.7.1ubuntu3) quantal; urgency=low

  * Add a 'stop on' rule for the networking service, so that we tear the
    network down at the correct point in the shutdown sequence (after remote
    filesystems have been unmounted).  This is mostly needed when using
    insserv upstart integration (not yet in Ubuntu) to ensure the shutdown
    doesn't hang waiting for an unsatisfiable init script dependency, but it
    also addresses the need for shutting down networking on runlevel changes
    - provided that umountnfs.sh itself is called for runlevel 1, which it
    currently is not.
  * Also start the job on runlevel [2345].  This is a no-op during a normal
    boot since the network will be started *before* runlevel is emitted, but
    is needed to restart the network after a change from runlevel 1.
    LP: #752481.
 -- Steve Langasek <email address hidden>   Thu, 06 Sep 2012 15:05:32 -0400

Available diffs

Superseded in quantal-release
ifupdown (0.7.1ubuntu2) quantal; urgency=low

  * Make /etc/init.d/networking a conffile even if it's a symlink.
    This should help dpkg do the right thing when moving the file from netbase
    over to ifupdown. This is a workaround for (LP: #1023437)
 -- Stephane Graber <email address hidden>   Wed, 11 Jul 2012 11:51:57 -0400

Available diffs

Superseded in quantal-release
ifupdown (0.7.1ubuntu1) quantal; urgency=low

  * Resynchronise with Debian experimental.  Remaining changes:
    - If the /etc/NetworkManager/NetworkManager.conf file is present
      but doesn't have the "ifupdown:managed" the previous upload instructed
      the iniparser to return -1, which evaluates to TRUE. We instead instruct
      it to return 0, as we shouldn't prevent ifupdown from managing the
      interfaces in that case, as NM won't either. (LP: #281984)
    - debian/postinst: If the loopback interface is missing from the config
      in /etc/network/interfaces, add it on upgrade.
    - Add jobs and hooks for upstart.
    - Cherry-pick commit a1f8efc4d93f from upstream, add --no-scripts as a
      parameter to ifup/ifdown, allowing the user to bypass the the scripts
      in /etc/network/if-*.d/ (LP: #258782)
  * Don't include new /etc/default/networking as it's incompatible with event
    based networking configuration.
  * Don't bump dependency on initscripts as the dependency isn't required with
    the upstart jobs and the new version isn't in Ubuntu yet.
  * Drop our code hardcoding the metric at 100 for the default gateway,
    this was used to avoid conflicts between ifupdown and Network Manager.
    Nowadays Network Manager won't manage an interface defined in ifupdown
    and the rest of the metric changes are now in ifupdown.

Available diffs

Superseded in quantal-release
Deleted in quantal-proposed (Reason: moved to release)
ifupdown (0.7ubuntu1) quantal-proposed; urgency=low

  * Resynchronise with Debian experimental.  Remaining changes:
    (LP: #298488, LP: #663352)
    - ifupdown.nw: Use 100 as default route metric unless an explicit metric
      parameter is set in /etc/network/interface.
    - If the /etc/NetworkManager/NetworkManager.conf file is present
      but doesn't have the "ifupdown:managed" the previous upload instructed
      the iniparser to return -1, which evaluates to TRUE. We instead instruct
      it to return 0, as we shouldn't prevent ifupdown from managing the
      interfaces in that case, as NM won't either. (LP: #281984)
    - debian/postinst: If the loopback interface is missing from the config
      in /etc/network/interfaces, add it on upgrade.
    - Add jobs and hooks for upstart.
  * Cherry-pick commit 011d5904c09d from upstream, fixing cases where the
    error messages wouldn't be triggered (caused test failure).
  * Cherry-pick commit 7c1a226cc995 from upstream, adds support for two
    options on dhcpv6 (accept_ra and autoconf) (LP: #1013597)
  * Cherry-pick commit 5af7e814faee from upstream, fixing a failure in the
    example script generate-interfaces.pl (LP: #286808)
  * Cherry-pick commit a1f8efc4d93f from upstream, add --no-scripts as a
    parameter to ifup/ifdown, allowing the user to bypass the the scripts
    in /etc/network/if-*.d/ (LP: #258782)

Superseded in quantal-release
ifupdown (0.7~rc2+experimentalubuntu2) quantal; urgency=low

  * Fix upstart hook to ignore ADDRFAM=meta (ifup -a).
  * Cherry-pick commit 6c67e908b934 from upstream, making ifquery only
    list interfaces with a matching iface entry.
 -- Stephane Graber <email address hidden>   Mon, 14 May 2012 10:14:34 -0400
Superseded in quantal-release
ifupdown (0.7~rc2+experimentalubuntu1) quantal; urgency=low

  * 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.
    - If the /etc/NetworkManager/NetworkManager.conf file is present
      but doesn't have the "ifupdown:managed" the previous upload instructed
      the iniparser to return -1, which evaluates to TRUE. We instead instruct
      it to return 0, as we shouldn't prevent ifupdown from managing the
      interfaces in that case, as NM won't either. (LP: #281984)
    - debian/postinst: If the loopback interface is missing from the config
      in /etc/network/interfaces, add it on upgrade.
    - Add jobs and hooks for upstart, don't install ifupdown's
      /etc/init.d/networking (using net-base's for now)

Superseded in quantal-release
Published in precise-release
ifupdown (0.7~beta2ubuntu8) precise; urgency=low

  * Start networking upstart job on 'or container', to let us optimize the
    udevtrigger job.
 -- Steve Langasek <email address hidden>   Wed, 04 Apr 2012 17:27:03 -0700
Superseded in precise-release
ifupdown (0.7~beta2ubuntu7) precise; urgency=low

  [ Wookey ]
  * Use cross-compiler when cross-compiling (LP: #967227)
    Also merged upstream as:
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/b21bc14d9109

  [ Stéphane Graber ]
  * Cherry pick commits from upstream to fix the broadcast address (LP: #924880)
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/d31ffdb89dbb
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/b996bb5866f5
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/fbe3c242d6f8
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/bdfd32ad6287
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/d144dfdd7940

  * Detect bogus dns-nameservers line in /etc/network/interfaces and
    automatically comment them (LP: #932275)
 -- Stephane Graber <email address hidden>   Thu, 29 Mar 2012 17:39:32 -0400
Superseded in precise-release
ifupdown (0.7~beta2ubuntu6) precise; urgency=low

  * Fix previous upload.
  * Forgot to update the test suite in previous upload...
    Update debian/testbuild-linux to drop --exit-on-error.
 -- Stephane Graber <email address hidden>   Thu, 16 Feb 2012 10:50:53 -0500
Superseded in precise-release
ifupdown (0.7~beta2ubuntu5) precise; urgency=low

  * Revert upstream commit setting --exit-on-error to the run-parts call.
    Scripts still shouldn't exit non-zero unless they plan to stop the
    network configuration, but considering the amount of broken scripts
    out there, it was considered safer to ignore their return value for
    12.04.
    This change will be reverted in 12.10 when Debian also has the new
    ifupdown.
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/2625e15a5fc2
 -- Stephane Graber <email address hidden>   Thu, 16 Feb 2012 10:17:56 -0500
Superseded in precise-release
ifupdown (0.7~beta2ubuntu4) precise; urgency=low

  * Add a new network-interface-container upstart job that will emit
    a fake net-device-added for the loopback interface on LXC
    and LXC-libvirt.
    This is needed as we don't get a udev event for the loopback interface
    and net-device-up won't be emitted for the loopback interface in the
    if-up.d hook (as it's supposed to be done in network-interface).
 -- Stephane Graber <email address hidden>   Sun, 12 Feb 2012 16:14:53 -0500
Obsolete in oneiric-updates
Deleted in oneiric-proposed (Reason: moved to -updates)
ifupdown (0.7~alpha5.1ubuntu5.1) oneiric-proposed; urgency=low

  * Cherry pick fixes for label handling from upstream git (LP: #876829):
    - http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/100d6f75b985
    - http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/2d171c8da8e5
    - http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/f9cef973859e
    - http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/80a68bbbd45d
  * Update test suite accordingly.
 -- Stephane Graber <email address hidden>   Tue, 17 Jan 2012 15:50:31 -0500
Superseded in precise-release
ifupdown (0.7~beta2ubuntu3) precise; urgency=low

  * More label fixes from upstream, don't bring down the parent
    when bringing down a label.
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/f9cef973859e
    http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/80a68bbbd45d
  * /etc/init/network-interface-security.conf was made a conffile in
    maverick. Update the check in postinst to fix upgrade from Oneiric.
    (LP: #918323)
  * Fix NetworkManager managed mode detection to look at
    /etc/NetworkManager/NetworkManager.conf instead of
    /etc/NetworkManager/nm-system-settings.conf (LP: #918354)
 -- Stephane Graber <email address hidden>   Wed, 18 Jan 2012 14:19:03 -0500
Superseded in precise-release
ifupdown (0.7~beta2ubuntu2) precise; urgency=low

  * Make sure we always call dhclient(3) with /var/lib/dhcp instead of
    /var/lib/dhcp3 (needed as dhclient3 is now a symlink to dhclient).
    (LP: #900234)
  * Fix typo in previous changelog entry (LP: #916263)
  * Automatically convert network-interface-security.conf to a conffile
    (LP: #917185)
 -- Stephane Graber <email address hidden>   Mon, 16 Jan 2012 17:54:26 -0500
Superseded in precise-release
ifupdown (0.7~beta2ubuntu1) precise; urgency=low

  * Resynchronise with Debian experimental.  Remaining changes
    (LP: #905660, LP: #850566, LP: #611877, LP: #678425):
    - ifupdown.nw: Use 100 as default route metric unless an explicit metric
      parameter is set in /etc/network/interface.
    - 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.
    - invoke dhclient3 with '-1', meaning it should exit failure if it does
      not receive a response in 60 seconds. (LP: #838968)
    - contrib/ifstate-check: Use /run/ntework/ifstate instead of
      /etc/network/run/ifstate
    - ifup.8: Update man page to indicate that Ubuntu uses /run
      and that it's always writable as it's a temporary filesystem
  * ifupdown.nw: When calling dhclient3, also use /var/lib/dhcp as
    dhclient3 is now a symlink to dhclient and /var/lib/dhcp3 no longer
    exists. (LP: #900234)
  * Mark ifupdown as Multi-Arch foreign
  * Replace remaining references to /var/run/network by /run/network
    (LP: #885506)

Superseded in precise-release
ifupdown (0.7~alpha5.1ubuntu6) precise; urgency=low

  * debian/ifupdown.preinst: further conffile upgrade handling is needed
    for three files to get smooth upgrades from lucid (two of these were
    modified in a lucid SRU, one was modified in oneiric that previously
    didn't need special handling because the old and new checksums always
    matched).  LP: #903131.
 -- Steve Langasek <email address hidden>   Fri, 16 Dec 2011 23:16:47 -0800
Superseded in precise-release
Obsolete in oneiric-release
ifupdown (0.7~alpha5.1ubuntu5) oneiric; urgency=low

  * use 'ifquery' in if-up.d/upstart rather than parsing interfaces
    manually. This fixes issue where devices with 'auto' but without a
    config stanza would be blocked on (LP: #850226).
 -- Scott Moser <email address hidden>   Wed, 14 Sep 2011 14:30:57 -0400
Superseded in oneiric-release
ifupdown (0.7~alpha5.1ubuntu4) oneiric; urgency=low

  * invoke dhclient3 with '-1', meaning it should exit failure if it does
    not receive a response in 60 seconds. (LP: #838968)
  * fix the broken static-network-up-emitted event. This now keeps
    state of which interfaces have been brought up by marker files
    in /run/network named ifup.IFACE and a directory named
    static-network-up-emitted indicating static-network-up has been
    emitted.
 -- Scott Moser <email address hidden>   Fri, 02 Sep 2011 15:50:47 -0400
Superseded in oneiric-release
ifupdown (0.7~alpha5.1ubuntu3) oneiric; urgency=low

  * Document what events are emitted properly. (LP: #819928)
 -- Clint Byrum <email address hidden>   Mon, 22 Aug 2011 11:28:32 +0100
Superseded in oneiric-release
ifupdown (0.7~alpha5.1ubuntu2) oneiric; urgency=low

  * Rename Vcs-* to XS-Debian-Vcs-*.
  * Close mkdir's stderr when creating
    /var/run/network/static-network-up-emitted to silence (expected) error on
    second run.
 -- Loic Minier <email address hidden>   Wed, 10 Aug 2011 17:01:24 +0200
Superseded in oneiric-release
ifupdown (0.7~alpha5.1ubuntu1) oneiric; urgency=low

  * 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).

Superseded in oneiric-release
ifupdown (0.6.10ubuntu5) oneiric; urgency=low

  [Scott Moser]
  * debian/ifupdown.upstart.if-up: emit static-network-up when all auto
    network interfaces are up. (LP: #810044)

  [ Clint Byrum ]
  * debian/rules: dh_installinit has changed and exposes that the
    network-interface-security job should also have --noscripts
 -- Clint Byrum <email address hidden>   Mon, 01 Aug 2011 12:40:37 -0700

Available diffs

Obsolete in lucid-updates
Obsolete in lucid-security
ifupdown (0.6.8ubuntu29.2) lucid-security; urgency=low

  * debian/ifupdown.network-interface{,-security}.upstart: handle race
    condition when loading AppArmor profiles for interfaces (LP: #689892).
    Patch by Kees Cook.
 -- Jamie Strandboge <email address hidden>   Tue, 04 Jan 2011 12:48:52 -0600
Obsolete in maverick-updates
Obsolete in maverick-security
ifupdown (0.6.10ubuntu3.1) maverick-security; urgency=low

  * debian/ifupdown.network-interface{,-security}.upstart: handle race
    condition when loading AppArmor profiles for interfaces (LP: #689892).
    Patch by Kees Cook.
 -- Jamie Strandboge <email address hidden>   Tue, 04 Jan 2011 12:40:01 -0600
Superseded in oneiric-release
Obsolete in natty-release
ifupdown (0.6.10ubuntu4) natty; urgency=low

  * debian/ifupdown.network-interface{,-security}.upstart: handle race
    condition when loading AppArmor profiles for interfaces (LP: #689892).
 -- Kees Cook <email address hidden>   Mon, 13 Dec 2010 13:53:12 -0800

Available diffs

Superseded in natty-release
Obsolete in maverick-release
ifupdown (0.6.10ubuntu3) maverick; urgency=low

  * 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.
    LP: #620956.
 -- Steve Langasek <email address hidden>   Tue, 31 Aug 2010 02:11:35 +0000

Available diffs

Obsolete in karmic-updates
Deleted in karmic-proposed (Reason: moved to -updates)
ifupdown (0.6.8ubuntu21.3) karmic-proposed; urgency=low

  * debian/ifupdown.network-interface.conf: Bring up lo manually, so that it
    comes up even if /etc/network/interfaces is broken (LP: #512253).
  * debian/ifupdown.upstart.if-up: Don't emit a duplicate net-device-up
    event for lo here, as network-interface.conf will have taken care of it.
 -- Colin Watson <email address hidden>   Thu, 22 Jul 2010 14:06:36 +0100

Available diffs

Superseded in lucid-updates
Deleted in lucid-proposed (Reason: moved to -updates)
ifupdown (0.6.8ubuntu29.1) lucid-proposed; urgency=low

  * debian/ifupdown.network-interface.conf: Bring up lo manually, so that it
    comes up even if /etc/network/interfaces is broken (LP: #512253).
  * debian/ifupdown.upstart.if-up: Don't emit a duplicate net-device-up
    event for lo here, as network-interface.conf will have taken care of it.
 -- Colin Watson <email address hidden>   Thu, 22 Jul 2010 14:00:43 +0100

Available diffs

Superseded in maverick-release
ifupdown (0.6.10ubuntu2) maverick; urgency=low

  * debian/ifupdown.network-interface.conf: Bring up lo manually, so that it
    comes up even if /etc/network/interfaces is broken (LP: #512253).
  * debian/ifupdown.upstart.if-up: Don't emit a duplicate net-device-up
    event for lo here, as network-interface.conf will have taken care of it.
 -- Colin Watson <email address hidden>   Thu, 22 Jul 2010 13:52:49 +0100

Available diffs

Superseded in maverick-release
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

Available diffs

Superseded in karmic-updates
Deleted in karmic-proposed (Reason: moved to -updates)
ifupdown (0.6.8ubuntu21.2) karmic-proposed; urgency=low

  * Backport fix from lucid for the file conflict with netbase that results
    from rebuilding with the current debhelper.

Available diffs

Deleted in karmic-proposed (Reason: regression-proposed)
ifupdown (0.6.8ubuntu21.1) karmic-proposed; urgency=low

  * debian/postinst: if the loopback interface is missing from the config in
    /etc/network/interfaces, add it on upgrade; there is no valid use case
    for a system without localhost, and not bringing this up will cause
    upstart runlevel handling to fail.  LP: #497299.
 -- Steve Langasek <email address hidden>   Fri, 19 Feb 2010 21:36:34 -0800

Available diffs

Superseded in maverick-release
Obsolete in lucid-release
ifupdown (0.6.8ubuntu29) lucid; urgency=low

  * debian/postinst: if the loopback interface is missing from the config in
    /etc/network/interfaces, add it on upgrade; there is no valid use case
    for a system without localhost, and not bringing this up will cause
    upstart runlevel handling to fail.  LP: #497299.
 -- Steve Langasek <email address hidden>   Fri, 19 Feb 2010 20:29:32 -0800

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu28) lucid; urgency=low

  * debian/ifupdown.upstart.if-up, debian/ifupdown.upstart.if-down:
    - Do not wait for the Upstart event to complete; while this seems like
      a good idea, it can cause "ifup -a" to hang forever if anybody creates
      a job that waits for two interfaces to come up.

      I still want this to be the default behaviour for "emit", and I do
      want this to block, but I need to fix Upstart first so that it doesn't
      keep happening accidentally.
 -- Scott James Remnant <email address hidden>   Wed, 17 Feb 2010 11:03:18 +0000

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu27) lucid; urgency=low

  * 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.
 -- Steve Langasek <email address hidden>   Thu, 04 Feb 2010 16:28:53 -0800

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu26) lucid; urgency=low

  * debian/ifupdown.network-interface-security.upstart: do not load on liveCD.
 -- Kees Cook <email address hidden>   Fri, 08 Jan 2010 08:24:52 -0800

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu25) lucid; urgency=low

  * debian/ifupdown.network-interface-security.upstart:
    - trigger on network-manager too.
    - load from a directory rather than hard-coded list of profiles.
 -- Kees Cook <email address hidden>   Tue, 15 Dec 2009 10:33:15 -0800

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu24) lucid; urgency=low

  * debian/ifupdown.network-interface-security.upstart:
    - Assume that virtual-filesystems are mounted; we can get away with
      this because of the start conditions of networking and network-interface
      if we don't every other network interface will wait for virtual
      filesystems to get mounted again.

      I *really* need to fix this Upstart bug!
 -- Scott James Remnant <email address hidden>   Tue, 15 Dec 2009 18:05:41 +0000

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu23) lucid; urgency=low

  * debian/ifupdown.network-interface.upstart:
  * debian/ifupdown.networking.upstart:
    - Revert Kees's change; this flat out doesn't work.
  * debian/ifupdown.network-interface-security.upstart:
    - Instead use "starting" so that the network-interface-security job
      is started before the first network-interface, and blocks it from
      finishing.

  (The above fixes the second ifup never completing due to waiting for
   network-interface-security to be restarted - which will never happen.)

  * debian/ifupdown.networking.upstart:
    - Make /var/run/network as we do in the network-interface job; this
      might end up running first.  LP: #446031.
 -- Scott James Remnant <email address hidden>   Tue, 15 Dec 2009 14:34:56 +0000

Available diffs

Superseded in lucid-release
ifupdown (0.6.8ubuntu22) lucid; urgency=low

  * Add AppArmor boot-time bits to upstart jobs.
  * 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.
 -- Kees Cook <email address hidden>   Fri, 04 Dec 2009 10:11:38 -0800

Available diffs

Superseded in lucid-release
Obsolete in karmic-release
ifupdown (0.6.8ubuntu21) karmic; urgency=low

  * --no-scripts is not --noscripts.  LP: #430878.

 -- Scott James Remnant <email address hidden>   Tue, 22 Sep 2009 15:30:28 -0700

Available diffs

Superseded in karmic-release
ifupdown (0.6.8ubuntu20) karmic; urgency=low

  FFE LP: #427356.

  * Replace the udev rule with a per-interface Upstart job.
  * 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
    - Add missing ${misc:Depends}

  * Add if-up and if-down scripts to emit Upstart events when interfaces
    come up and go down.

 -- Scott James Remnant <email address hidden>   Tue, 15 Sep 2009 03:30:29 +0100

Available diffs

Superseded in karmic-release
Obsolete in jaunty-release
Superseded in jaunty-release
ifupdown (0.6.8ubuntu19) jaunty; urgency=low

  * debian/ifupdown.udev: In fact, there's no reason not to call the ifup
    unconditionally either; if it doesn't have a driver, but is listed in
    /etc/network/interfaces with "auto" we can still have a crack at
    bringing it up.  We may as well make the /var/run/network directory
    in this rule too.
  * debian/loopback.init: Then this init script can go away.

 -- Scott James Remnant <email address hidden>   Thu, 05 Mar 2009 14:13:53 +0000

Available diffs

Superseded in jaunty-release
ifupdown (0.6.8ubuntu18) jaunty; urgency=low

  * debian/ifupdown.udev: Unconditionally call ifdown when the network
    interface is removed, instead of checking DRIVERS which is likely gone
    anyway.  LP: #130437.
  * Clean up the mess of the rules file while I was in there ;)

 -- Scott James Remnant <email address hidden>   Thu, 05 Mar 2009 14:11:42 +0000

Available diffs

Superseded in jaunty-release
ifupdown (0.6.8ubuntu17) jaunty; urgency=low

  * Restore _darcs directory caused by using intrepid's dpkg; makes the
    Debian->Ubuntu diff somewhat more readable.

 -- Scott James Remnant <email address hidden>   Thu, 05 Mar 2009 14:01:18 +0000

Available diffs

Superseded in jaunty-release
ifupdown (0.6.8ubuntu16) jaunty; urgency=low

  * modprobe failures for ipv6 are benign as the module is likely built-in.
    (LP: #107432)
  * modprobe -Q is now deprecated and going away, move to using -q.
  * modprobe for ipv6 should honour the blacklists.
  * update all generated files to match their source versions (*.defn,
    main.c).

 -- Andy Whitcroft <email address hidden>   Thu, 05 Mar 2009 13:47:48 +0000

Available diffs

Superseded in jaunty-release
ifupdown (0.6.8ubuntu15) jaunty; urgency=low

  * Add Breaks to ensure the right version of udev is used.

 -- Scott James Remnant <email address hidden>   Fri, 09 Jan 2009 11:55:30 +0000

Available diffs

Superseded in jaunty-release
ifupdown (0.6.8ubuntu14) jaunty; urgency=low

  * debian/ifupdown.rules: Rename to debian/ifupdown.udev so debhelper can
    pick it up.
  * debian/rules: Use dh_installudev to install the udev rule.
  * debian/dirs: Drop /etc/udev/rules.d
  * debian/conffiles: Drop old rules location.
  * debian/control: Increase dependency on debhelper.

 -- Scott James Remnant <email address hidden>   Wed, 07 Jan 2009 10:22:03 +0000

Available diffs

Superseded in jaunty-release
ifupdown (0.6.8ubuntu13) jaunty; urgency=low

  * debian/ifupdown.rules: remove udev rule that ensures that the networking
    init script has been started. We want to configure network interfaces as
    soon as possible ie at discovery time. ifupdown scripts that don't work
    early in the boot process should fail gracefully and leave the interface
    unconfigured until networking is started.

 -- Mathias Gug <email address hidden>   Wed, 26 Nov 2008 18:34:03 -0500

Available diffs

Superseded in jaunty-release
Obsolete in intrepid-release
ifupdown (0.6.8ubuntu12) intrepid; urgency=low

  * resurrect _darcs directory

Available diffs

Superseded in intrepid-release
ifupdown (0.6.8ubuntu11) intrepid; urgency=low

  * If the /etc/NetworkManager/nm-system-settings.conf file is present
    but doesn't have the "ifupdown:managed" the previous upload instructed
    the iniparser to return -1, which evaluates to TRUE. We instead instruct
    it to return 0, as we shouldn't prevent ifupdown from managing the
    interfaces in that case, as NM won't either. (LP: #281984)

 -- James Westby <email address hidden>   Sun, 12 Oct 2008 16:09:15 +0100

Available diffs

Superseded in intrepid-release
ifupdown (0.6.8ubuntu10) intrepid; urgency=low

  https://lists.ubuntu.com/archives/ubuntu-devel/2008-October/026656.html:

  * stop ifupdown to auto-up/down interfaces if network-manager's
    ifupdown plugin is in managed=true mode
    - add iniparser3.0b sources
      + add dictionary.c,dictionary.h,iniparser.c,iniparser.h
    - Makefile: add iniparser objects to build (aka OBJ)

 -- Alexander Sack <email address hidden>   Thu, 09 Oct 2008 16:46:47 +0200

Available diffs

Superseded in intrepid-release
ifupdown (0.6.8ubuntu9) intrepid; urgency=low

  * debian/ifupdown.rules: (the udev rule) ensure that the init script
    /etc/network/networking has been started to ensure that the udev
    script does not start too early in the boot process. This way we
    ensure that the root file system is already writable and ifupdown has
    a chance to actually work. LP: #44194
  * Add versioned dependency on a version of netbase that actually does
    indicate that it has been configured.

 -- Reinhard Tartler <email address hidden>   Sat, 21 Jun 2008 23:32:56 +0200

Available diffs

Superseded in intrepid-release
Obsolete in hardy-release
Obsolete in gutsy-release
ifupdown (0.6.8ubuntu8) gutsy; urgency=low

  * ifupdown.nw: use 100 as default route metric unless an explicit metric
    parameter is set in /etc/network/interface; this applies for static and
    dhcp interfaces and passes the -e IF_METRIC=%metric% option to dhclient{3}
    in order to accomplish this. For details see the launchpad bug
    (LP: #139403).

 -- Alexander Sack <email address hidden>   Thu, 20 Sep 2007 00:38:33 +0200
Superseded in gutsy-release
ifupdown (0.6.8ubuntu7) gutsy; urgency=low

  * Fix a wrong example location into interfaces(5) manpage (LP: #97509).

 -- William Lima <email address hidden>   Fri, 22 Jun 2007 15:14:23 -0300
Superseded in gutsy-release
Obsolete in feisty-release
ifupdown (0.6.8ubuntu6) feisty; urgency=low

  * Change DRIVERS!= to use the start/end trick, since DRIVERS!= doesn't
    work.  LP: #102675.

 -- Scott James Remnant <email address hidden>   Tue, 10 Apr 2007 12:44:13 +0100
Superseded in feisty-release
ifupdown (0.6.8ubuntu5) feisty; urgency=low

  * Change DRIVER to DRIVERS to suppress a warning, even though I think we
    really wanted the former.  LP: #102770.

 -- Scott James Remnant <email address hidden>   Wed,  4 Apr 2007 10:27:14 +0100
Superseded in feisty-release
ifupdown (0.6.8ubuntu4) feisty; urgency=low

  * Update udev rules so that devices without a driver don't get ifup
    or ifdown called for them, and are left to the S40networking script.
    LP: #78043.

 -- Scott James Remnant <email address hidden>   Tue,  3 Apr 2007 16:11:28 +0100
Superseded in feisty-release
ifupdown (0.6.8ubuntu3) feisty; urgency=low

  * ifupdown.nw: modprobe ipv6 before configuring it.
  (Closes LP: #7091)

 -- Fabio M. Di Nitto <email address hidden>   Fri, 30 Mar 2007 08:54:50 +0200
Superseded in feisty-release
ifupdown (0.6.8ubuntu2) feisty; urgency=low

  * 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'). See https://wiki.ubuntu.com/ZeroConfNetworking for details.
    (This patch was prepared last November, but for some reason never made it
    to the archive)
  * debian/control: Set Ubuntu maintainer.

 -- Martin Pitt <email address hidden>   Tue, 20 Feb 2007 11:25:38 +0100
Superseded in feisty-release
ifupdown (0.6.8ubuntu1) feisty; urgency=low

  * Merge from debian unstable, remaining changes:
    - ship udev rules to call ifup
    - init script to bring up loopback seperately
    - ifstate file moved to /var/run/network/ifstate, no need to clean up
    - dhcp3 leases files moved to /var/lib/dhcp3

Superseded in feisty-release
Obsolete in edgy-release
Obsolete in dapper-release
ifupdown (0.6.7ubuntu7) dapper; urgency=low


  * Fix up the interfaces file removing duplicated "auto" lines, and
    don't write them in the first place.  Ubuntu #29654.

 -- Scott James Remnant <email address hidden>  Mon, 30 Jan 2006 12:45:19 +0000
Superseded in dapper-release
Superseded in dapper-release
Superseded in dapper-release
ifupdown (0.6.7ubuntu6) dapper; urgency=low


  * Rewrite the way that ifup and ifdown read and write the state file.
    Instead of storing it in memory and holding a lock on it (preventing
    concurrent processes from actually being concurrent) use atomic read and
    write functions that only hold the lock for very short periods.

  * Write to the state file when we start bringing up or tearing down the
    interface, so we don't ever try to do the same operation at the same
    time.
  * Update the state file once the operation is complete to ensure we
    record the actual status of it.
  
  * Restore the dhcp wait, so "ifup eth0" will hang around until DHCP is
    either successful or times out.  Adjust the udev rule again so that
    udevplug doesn't hang around.

 -- Scott James Remnant <email address hidden>  Thu, 26 Jan 2006 15:56:54 +0000
Superseded in dapper-release
ifupdown (0.6.7ubuntu5) dapper; urgency=low


  * Don't wait for dhcp to complete ... there's a general ifup problem that
    it doesn't have any state to record "I'm bringing this interface up",
    so no way to avoid multiple dhcp invocations for the same interface which
    end up blocking on each other.  This is a short-term hack until I sit
    down and think about this properly (probably next week at the sprint).

 -- Scott James Remnant <email address hidden>  Tue, 24 Jan 2006 18:04:53 +0000
Superseded in dapper-release
ifupdown (0.6.7ubuntu3) dapper; urgency=low


  * Silence init.d/ifupdown-clean

 -- Matt Zimmerman <email address hidden>  Wed,  4 Jan 2006 09:46:09 -0800
Superseded in dapper-release
ifupdown (0.6.7ubuntu2) dapper; urgency=low


  * Change the dhclient3 leases path to /var/lib/dhcp3 so the leases survive
    a reboot.  (Ubuntu: #18148)

 -- Scott James Remnant <email address hidden>  Wed, 23 Nov 2005 16:11:30 +0000
Obsolete in breezy-release
ifupdown (0.6.7ubuntu1) breezy; urgency=low


  * Resynchronise with Debian, resolving merge conflicts.
  * Remove the initscripts dependency, since we now use our own readlink.

 -- Adam Conrad <email address hidden>  Fri, 27 May 2005 06:43:06 +0000
Obsolete in hoary-release
ifupdown (0.6.4-4.10ubuntu3) hoary; urgency=low


  * Add a dependency on initscripts (>= 2.85-12) to make sure we get
    a working /lib/init/readlink for our scripts (Ubuntu bug #8605)

 -- Adam Conrad <adconrad@0c3.net>  Tue,  5 Apr 2005 10:29:07 +0000
Obsolete in warty-release
ifupdown (0.6.4-4.8ubuntu2) warty; urgency=low


  * Added versioned depend on lsb-base

 -- Nathaniel McCallum <email address hidden>  Fri,  3 Sep 2004 14:55:12 -0400
76148 of 148 results