$ rpmquery -f /lib/udev/rules.d/56-multipath.rules multipath-tools-0.8.0-alt1.x86_64 $ grep -Eo '/usr/bin/[^ ]+' /lib/udev/rules.d/56-multipath.rules |xargs -r ls -1 ls: cannot access '/usr/bin/rm': No such file or directory ls: cannot access '/usr/bin/systemd-run': No such file or directory ls: cannot access '/usr/bin/udevadm': No such file or directory ls: cannot access '/usr/bin/systemctl': No such file or directory Должно быть: /bin/rm /bin/systemd-run /bin/systemctl /sbin/udevadm
2 shaba: это часом не в 0.8.0 очередные usrдятлы сломали? Не так давно у shrek@ на стенде работало.
Кроме того, есть ещё одна проблема: эти правила копируются в initrd для фичи multipath. Похоже, мне нужно либо взять старую версию правил, либо писать свою т.к. systemd'шных утилит там не предвидится.
Для информации, они и в lvm в rules запихали systemd-run.
Интересно, для них один котёл с некрософтом предусмотрен или раздельные...
(In reply to comment #3) > Для информации, они и в lvm в rules запихали systemd-run. ох Ёжик ... ну во-первых это не очень хорошо для initrd, во-вторых у нас, кажется, всё ещё поддерживаются системы без systemd. Получается, что lvm и multipath (серверная вещь) в альтах не будет нормально работать без systemd.
https://git.opensvc.com/gitweb.cgi?p=multipath-tools/.git;a=commitdiff;h=7e867718d1d0133e8ed34835320451f93358f2f9
fixed in 0.8.1-alt1