Иван Лох <loh@1917.com> writes: > On Mon, Mar 03, 2014 at 05:41:20PM +0400, Dmitrii Kashin wrote: > >> > На самом деле, инициализация типичного десктопа с его обилием периферии >> > и множеством сервисов, насущно требует динамического солвера зависимостей. >> >> То, что systemd ещё и мониторит работу процессов - безусловно >> хорошо. Вот только я бы настаивал, что это не задача процесса >> инициализации. Эта задача к системе инициализации не имеет вообще >> никакого отношения. > > Так system V init мониторит же getty. Какая разница идеологически — > запустить процесс при старте или перезапустить? Воткнули флешку, > появилась WiFi сеть или watchdog сработал? Действия же надо произвести > примерно те же самые. И это используется повсеместно только для getty, заметьте. Причём самым простым способом - следится, завершился ли процесс, и если завершился - запускается заново. Если же Вам нужно что-то более сложное, например, отслеживание зависимостей - ради бога, но пусть тогда init следит за запуском при старте системы отдельного демона, который всеми этими зависимостями занимается. Просто не init-ова это задача, демоны мониторить.
Attachment:
pgpIHkznR4oNV.pgp
Description: PGP signature