Public bug reported:
Binary package hint: ifenslave-2.6
Debian has a new version to be merged
ifenslave-2.6 (1.1.0-13) unstable; urgency=low
.
* Apply patch from Nicolas de Pesloüan:
.
- Manage primary change not only in if-pre-up.d/ifenslave but also
in if-post-down.d/ifenslave.
- Move $VERBOSITY test (in if-post-down.d/ifenslave) outside of the
slave loop, because VERBOSITY won't change inside the loop.
- After ifdown of a slave, ensure slave is still enslaved before
forcing it to be free. (This remove a warning in syslog).
- Fix a typo in a comment in if-pre-up.d/ifenslave.
- Fix a variable name error in an error message in
if-pre-up.d/ifenslave.
- Use /sys/class/net/<slavename>/master/bonding/primary instead of
/sys/class/net/<mastername>/bonding/primary to get the name of
current primary, for "bond-give-a-chance" (in if-up.d/ifenslave).
This remove the mandatory "bond-master" requirement.
- Enhance README.Debian.
ifenslave-2.6 (1.1.0-12) unstable; urgency=low
* Replace pre-up and post-down scripts with new ones provided by Nicolas de
Pesloüan:
- Add a VERBOSE mode, with set -x, for debugging purpose.
- Suppress any reference to /sbin/ifenslave. Write to
/sys/class/net/*/bonding/slaves instead. /sbin/ifenslave is now useless
from the ifupdown point of view.
- modprobe for $IFACE before modprobe bonding, to give a chance to alias
and alias'options in /etc/modprobe.conf or /etc/modprobe.d/* .
- Handle some new options (bond-enslave, bond-enslave-timeout,
bond-enslave-interval, bond-active-slave) and a new usage of
bond-primary, all targeted at slave interfaces. Using those new options,
one is able to postpone enslavement of a slave at the time the slave
become available (due to hotplug or for administrative reasons). ifup
will wait for the bonding interface to be ready and then enslave IFACE
to it.
- Add a new option bond-slaves, as an alias (and possibly a replacement)
for option slaves. Every options related to bonding should start with
bond-.
- Add a comment about the "none" value of (bond-)slaves option.
- Add a comment about a possible way to do more generic option management.
- Remove any current master-slave relationship (with master if the
interface is a slave and with all the currently enslaved slaves if the
interface is a master), instead of relying on the configuration in
/etc/network/interfaces.
-- Guus Sliepen <[email protected]> Tue, 17 Mar 2009 18:16:44 +0100
** Affects: ifenslave-2.6 (Ubuntu)
Importance: Undecided
Status: Confirmed
--
Please merge ifenslave-2.6(1.1.0-13)(main) from debian unstable(main)
https://bugs.launchpad.net/bugs/384706
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs