[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