Re: Пользовательские скрипты в /etc/init.d
On Thu, Aug 27, 2009 at 03:27:48PM +0400, Alexey Pechnikov wrote:
> > Или более работающие решения, опирающиеся на daemontools, runit и т.д.
> > Правда, нужно будет писать run-файл для каждого демона изначала, но
> > однажды сконфигурировал, работает.
>
> А для них не придется переписывать стартовые скрипты _всех_ сервисов? И
> кто из подобных систем умеет работать отдельным сервисом (т.е. чтобы в чруте
> запустить можно было).
В принципе, с помощью runit можно заменить и системный init. Но чаще
всего его используют для правильной и надежной демонизации отдельных
процессов. Например, если процесс падучий и его надо снова запускать --
runit подходит, даже лучше чем inittab. Или если процесс невозможно
отцепить от терминала, а демонизировать надо. Тоже подходит. Вообще,
runit мощный и надежный инструмент для управления службами. Где-то
наверное даже недооцененный.
---
С уважением,
Роман Гуща
Reply to: