[Devel] init-ng

Dmitrij Maslennikov master armory.ru
8 19:45:57 MSK 2008


В сообщении от Friday 08 February 2008 16:25:09 Boris Savelev написал(а):
> Простите что встреваю. А что вы думаете по поводу upstart которая
> используется в Ubuntu ( http://upstart.ubuntu.com/ )?
> Вот например статья:
> http://www.linux.com/feature/125977
>
> Вдогонку:
> Обзор Fedora 9 Alpha
> http://tigro.info/blog/index.php?id=438
> "И что является самым удивительным, так это замена SysVinit на убунтовский
> Upstart. И хотя у этого пункта стоит выполнение на 70%, исследовав этот
> вопрос, я бы сказал, что "конь особо не валялся". Но так как пакет уже
> включён в Koji, то есть повод порадоваться."

Вы знаете. На мой взгляд это очень сложная система. Она, конечно, может
математически верна и позволяет решить все связанные с управлением сервисами
и инициализацией системы задачи, но...
Но она сложна. Сложна с точки зрения использования. Читая документацию по
ней я представлял ужас отслеживания того, какие события уже произошли, как
поведут себя сервисы с хитрыми условиями при событиях (например, запуститься
после запуска сети остановиться после какого-либо еще события А, сеть
запустилась, потом событие А произошло, а потом рестартует сеть???) Сказано,
что система отслеживает, то какие события уже происходили, какие нет. Если я
мануально стартанул сервис, а потом произошло событие на которое повешена
остановка он остановиться? А как сделать так, чтобы при ручном запуске он не
останавливался при наступлении события остановки?

У меня возникло куча вопросов. Init-ng гораздо приземленнее и понятней. Его
не надо долго изучать, чтобы понять как с ним справиться (ну перейти на него
не так просто, а вот после пререхода рядовому пользователю и задумываться о
нем не надо, и админу, и тому кто пишет сервисы) Там все просто. К тому же у
него уже сформировалось сообщество и полно наработок.

Более того, на мой взгляд upstart с одной стороны избыточен (я не собираюсь
жонглировать сервисами), с другой стороны я не нашел как там сделать
некоторые обычные вещи. По крайней мере того, как их сделать просто.
-----------   -----------
Вложение в формате HTML было удалено...
URL: http://lists.etersoft.ru/pipermail/devel/attachments/20080208/5cd3b431/attachment.html 


devel