[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