Ubuntu 16.04 — применяйте исправления безопасности ESM только с помощью автоматического обновления
Мы приобрели ESM для нескольких серверов Ubuntu 16.04, установили Ubuntu Advantage Tools и включили UA. Как установить только исправления безопасности, включая ESM, с помощью команды автоматического обновления? Мы не хотим запускать «apt-get upgrade».
1 ответ
Настройка для
Unattended-Upgrade::Allowed-Originsвлияет на то, какие репозитории используются
unattended-upgrade. Они определены по умолчанию в
/etc/apt/apt.conf.d/50unattended-upgrades.
Вы можете добавить отдельный файл конфигурации (например,
/etc/apt/apt.conf.d/90custom) с содержимым
#clear Unattended-Upgrade::Allowed-Origins;
Unattended-Upgrade::Allowed-Origins {
"${distro_id}ESM:${distro_codename}";
"${distro_id}ESM:${distro_codename}-updates";
"${distro_id}ESM:${distro_codename}-security";
"${distro_id}ESM:${distro_codename}-infra-security";
"${distro_id}ESMApps:${distro_codename}-apps-security";
};
Эти записи соответствуют всем форматам репозиториев ESM для всех дистрибутивов, с которыми я работал, но вы можете адаптировать их под свои нужды.
Мне нравится использовать отдельный файл конфигурации, чтобы избежать конфликтов с системными пакетами, которые обновляют файл конфигурации по умолчанию.