[devel] Инициализация системы
Dmitry M. Maslennikov
=?iso-8859-1?q?maslennikovdm_=CE=C1_gmail=2Ecom?=
Вс Мар 9 19:29:36 MSK 2008
В сообщении от Sunday 09 March 2008 19:12:05 Alexey Gladkov написал(а):
> Именно так. У init есть своя функция и он её выполняет. init должен
> запустить демона (назовём его initd), а он в свою очередь должен
> запускать службы.
>
> Более того, мне кажется что в init или initd вычислять зависимости
> мнежду сервисами неправильно. Это опасно... ведь можно привести
> систему в нестабильное состояние.
>
> На мой взгляд составлять дерево зависимостей между сервисами нужно до
> перезагрузки, а именно, при добавлении нового сервиса. В этом случае
> initd будет грузить сервисы по заранее подготовленной схеме. Ведь
> сервисы в системе появляются/исчезают не часто... так незачем
> вычислять последовательность при каждой загрузке.
Вообще я с вами согласен, но готового такого решения я не знаю. Больше всего
похоже на Gentoo, где зависимости добавлены при использовании SysVInit.
--
Dmitry M. Maslennikov
=======================
maslennikovdm на gmail.com
rlz на etersoft.ru
rlz на altlinux.org
master на armory.ru
Подробная информация о списке рассылки Devel