Так автоматические обновления включены, вопрос в том что в данном случае при возникновении таких запросов при обновлении выбирается при автообновлении Y или I или N или O или D или Z, что делается так сказать за бортом когда я это не вижу и не знаю об этом.
Пока предпологаю что на автомате ставится [default=N], не изменять конфигурацинные файлы пакета.
Кстати если я бы нажал Y то получается мой конфигурационный файл затерся бы новым конфиг файлом по умолчанию из репозитория:
Y or I : install the package maintainer's version
==> Deleted (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
Ispmanager ничего не выбирает. Он запускает команду выставив определённые параметры, которые уже обрабатывают такие моменты касательно вопросов по тем или иным пакетам. Выше я вам написал какие именно параметры применяется в APT для разруливания этих вопросов.
В случае с apt-get на современном Debian по-умолчанию будет N (оставить текущий конфиг). Если речь про пост Sly32, он просто говорил о том, что можно добавить команде аргумент, который укажет на то, что нужно автоматически положительно или отрицательно отвечать на такие промпты. Если промпт вылез, то такой аргумент явно не был передан в команду.Вот пример того, как выглядит этот промпт:https://stackoverflow.com/questions/22957939/how-to-answer-an-apt-get-configuration-change-prompt-on-travis-ci-in-this-case
Собственно, опять же, с ISPmanager дел не имел и просто даю знать, как работает apt-get в чистом Debian. Осмелюсь предположить, что раз выскакивают подобные промпты, то ничего специфического в ISPmanager не происходит при ручном обновлении и он просто предоставляет графический интерфейс для запуска `apt-get dist-upgrade -y` в интерактивном режиме и ответа на промпты.
В общем, не похоже, что должны быть какие-то проблемы. Если хочется дополнительно убедиться, можно просто проверить работу сервисов, которые были установлены на сервер. Обычно сервер выделяют под один-несколько сервисов и сразу должно быть понятно, если что-то отвалилось (стоит почтовый сервер? отправьте тестовое письмо). Если всё-таки отвалилось, то наводка есть - посмотрите конфиг того, что упало.
Да, точно вот это то и было при обновлении:
Installing new version of config file /etc/logrotate.d/couchdb ... Configuration file `/etc/couchdb/local.ini' ==> Deleted (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 : start a shell to examine the situation The default action is to keep your current version. *** local.ini (Y/I/N/O/D/Z) [default=N] ?
Помню много буковок и что-то про конфигурационный файл пакета.
Так значит если система обновляется от настроек в ispmanager’е в автоматическом режиме, то она на автомате выберет N так как он по умолчанию([default=N]) при таком вопросе и не будет трогать конфиг устанавливаемого пакета.
Могу ошибаться, т.к. с ISPmanager дел не имел, но, судя по описанию, это очень похоже на промпт apt-get при обновлении пакетов. Речь там о том, что в новой версии пакета конфиг по-умолчанию был каким-то образом изменён (добавлены какие-то новые значения, например), а локальный конфиг был отредактирован пользователем, поэтому вслепую его обновить (перезаписать) нельзя.
Варианты ответа при промпте:
Соответственно, если нажать вслепую Enter, то останется текущий конфиг и ничего перезаписано не будет, что не должно быть фатально и обычно является предпочтительной опцией.
Да, вот это похоже на тот случай, я тоже нажал N оставить все как есть, жаль, что все не записал очистил шелл, просто сильно удивился за последние сто лет не видел такого, и да там еще какие-то варианты выбора были, я просто на скорости обновил, нажал и пошел в магазин, а потом думаю, что это было-то :)
И вот видите уже три варианта, один пишет будет нажато на автомате что-то по дефолту не понятно, что, другой человек пишет, что будет автоаппруф Y, вы говорите N (по-умолчанию), а там еще два варианта было вроде.
Ну тогда пусть хакер отбросит лень и таки прочитает про создание и чтение конфигураций. Никто не собирает систему руками, а в скриптах ты можешь прописать что угодно, в том числе и создание конфигов, вычитывание из и зменение и проч. К примеру ты думаешь что нужно самому писать конфиг нжинкс во время установки? Все это прописано в баш-скрипте. Я понатно написал?
Так что мешает спросить поддержку? Какая разница редко или нет? Вам интересно как работает ПО, у вас есть лицензия на это ПО. Идёте и спрашиваете непосредственно у разработчика и получаете точный ответ. Вы почему-то прям любите в теории обсуждать, миллон тем от вас в стиле "вокруг да около".
Напишите в поддержку ispmanager да спросите. Они вам конкретно скажут что их софт делает. Или вы любите только в теории обсуждать, чтобы подольше?))
Сейчас на сервере у меня swap не используется, показывает 0, сервер ничего особенного веб-сервер для сайта там работает, памяти ещё полно свободной, но этот swap делается в два клика, бесплатно, и по сути добавляет 4 Гб. оперативной памяти, ну или сколько не жалко отдать от HDD, а так как у меня еще и SSD NVME, то по сути тот же чип памяти, ну почти.