Debian: apticron – уведомление о доступных обновлениях

Автор: | 12/08/2017
 

Что бы получать уведомление о доступных в системе пакетов для обновления – используем утилиту apticron (Debian/Ubuntu).

Устанавливаем:

[simterm]

$ sudo apt-get install apticron mailutils

[/simterm]

Проверяем отправку почты:

[simterm]

$ echo "mail test" | mailx -s "mail test" [email protected]
$ sudo cat /var/log/exim4/mainlog
2017-01-05 08:56:38 exim 4.84_2 daemon started: pid=19690, -q30m, listening for SMTP on [127.0.0.1]:25 [::1]:25
2017-01-05 08:56:38 Start queue run: pid=19691
2017-01-05 08:56:38 End queue run: pid=19691
2017-01-05 08:57:27 1cP3rT-0005BJ-32 <= [email protected] U=setevoy P=local S=508
2017-01-05 08:57:27 1cP3rT-0005BJ-32 ** [email protected] R=nonlocal: Mailing to remote domains not supported
...

[/simterm]

Файл настроек – /etc/apticron/apticron.conf.

Редактируем в нём почту:

...
EMAIL="[email protected]"
...

Файл крона расположен в /etc/cron.d/:

# cat /etc/cron.d/apticron 
# cron entry for apticron

58 * * * * root if test -x /usr/sbin/apticron; then /usr/sbin/apticron --cron; else true; fi

Для проверки – можно выполнить:

[simterm]

$ sudo /usr/sbin/apticron --cron

[/simterm]

И ждать письма:

Debian: apticron - уведомление о доступных обновлениях

Для установки обновлений автоматически – можно использовать пакет unattended-upgrades.