Title: >=sys-fs/udev-210 upgrade
Author: Samuli Suominen <ssuomi...@gentoo.org>
Content-Type: text/plain
Posted: 2014-02-25
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: <sys-fs/udev-210

As of sys-fs/udev-210, the options CONFIG_FHANDLE and CONFIG_NET are now
required in the kernel. A warning will be issued if they are missing when you
upgrade. See the package's README in /usr/share/doc/udev-210/ for more
optional kernel options.

The most reliable way of disabling the new network interface scheme is still
the kernel parameter "net.ifnames=0". Overriding the 80-net-name-slot.rules in
/etc/udev/rules.d/ no longer works since upstream renamed the file to
/lib/udev/rules.d/80-net-setup-link.rules.
The actual configuration is at /lib/systemd/network/99-default.link, which
you can override in /etc/systemd/network/.
So, to clarify, you can override the new .rules file or the .link file in /etc
but using the kernel parameter is the most reliable way.

If you are using sys-fs/udev, you must not use an INSTALL_MASK including
"/lib/systemd". If you wish to mask unit files, use
INSTALL_MASK="/lib/systemd/system". If, for some reason, you do not want any
directory named "systemd" on your disk, use a different device manager, like
sys-fs/eudev or sys-fs/mdev.

[1] https://wiki.gentoo.org/wiki/Udev/upgrade#udev_208_to_210
[2] 
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to