> Вы апач что-ли сопровождаете или exim какой-нибудь?Нет, зачем. Мне вполне хватило штук пяти кастомных сетевых сервисов которых не было в системных репах, в комплекте к которым или совсем не идут болванки для sysv init, или идут какие-то нереально кривые урoды.
> Простой сервис - десяток строк.
Уточним:
1) Старт-стоп с проверкой что оно уже работает/еще работает - простынка полэкрана. Хотя это вообще абсолютно типовая операция делаемая 1-2 строками конфига в таких штуках.
2) Хотя-бы минимальный перезапуск сервиса при падении - отдельная простынка которая традиционно пхaется энными господами в крон. Актуально на автопилоте, знаете ли. Во круто, отдельный кoстыль в отдельном месте. Еще 1 срaльник в системе.
3) Какое либо лимитирование числа рестартов (в единицу времени или вообще) если сервис навернулся необратимо - делается отдельными приседаниями, если оно надо. А для тяжелых сервисов - надо, да.
4) Ах, неплохо б еще логротэйт делать, корректно сигналить сервису о том что лог переколбасили и прочая. Еще некислая простыня. На совершенно типовую операцию, бэть.
5) Как сделать чтобы оно взлетело не ранее чем поднялась вон та сеть, ибо мы хотим биндиться на конкретный адаптер - отдельная сказка. В классическом ините сразу вспомнится анек про фею и чертежи.
Итого минимум 2..4 простынки текста на полэкрана на каждый сервис. В конфиге штук типа апстарта/системгэ это будет 3-5 строк конфига. Простых как валенок. Ибо типовые операции.
> Причем достаточно шаблонных. Или в арче все настолько зaпущено, по сравнению с тем же Debian?
А это как раз в дебиане/убунте и было в основном. Вы не поверите, написать апстарту конфиг - в цать раз проще, быстрее и приятнее. Проверено лично и так и сяк. Писать конфиг апстарту намного приятнее чем гигантские портянки.
> Может познакомиться с нормальными системами мониторинга, вместо разглагольствований
> на форумах и писания всякой eрунды?
Если вы про штуки типа monit то у них своих проблем навалом. И опять отдельные кoстыли висящие где-то сбоку. Вам так нравится? Флaг вам в руки и бaрaбан на шею. Вот только авторы софта не могут требовать непременного наличия некоей совершенно побочной софтины и по этому поводу готового решения опять же не будет. Значит опять мне кoстылить. А значит это еще тонна бaрахла. И опять где-то сбоку. Во счастье то, когда пачка разномастных скриптопортянок распихана по пятку закоулков системы. Для совершенно типовых операций. И так на каждый из эн сервисов.
Вы еще мне предложите чтоли стать оракловым DBA для подъема домашней странички Васи Пупкина, чтобы совсем уж ынтырпрайзно. А я покажу вам жест Торвальдса и сделаю так как мне проще :)
> Ах, если бы это действительно было так (а то часть этих строчек
> - все какие-то StartExecPre=... получаются)... А еще - кабы удобство
> эксплуатации всегда выражалось в "числе строчек конфига"...
Как по мне, 3-5 строчек в одном месте намного удобнее чем 3-5 портянок по странице каждая в разных закоулках системы. Считаете иначе? Ну так чего ж не впряглись майнтайнить все это безобразие в арче?