Уведомление при наличии обновлений, CentOS
Обновление системы - одн из тех задач, которые почти обязательно выполнять вручную, но проверять наличие апдейтов руками можно свихнуться. Поэтому будем автоматизировать :) Пойдем стандартным путем :)
Ставим пакет:
Активируем запуск при старте:
Убеждаемся, что он добавился в автозапуск:
Открываем конфиг:
Корректируем там следующие поля:
Запускаем демона:
Теперь он каждый час будет проверять наличие апдейтов, при их наличии скачивать их вместе с зависимостями, а также отписывать об этом в syslog (который мы уже научились собирать на одном сервере, но, к слову, можно отправлять уведомления и на почту, но я не считаю этот способ надежным).
Судя по интернетам, эту штуку юзать в продакшене НЕ стоит. Во-первых, она категорически отказывается отображать имеющиеся апдейты в сислоге и к тому же может легко съесть всю память.
P.S.: беру свои слова обратно, вот только что увидел в сислоге следующее
Так что все работает! А уедание памяти уж как-нибудь пофиксим :)
Ставим пакет:
yum install yum-updatesd -y
Активируем запуск при старте:
chkconfig yum-updatesd on
Убеждаемся, что он добавился в автозапуск:
chkconfig --list | grep upda
yum-updatesd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Открываем конфиг:
vi /etc/yum/yum-updatesd.conf
Корректируем там следующие поля:
emit_via = syslog
# automatically download updates
do_download = yes
# automatically download deps of updates
do_download_deps = yes
Запускаем демона:
/etc/init.d/yum-updatesd start
Теперь он каждый час будет проверять наличие апдейтов, при их наличии скачивать их вместе с зависимостями, а также отписывать об этом в syslog (который мы уже научились собирать на одном сервере, но, к слову, можно отправлять уведомления и на почту, но я не считаю этот способ надежным).
Судя по интернетам, эту штуку юзать в продакшене НЕ стоит. Во-первых, она категорически отказывается отображать имеющиеся апдейты в сислоге и к тому же может легко съесть всю память.
P.S.: беру свои слова обратно, вот только что увидел в сислоге следующее
Dec 23 16:50:47 xen15 : 174 updates available
Так что все работает! А уедание памяти уж как-нибудь пофиксим :)
17.02.2015, 18:08 -
Категория: Статьи » Администрирование