[devel] init scripts policy clarification

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Мар 8 23:09:53 MSK 2008


On Sat, Mar 08, 2008 at 07:57:17PM +0200, Igor Vlasenko wrote:
> хотелось бы прояснить наше полиси по InitScripts.
> на
> http://freesource.info/wiki/AltLinux/Sisyphus/devel/InitScripts
> сказано:
> > скрипты, которые входят в пакеты, которые используют 
> > макросы %post_service и %preun_service, обязаны реализовывать 
> > обработку первого аргумента condrestart и condstop соответственно;
> Эти проверки (на condrestart и condstop) делаются сейчас в
> repocop-unittest-init-condrestart.
> При наличии %{post/preun}_service и отсутствии соответствующего
> cond* выдается fail, и это правильно, так как %{post/preun}_service
> не отработает.

Логично.

> Но что делать, если в скрипте нет вызова %{post/preun}_service
> и одновременно нет целей condrestart и condstop?
> 
> Предупреждать ли (через warn) о желательности condrestart и condstop?

Предупреждать.  Это не must, но should.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080308/b2fcfe53/attachment-0002.bin>


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