[devel] Предложение по изменению SysVinit

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Пн Апр 21 21:52:37 MSD 2008


On Mon, Apr 21, 2008 at 02:41:49PM +0300, Serhii Hlodin wrote:
> понеділок, 21-кві-2008, Dmitrij Maslennikov написав:

Сделал 
repocop-unittest-init-lsb add hlodin

В принципе не обязательно делать все в виде одного пакета,
тем более одного теста. Единственная деталь - сообщения должны быть
уровня "info"

> > После внесения изменений планирую активно заняться поддержкой LSB стандарта
> > касающегося init-скриптов.
> 
> IMHO:
> 
> 1. Для начала нужно допилить repocop-unittest-init-lsb. Обязательно должно 
> проверяться между BEGIN INIT и END INIT:
>   - Provides
>   - Default-Start
>   - Default-Stop
>   - Required-Start на наличие $network, если в Default-Start есть 3-5 уровни 
> загрузки. Отсутствие $network должно давать ошибку.
>   - Required-Start на отсутствие $network, если в Default-Start есть 2-й 
> уровень загрузки. Наличие $network должно давать ошибку
>   - Соответственно, в зависимости от значений в Default-Start, Default-Stop 
> должен иметь остальные уровни. 0 и 6 -- обязательные.
> 2. В repocop-unittest-init-condrestart нужно заменить проверку condrestart на 
> try-restart. Condrestart можно оставить опционально (как ALT-специфичное 
> расширение).
> 3. Исправить все пакеты на которые будет ругаться repocop.
> 
> Тогда можно будет и upstart пробовать.
> 
> -- 
> С уважением,
>                С.В. Глодин
> 
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine




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