lp:ubuntu/raring-proposed/ifupdown

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/raring-proposed/ifupdown
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

99. By Chris J Arges

Backport a fix from upstream mercurial
(http://anonscm.debian.org/hg/collab-maint/ifupdown/rev/a93db3ecb8f0)
for a race condition when updating the state file. LP: #1160490

98. By Stéphane Graber

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

97. By Stéphane Graber

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

96. By Stéphane Graber

* Fix regression with the removal of the sysvinit networking job:
  - Don't bring 'lo' down (add it to --exclude)
  - Emit deconfiguring-networking (LP: #1061639)

95. By Stéphane Graber

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

94. By Steve Langasek

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

93. By Stéphane Graber

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)

92. By Stéphane Graber

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

91. By Stéphane Graber

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

90. By Stéphane Graber

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/saucy/ifupdown
This branch contains Public information 
Everyone can see this information.

Subscribers