[devel] Инициализация системы

Mikhail Gusarov =?iso-8859-1?q?dottedmag_=CE=C1_dottedmag=2Enet?=
Чт Мар 6 19:16:23 MSK 2008


Twas brillig at 18:56:26 06.03.2008 UTC+03 when Anton Farygin did gyre and gimble:

 >> for i in `seq 1 1000`; do service httpd2 stop & service httpd2 start & done
 >> оставит систему в непредсказуемом состоянии.

 AF> а зачем ?

Вообще. У sysvinit семантики состояния сервиса.

 >> 1. Обслуживание служб по событиям от железа (появилась wifi-сеть -
 >> подняли чего на неё навешано).

 AF> Этим занимается специализированный сервис.

 >> 2. Обслуживание служб по событиям от юзера (см. per-user gpg-agent или X11 в MacOSX)

 AF> Этим тоже.. в нашем случае - KDE/Gnome.

Вот-вот. KDE/Gnome/E17/wmaker/blackbox/wmii... И поехали везде
дублировать функциональность.

 AF> А если взглянуть на жизнь более реально, то брать надо за основу "самый
 AF> распространённый вариант". Например - посмотреть какие чаще всего скрипты
 AF> распространяются со сторонними пакетами. В данном контексте я не говорю про
 AF> качество этих скриптов, тут основная задача - что б работало, а не что б
 AF> красиво.

Если так - то и sysvinit как-то работает, и весьма распространён ;) Но
при этом я на ноутбук дистрибутив с нормальным launchd-based или
upstart-based управлением событиями поставлю с гораздо большей охотой.

Про удобство обращения с ssh-agent/gpg-agent/X11 в MacOSX говорить не
убуду, ибо оффтопик ;)

-- 
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 188 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080306/29bbd93a/attachment-0002.bin>


Подробная информация о списке рассылки Devel