Периодически проверяю обновления безопасности в своей Fedora и последнее время все чаще стал задумываться о том, что надо бы устанавливать патчи безопасности в автоматическом режиме, в этом может помочь
dnf-automatic
.Установка и конфигурирование dnf-automatic
Установка осуществляется штатно:
dnf install dnf-automatic
Далее необходимо настроить конфиг
/etc/dnf/automatic.conf
:upgrade_type = security download_updates = yes apply_updates = yes
Просмотр обновлений безопасности
Проверить список доступных обновлений безопасности можно так:
dnf updateinfo list security ... FEDORA-2017-8bf1b0c692 Unknown/Sec. ansible-2.4.1.0-2.fc26.noarch FEDORA-2017-9fbb35aeda Unknown/Sec. kernel-4.13.11-200.fc26.x86_64 FEDORA-2017-9fbb35aeda Unknown/Sec. kernel-core-4.13.11-200.fc26.x86_64 FEDORA-2017-9fbb35aeda Unknown/Sec. kernel-debug-devel-4.13.11-200.fc26.x86_64 ...
Далее необходимо включить и запустить сервис
dnf-automatic
:systemctl enable dnf-automatic.timer && systemctl start dnf-automatic.timer
Установка обновлений
Собственно запуск:
dnf-automatic
Лог установки можно смотреть здесь:
tail -f /var/log/dnf.rpm.log ... 2017-11-10T15:10:32Z INFO Upgraded: kernel-tools-libs-4.13.11-200.fc26.x86_64 2017-11-10T15:10:33Z INFO Upgraded: kernel-headers-4.13.11-200.fc26.x86_64 2017-11-10T15:10:45Z INFO Upgraded: ansible-2.4.1.0-2.fc26.noarch ...
Задания:
systemctl list-timers *dnf* ... NEXT LEFT LAST PASSED UNIT ACTIVATES Fri 2017-11-10 21:33:15 +06 6min left Fri 2017-11-10 20:33:15 +06 54min ago dnf-makecache.timer dnf-makecache.service Sat 2017-11-11 21:12:37 +06 23h left Fri 2017-11-10 21:09:19 +06 17min ago dnf-automatic.timer dnf-automatic.service
Доп. инфо: