[devel] Q: systemd policy ?
led на altlinux.ru
led на altlinux.ru
Вс Май 6 01:59:09 MSK 2012
>У файлтриггера есть еще одна особенность: выполняться по окончании
>транзакции. Применительно к сервисам это означает выполнение "systemctl
>try-restart" не сразу по завершении обновления пакета, а некоторое время
>спустя. В течение этого времени будут работать процессы предыдущей сборки
>сервиса на обновленных файлах. Не все сервисы так умеют. Еще хуже
>обстоит дело с остановкой сервиса при удалении пакета, потому что это
>желательно делать, пока существует юнит-файл и те файлы, на которые он
>ссылается (например, посредством ExecStop). Когда все файлы пакета уже
>удалены, с корректной остановкой сервиса могут возникнуть непреодолимые
>сложности.
Файлтриггеры чреваты и в случае ldconfig.
Замена постскриптов файлтриггерами где не попадя и неподумав - ламерство или вредительство - выбирайте что вам больше
нравится:)
--
Led
Подробная информация о списке рассылки Devel