LINUX.ORG.RU
ФорумAdmin

apt-дистрибутивы, обновление конфигов при их изменении


0

0

Подскажите, люди добрые, как в сабжевых дистрибутивах, в частности Debian, обстоит дело с данным функционалом? Т.е. в Gent-ах есть _cfg.чтото-там, в Fedora-х есть *.rpmnew. А в Debian-ах каков механизм обновления, скажем боевого конфига сквида с версии 2.4 до дефолтного, с внесенными работающими изменениями версии 2.6 ?


Обычно это делается как-то так:
Configuration file `/etc/squid/squid.conf'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : background this process to examine the situation
The default action is to keep your current version.
*** squid.conf (Y/I/N/O/D/Z) [default=N] ?

nnz ★★★★
()

Т.е. спрашивает это дело в процессе обновления.
Кстати всегда было интересно как сделать чтобы он это всё спросил после обновления.

Nao ★★★★★
()

Рули конфигами через puppet, например. Т.е. обновил софт через apt, без разбору поставил поверх родные конфиги, а по ним уже puppet пройдется и сделает для тебя необходимые правки.

BigAlex ★★★
()

Немного не в тему, но в сабжевых дистрибутивах может быть и *.rpmnew. ;-)
Спрашивать надо было про deb, а то apt и с rpm можно скрестить и он скрещен кое-где.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.