[devel] запуск сервисов

Andrii Dobrovol's'kii =?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Сб Сен 20 12:05:35 MSD 2003


Идея очень назревшая, по внутренним ощущениям. Например, недавние 
проблемы с блокировкой клавиатуры при запуске в таком случае невозможны?
Только, действительно ли это займет так мало времени?

Andrey Orlov wrote:
> On Friday 19 September 2003 12:30, Denis Ovsienko wrote:
> 
-покусано-
> А что до использования make..... Мндя. Чгря мне вообще идея inittab нравится больше,
> чем идея SystemV скриптов. Раз уж такие вопросы начинают назревать, то нужно
> закинуть SystemV скрипты / inittab на свалку истории и написать специальный
> утиль для старта и мониторинга сервисов. Чбы решал не только проблему порядка запуска
> но и:
> 
>  1. Старт / Стоп по зависимостям;
> 
>  2. Отслеживание работоспособности (рестарт при необохдимости или
>  поднятие тревоги);
> 
>  3. Старт процесса с правами полльзователя;
> 
>  4. Возможно, любимую нами чрутизацию;
> 
>  5. Ограничение ресурсов, предоставляемых процессу;
> 
>  6. "Демонизация" процесса (с переназначение stdout / stderr на syslog, 
>   	отслеживанием пида для стоп/старт и т.д.т.п).
> 
>  7. Поддержка единой конфигурации __старта__ процессов (не самих
> 	процессов);
> 
-покусано-

> В одном моем проекте была сходная задача - импорт продуктов, с зависимостями.
> Написание с нуля заняло пять рабочих дней, вместе с отладкой. По функциональным
> точкам, там было примерно половина от того, что нужно для задачи старта сервисов. 
> Учитывая многочисленные согласования с унаследованной средой, для задачи старта
> сервисов потребуется, наверно, месяц. И мое мнение - нужно сразу брать курс в этом
> направлении, а не заниматься гробокопательством и гальванизацией трупов в лице
> initscripts & inittab.
> 
-покусано-





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