LINUX.ORG.RU

Обработка триггеров при установке пакета

 , , , ,


0

1

Всем привет, разработал я два пакета один с .so, второй с юнитами системд, подскажите как можно сделать так чтобы при установке пакета демон перезапускался после того как отработает триггер ldconfig, сейчас происходит так что устанавливается пакет в нем есть файлы демона, и в зависимостях у этого пакета есть другой пакет который в себе несет динамически загружаемую библиотеку и в нем есть триггер ldconfig, дак вот, получается так, что устанавливаются 2 пакета первый установился все ок, но у него висит триггер, ставиться второй пакет у него отрабатывает скрипт постинстала, который рестартует службу, а триггер первого пакета висит еще как не выполненный, так как второй пакет еще не установился, в итоге, ошибка при установке, приходится руками после установки делать ldconfig и тогда служба запускается, как это все красиво сделать? нельзя как-то перезапуск тоже добавить в триггер? я правда почитал и там написано что порядок запуска триггеров не гарантирован, но все таки…. есть кто шарит? 😀 Пакетный менеджер APT



Последнее исправление: roma55592 (всего исправлений: 1)