[devel] %pre*, %post* скрипты и systemd
Ivan A. Melnikov
iv на altlinux.org
Пт Июн 8 11:29:59 MSK 2018
On 08.06.2018 12:02, Oleg Solovyov wrote:
> Всем привет.
>
> Не подскажете, что можно сделать с этими %pre, %post и прочими
> скриптами, которые запускаются при установке/удалении/обновлении пакетов?
>
> Не уверен, что оставлять "как есть" - правильно, потому что скрипты
> портированы из пакетов в Mageia
> Более того, как подсказал darktemplar@, эти скрипты в явном виде утянут
> systemd по зависимостям, что лично мне кажется нехорошим.
>
> Ссылки на спеки:
>
>> http://git.altlinux.org/people/mcpain/packages/?p=oki4linux.git;a=blob;f=oki4linux.spec;h=6cac886aa545526a07239e8dc2a6357ed367f1f5;hb=refs/heads/sisyphus
>> http://git.altlinux.org/people/mcpain/packages/?p=mtink.git;a=blob;f=mtink.spec;h=a633f80f38c82cc408a91711a355a778b1c509ea;hb=refs/heads/sisyphus
>> http://git.altlinux.org/people/mcpain/packages/?p=boomaga.git;a=blob;f=boomaga.spec;h=666ec34da543bf14148feb34d38b1bfb764f7cc5;hb=refs/heads/sisyphus
Думаю, стоит воспользоваться макросами %post_service и %preun_service.
Сходу не понятно (а внимательно я не читал), делают ли триггеры в
упомянутых пакетах что-то дополнительное к этим макросам; стоит
проверить и убедиться, что если делают, то оно правда нужно.
--
wbr,
iv m.
Подробная информация о списке рассылки Devel