> 294, отакжись от фaнaтизма, фанатизм это глупо и не достойно уважающего себя технаря.Сразу после того как oгoлтeлые НеФанаты зaткнyтся. И ни битом ранее.
> Всё равно это не повод обливать гoвном init, особенно передёргивая
> и используя явно ложные аргументы.
Какие ложные аргументы? Называя вещи своими именами - совместимость init скриптов между системами - ниже плинтуса, заявы о "кроссплатформенности" гроша ломаного не стоят: cкрипты нифига не совместимы, а их правка - PITA, ибо половина скриптов писаны черти как, конфигурация размазана по телу скрипта.
Про параллельный запуск долго лечили что это не надо. Пока конкуренты всерьез не подперли. Потом снались с ручника, это да. А не пойти ли проектам с таким вектором развития в ж..., называя вещи своими именами? Мы бы с таким подходом в CP/M и MULTICS ща обитали.
А функциональность самого init - можно считать что отсутствует, и вообще, единственный эпитет который приходит на ум - ОКАМЕНЕЛОЕ ГOВНО МАМОНТА. Из его плюсов я видел только "мы так привыкли". А отвратительный гуанокод и нужда костылить самые типовые вещи + провокация писателей скриптов на практики которые админу не друг - ну, знаете ли. Если с практической точки зрения - "инит умеет рестартить сервисы" гроша ломаного не стоит. Какого дьявола? А такого! Почти все сервисы по факту пускаются собственным скриптом. Ясен пень, это срывает трекинг запуска процессов. И потом без каких-то отдельных изврашений - ФИГ С ДВА "ПЕРЕЗАПУСК" ПОЮЗАЕШЬ. В результате получается склад костылей и подпорок, который работает через зад. А простая хотелка "как бы сделать чтобы вон тот сервис перезапускался" - решаема, но вызывает уйму левых приседаний. А у конкурентов - 1 параметр конфига и баста. Ну может еще 1-2 костыль-параметра, описывающих поведение сервиса при старте, самый край. В ините с практической точки зрения так не отделаешься. И почему столь простая хотелка должна вызывать столько приседаний - я не понимаю. Ну то-есть я догадываюсь что стартеру сложно отслеживать все что делает шеллскрипт и прочее, но почему это должно трансформироваться в мои проблемы - я не понимаю.
Да, мне не нравится что система инициализации провоцирует написание скриптов без веского повода, а потом параметры конфигурации написаны на трех страницах вперемешку с кодом, трекать процесс пущеный скриптом - отдельный гемор, на всякие там контейнеры и прочее - забивается, логгинг процесса запуска вместо проблемы поттера или кого там еще становится моей проблемой, etc. Вроде бы это вполне технически валидные предъявы, или где?