История изменений
Исправление
gh0stwizard,
(текущая версия)
:
А большинство из тех, кто кроет матом Поттеринга и systemd, ни разу не написало ни одного багрепорта о том, что там работает не так, а матерятся просто потому, что видят: их кумир Торвальдс так делает, но не задумываются, зачем.
На кой писать багрепорты, когда там все лечится костылями. Допустим, взять тот же pidfile программы расположенного в /var/{run,lib,где-то}/там и не расположенного там: пишется два разных конфига. А все почему? А потому, что для systemd видите ли /var/*/* это его личное виртуальное пространство. Запускается программа от systemd и все, что реально лежит в /var/*/* уже там не лежит как бы. И это by design. На design bug багрепорты не пишутся, а пишутся форки.
P.S. Для тех кто не в теме, дядя Леннарт решил внедрить защиту (ТМ) от подмены pidfiles. Поэтому, он, мысля, что его решение идеально прописал /var/run/* в список виртуальных девайсов, которые должны монтироваться в виде tmpfs и чхихать, что некоторый софт выплевывает pidfiles самостоятельно минуя tmpfs.
Исходная версия
gh0stwizard,
:
А большинство из тех, кто кроет матом Поттеринга и systemd, ни разу не написало ни одного багрепорта о том, что там работает не так, а матерятся просто потому, что видят: их кумир Торвальдс так делает, но не задумываются, зачем.
На кой писать багрепорты, когда там все лечится костылями. Допустим, взять тот же pidfile программы расположенного в /var/{run,lib,где-то}/там и не расположенного там: пишется два разных конфига. А все почему? А потому, что для systemd видите ли /var/*/* это его личное виртуальное пространство. Запускается программа от systemd и все, что реально лежит в /var/*/* уже там не лежит как бы. И это by design. На design bug багрепорты не пишутся, а пишутся форки.