[devel] Q: Имя макроса для отложенного перезапуска сервисов
Anton Farygin
rider на basealt.ru
Ср Сен 15 09:04:03 MSK 2021
On 15.09.2021 02:08, Dmitry V. Levin wrote:
> On Tue, Sep 14, 2021 at 06:18:01PM +0000, Vladimir D. Seleznev wrote:
>> Hi!
>>
>> Есть необходимость в отложенном перезапуске некоторых сервисов после
>> обновления пакетов,
> На самом деле планируется завести 2 новых макроса с условными названиями:
>
> - %post_service_чтототам: добавляется в %post пакета с сервисом (вместо
> %post_service) для того, чтобы этому сервису при обновлении был сделан
> try-restart не сразу в %post, а по окончании транзакции обновления
> пакетов;
>
> - %pre_service: добавляется в %pre пакета с сервисом (вместо %post_service
> в %post) для того, чтобы этому сервису при обновлении (если он был
> запущен) был сделан stop в %pre и start по окончании транзакции
> обновления пакетов (как сейчас сделано в postfix).
Может быть сделать проще и перезапускать все обновлённые сервисы в конце
транзакции ?
Одним универсальным макросом ?
Ещё с такими макросами начинаются проблемы с приоритетами перезапуска.
Подробная информация о списке рассылки Devel