У нас есть пакет автоматических обновлений, обновляющий наши серверы обновлениями безопасности каждый понедельник, и он прекрасно работает. Однако сегодня он обновил все наши серверы новой версией PHP5. Поскольку мы переместили файл конфигурации PHP5-FPM по умолчанию, apt жалуется, что файл был перемещен, и что мы хотели бы сделать (установить новую версию, сохранить старую версию, показать различия, запустить оболочку) об этом. Поскольку автоматические обновления не знали, как с этим справиться, он просто прервался, и у нас остались десятки машин, пока PHP5-FPM не был перезапущен с помощью мониторинга.
Таким образом, вопрос - как мы можем быть уверены, что автоматические обновления смогут справиться с этой ситуацией, когда это произойдет в следующий раз? Мы хотели бы сохранить нашу установленную версию всегда. Я попробовал поискать в Google, но ничего не вышло.
Ответы:
Я также хочу сохранить оригинальные файлы конфигурации при выполнении автоматических обновлений. Вы можете добавить следующее в /etc/apt/apt.conf.d/50unattended-upgrades
Смотрите здесь для хорошего объяснения вариантов: http://raphaelhertzog.com/2010/09/21/debian-conffile-configuration-file-managed-by-dpkg/
источник