[devel] Давайте не будем принудительно осчастливливать всех systemd

Dmitriy Kruglikov dmitriy.kruglikov на gmail.com
Чт Авг 2 22:16:39 MSK 2012


2 августа 2012 г., 20:59 пользователь Alexey Shabalin написал:

> ну так я тебе и ответил,что надо удалить hal.
> А все кто его хочет - попробовать отучить.

А при чем тут hal?
Проблема в том, что "не будем тыкать пальцами" неадекватно реагирует
на отсутствие какого-либо файла...

А каким пакетом предоставлен руль, в котором написано про этот файл,
не имеет значения...

Давай рассмотрим ситуацию, когда некий 999-kernel.rule будет
предоставлен пакетом kernel-image...
И там будет написано юзать какой-нибудь сокет... И по каким-то
причинам того сокета не будет в указанном месте... Ну, допустим, что в
конфиге каком-нибудь переопределили путь...
И в /etc/udev исправили руль, а в /lib/udev даже в кошмарном сне ни
кому бы не приснилось смотреть...

Твой рецепт "надо удалить kernel-image" применить, или таки просто
как-то более правильно отрабатывать ситуацию с отсутствием файла?

И, заметь, благовоспитанные программы сообщают о нештатных ситуациях в
syslog, а не на заборах мелом матюки пишут...

Опять же, есть такая сущность, как альтернативы...
Это достойный путь разруливания использования /sbin/udevd и
/lib/systemd/systemd-udevd...
И, если мне не изменяет мой склероз, именно к такому варианту свелось
обсуждение данной проблемы в рассылке.

А в /etc/init.d/udevd видим диверсию, чесслово...

Так шо, категорически прошу прощения, но зеленкой геморрой не лечится...

P.S.
hal я таки снес...

-- 
Best regards,
 Dmitriy Kruglikov.
    QString at, dot, mail, XMPP;
    at = "@";
    dot = ".";
    mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
    XMPP = $mail;


Подробная информация о списке рассылки Devel