[devel] rpm и коллизия с исчезающим при обновлении файлом.
Sergey Afonin
asy на altlinux.ru
Вт Дек 15 10:50:59 MSK 2015
Приветствую.
Наткнулся на проблему.
При обновлении ntpd я убрал /var/lib/ntpd/etc/services, который
был опакечен в 4.2.8-alt2, а в 4.2.8-alt3 появляется за счёт
update_chrooted, точнее, за счёт вызова /etc/chroot.d/ntpd.all
в %post. Обновление происходит в таком порядке:
Dec 15 11:27:28 apt-get: ntpd-4.2.8-alt3 1450122766 installed
Dec 15 11:27:29 apt-get: ntpd-4.2.8-alt2 1436300123 removed
В итоге, /var/lib/ntpd/etc/services пропадает. Пока писал,
подумалось о двух вариантах - либо как %gost описать те
файлы, которые добавляются через chroot.d/ntpd.all, либо
и chroot обновлять, и рестарт делать в триггере. Кто-то как-то
такие проблемы решал ?
--
С уважением, Сергей Афонин.
Подробная информация о списке рассылки Devel