eudev кстати тоже матюкает, пока не сделаешь «touch /etc/udev/rules.d/80-net-name-slot.rules». В принципе с одной стороны - сохранена совместимость с udev (в плане by default именования интерфейсов), с другой - сразу после установки пишется команда, которая позволяет включить старое именование.
cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x10ec:0x8136 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:66:7a:04:27", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x1969:0x1048 (atl1)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:ba:90:5f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x1969:0x1048 (atl1)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1f:c6:e9:51:10", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
работает и есть не просит, systemd не тянет за собой
Поэтому, ничего против него не имею, и не говорю что он говно. Но со временем, он может более плотно интегрироваться с systemd, и тогда либо его использование - и использование systemd, либо альтернативы. Не использую потому что он идет в составе systemd, и я заранее обезопасил себя.
Может в rc.conf или еще где-то опция стоит. Может завалялись старые rules`ы, хз. Сам был бы не против раз и навсегда добавить и не выполнять каждый раз touch.
# e-file systemd-udevd
[I] sys-fs/udev
Available Versions: 198 190 197-r9 189 197-r7 188 197-r8 187-r3 197-r6 187-r1 197-r5 187 197-r4 186 196 196-r1 195 198-r5 194 198-r3 193 198-r2 192 198-r1 191 198-r4 197-r3 197-r2 197-r1 197 187-r2
Last Installed Ver: init-scripts-26(Сб 04 янв 2014 16:36:23)
Matched Files: /usr/lib/systemd/systemd-udevd; /lib/systemd/systemd-udevd;
* sys-apps/systemd
Available Versions: 206-r1 206 205 204 204-r3 203-r1 204-r2 202 208-r2 201 204-r1 200-r1 208-r1 200 207-r2 198-r5 207-r1 207 206-r4 206-r3 206-r2
Matched Files: /usr/lib/systemd/systemd-udevd;
# ls /usr/lib/systemd/systemd-udevd /lib/systemd/systemd-udevd
ls: невозможно получить доступ к /usr/lib/systemd/systemd-udevd: Нет такого файла или каталога
ls: невозможно получить доступ к /lib/systemd/systemd-udevd: Нет такого файла или каталога
# ls /usr/lib/systemd/systemd-udevd
ls: невозможно получить доступ к /usr/lib/systemd/systemd-udevd: Нет такого файла или каталога
вообще было бы неплохо при обновлении мира запускать pfl он как раз собирает инфу о пакетах/файлах в системе и шлёт на сервак, откуда e-file берёт инфу.
Обновился. Хорошо. А udev у меня вообще замаскирован - оно тащило за собой systemd после 17х-rx версии, потому еще весной отправилось в package.mask. Недавно обновлялся вот, софт затребовал новый удав. Ну я поставил этот eudev, и мои волосы стали чистыми и шелковистыми и система осталась чиста от загребущих ручонок товарища Леннарта.