[Bug 714904] Re: /etc/network/if-up.d/ifenslave is missing (installed under if-pre-up.d)
Stefan Bader
stefan.bader at canonical.com
Thu Jun 16 05:01:38 UTC 2011
Jim, update or fresh install should not make a difference (except if the
currently installed version would be way old (older than Hardy) which is
unlikely). The main difference to look out for would be that neither
installation nor upgrade print a line about preserving old configuration
files.
About your questions:
1. I think it works similar as it did with the kernel package, that is
all bug reports mentioned to be fixed by a package in proposed are
checked after about one or two weeks after uploading. If there is no
feedback about the bug not being fixed or new problems being introduced
the package would get moved to updates. It is a bit hard to say what to
do with your experience. Was bonding not working after an upgrade
because of the package or some other problem? At least fresh install
worked better than before and at least a working version upgrading does
not get worse (what I basically did in my tests). That hopefully is
acceptable enough.
2. The most documentation is in
/usr/share/doc/ifenslave-2.6/README.Debian. Though it does not explain
all the details. Some of the options may have a bit more help from the
bonding module itself (modinfo bonding). But at least it describes a
simple setup. In that doc dir there is also an examples directory that
is helpful. Note that the options apparently can use underscore or
hyphen, so bond-master works the same as bond_master does.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ifenslave-2.6 in Ubuntu.
https://bugs.launchpad.net/bugs/714904
Title:
/etc/network/if-up.d/ifenslave is missing (installed under if-pre-
up.d)
Status in “ifenslave-2.6” package in Ubuntu:
Fix Released
Status in “ifenslave-2.6” source package in Maverick:
Fix Committed
Status in “ifenslave-2.6” source package in Natty:
Fix Committed
Bug description:
Binary package hint: ifenslave-2.6
Install of ifenslave-2.6 on both maverick and natty results in
creation of /etc/network/if-pre-up.d/ifenslave.dpkg-new file. This
file contains the primary bonding config handling script so bonding is
broken. It appears that it's believed that there's a user generated
file, which there isn't. The only files are the ones created by the
package install.
rob at home-dev /etc/network $ sudo dpkg --purge ifens
(Reading database ... 226190 files and directories currently installed.)
Removing ifenslave-2.6 ...
Purging configuration files for ifenslave-2.6 ...
Processing triggers for man-db ...
rob at home-dev /etc/network $ find . -name "*enslave*"
rob at home-dev /etc/network $ sudo aptitude install ifenslave-2.6
The following NEW packages will be installed:
ifenslave-2.6
0 packages upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 0 B/19.0 kB of archives. After unpacking 135 kB will be used.
Selecting previously deselected package ifenslave-2.6.
(Reading database ... 226180 files and directories currently installed.)
Unpacking ifenslave-2.6 (from .../ifenslave-2.6_1.1.0-15ubuntu2_amd64.deb) ...
Processing triggers for man-db ...
Setting up ifenslave-2.6 (1.1.0-15ubuntu2) ...
update-alternatives: using /sbin/ifenslave-2.6 to provide /sbin/ifenslave (ifenslave) in auto mode.
Preserving user changes to /etc/network/if-pre-up.d/ifenslave ...
rob at home-dev /etc/network $ find . -name "*enslave*"
./if-pre-up.d/ifenslave.dpkg-new
./if-pre-up.d/ifenslave
./if-post-down.d/ifenslave
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifenslave-2.6/+bug/714904/+subscriptions
More information about the foundations-bugs
mailing list