On Пт, ноя 13, 2015 в 11:43 , Artem Chuprina <r...@lasgalen.net>
wrote:
Ну, вообще-то инит-скрипт, как
процедура запуска демона, является
частью
его инфраструктуры. Чего бы ему не
знать?
Да, может и знать, только не нарушая DRY,
т.е. он должен читать конфиг демона и
оттуда брать информацию о том что и где
чистить и при это гадить в системные и
в логи демона что о делает. Только в
таком варианте это будет относительно
нормально.
Вобщем мне кажется по вопросу шел
скрипты vs конфиги мы зашли в тупик, моё
чувство архитектуры говорит мне что
если можно использовать конфиг вместо
языка программирования то так и надо
делать, это защита от ошибок и дыр в
безопасности. Но видимо каждый
останется при своём мнении.
По данному примеру - раз systemd уже взялся
подчищать за процессом (судя по
приведёным ранее его опциям), то значит
ему этим и заниматься, если он где-то не
дорабатывает, то делаем временный
костыль и пишем багрепорт.