Автоматическое обновление Debian, часть 2 — оповещения.




Автоматическое обновление Debian, часть 2 - оповещения.

Затем создайте файл /etc/apt/apt.conf.d/02periodic, чтобы включить автоматическое обновление (снова, настройка файла очень проста благодаря комментариям):

vi /etc/apt/apt.conf.d/02periodic

// Enable the update/upgrade script (0=disable)

APT::Periodic::Enable «1″;

// Do «apt-get update» automatically every n-days (0=disable)

APT::Periodic::Update-Package-Lists «1″;

// Do «apt-get upgrade —download-only» every n-days (0=disable)

APT::Periodic::Download-Upgradeable-Packages «1″;

// Run the «unattended-upgrade» security upgrade script

// every n-days (0=disabled)

// Requires the package «unattended-upgrades» and will write

// a log in /var/log/unattended-upgrades

APT::Periodic::Unattended-Upgrade «1″;

// Do «apt-get autoclean» every n-days (0=disable)

APT::Periodic::AutocleanInterval «7″;

Вот и все! Автоматическое обновление будет запускаться раз в день из сценария задания cron /etc/cron.daily/apt.Выполнение сценария будет записываться в файл /var/log/unattended-upgrades/unattended-upgrades.log. После успешного обновления файл журнала будет содержать записи похожие на эти:

2011-07-13 16:49:30,878 INFO Initial blacklisted packages:
2011-07-13 16:49:30,880 INFO Starting unattended upgrades script
2011-07-13 16:49:30,880 INFO Allowed origins are: ["('Debian', 'stable')", "('Debian', 'squeeze-security')"]
2011-07-13 16:50:05,222 INFO Packages that are upgraded: apt apt-listchanges apt-utils base-files bind9-host
console-setup dnsutils dpkg e2fslibs e2fsprogs host isc-dhcp-client isc-dhcp-common keyboard-configuration
klibc-utils libbind9-60 libcomerr2 libdns69 libgssapi-krb5-2 libgssrpc4 libisc62 libisccc60 libisccfg62
libk5crypto3 libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4 libklibc libkrb5-3 libkrb5support0 libldap-2.4-2
liblwres60 libperl5.10 libruby1.8 libss2 libxml2 linux-base linux-image-2.6.32-5-amd64 login openssl passwd
perl perl-base perl-modules python python-apt python-apt-common python-minimal tzdata
2011-07-13 16:50:05,225 INFO Writing dpkg log to ‘/var/log/unattended-upgrades/unattended-upgrades-dpkg_2011-07-13_16:50:05.224836.log’
2011-07-13 16:51:51,290 INFO All upgrades installed

2. Создание системы отправки сообщений о доступных обновлениях

Вот еще один полезный пакет под названием apticron, который может отправлять по электронной почте сообщение о доступных обновлениях, а также список изменений в каждом обновляемом пакете.

Чтобы установить apticron, просто выполните:

apt-get install apticron

Чтобы сконфигурировать apticron, отредактируйте /etc/apticron/apticron.conf:

vi /etc/apticron/apticron.conf

Все что требуется – это изменить директиву EMAIL, укажите один ил несколько адресов (разделенных пробелом), на которые вы бы хотели получать извещения:

[...]

# set EMAIL to a space separated list of addresses which will be notified of

# impending updates

#

EMAIL=»root@localhost admin@yourdomain.com»

[...]

Кроме этого, конфигурация по умолчанию подходит для большинства случаев.

3. Документация:

Debian: http://www.debian.org/

Начало статьи:  Как настроить автоматическое обновление на Debian Squeeze
Оригинал: http://www.howtoforge.com/how-to-configure-automatic-updates-on-debian-squeeze

 

Popularity: 3%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • Как настроить автоматическое обновление на Debian Squeeze
  • Drupal 6 Hosting With nginx And PHP-FastCGI. Part 4
  • Nginx Catch-All Host As Front End 3, Configure Nginx
  • Adding DNS Servers In One Step With DNS-add
  • Как ограничить использование CPU, с помощью cpulimit. Part 2



  • Опубликовано 29 Июл 2011 в 17:39. В рубриках: Solutions. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:



  • free counters