[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