Что бы получать уведомление о доступных в системе пакетов для обновления – используем утилиту 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]
И ждать письма:
Для установки обновлений автоматически – можно использовать пакет unattended-upgrades
.