lp:ubuntu/raring/ifupdown

Created by James Westby on 2012-10-19 and last modified on 2012-12-12
Get this branch:
bzr branch lp:ubuntu/raring/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
Status:
Mature

Recent revisions

101. By Stéphane Graber on 2012-12-12

releasing version 0.7.5ubuntu2

100. By Stéphane Graber on 2012-12-12

Add a stop stanza to network-interface-security

99. By Stéphane Graber on 2012-12-12

Workaround for bug 1086517

98. By Stéphane Graber on 2012-12-11

Set mtu of tunnel devices

97. By Stéphane Graber on 2012-11-05

* 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 on 2012-10-09

* 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 on 2012-09-13

* 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 on 2012-09-06

* 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 on 2012-07-11

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 on 2012-07-03

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

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