> Уважаемые сторонники SysVinit, вы когда-нибудь обращали внимание на качество скриптов,
> которые идут со стандартными пакетами? Многие стандартные скрипты просто не работают! Обращали - но это вопрос не к SysVinit, OpenRC etc. Это вопрос к тем кто создавал пакеты. А говнокодить можно где угодно.
> Не могут корректно определить запущен сервис или нет, не могут остановить
> зависший сервис, не могут определить все порожденные сервисом процессы, не могут
> ограничить ресурсы запущенных ими же сервисов и еще много чего не
> могут.
Вообще-то все это можно сделать средствами SysVinit и дополнительными утилитами. Systemd не использует ничего такого, чего нет в Linux.
> К тому же стиль написания многих из них просто ужасен.
> systemd не идеален, но SysVinit еще хуже!
Итог послания, поскольку дефолтные сценарии инициализации в пакетах написаны криво и лучше мы сами написать не можем надо поменять систему иницализации...
То есть, если мы не можем грамотно написать на С++ возьмем Java и все станет хорошо...
Если в туалете нагажено, нужно поменять унитаз....
Что-то меня смущает такая логика рассуждений.