« ダイナースプレミアム、ウェルカムキット到着 | トップページ | レオ・バボータ「減らす技術 The Power of LESS」書評 »

Debian(lenny)化KUROBOX-PRO(玄箱PRO) - apt-getを自動化

apt-get update を自動化する方法。
以下のサイトを参考に(半)自動化してみました。

上記ページは現時点での cron-apt の状況と違う部分があるので、lennyの場合はどうするか、を中心に書きます。

cron-aptのインストール

# apt-get install cron-apt

cron-aptのコンフィグファイルの修正

/etc/cron-apt/configで、コメントアウトをコメントインにした箇所。太字は修正箇所。

APTCOMMAND=/usr/bin/apt-get
APTCOMMAND=/usr/bin/aptitude
ACTIONDIR="/etc/cron-apt/action.d"
ACTIONCONFDIR="/etc/cron-apt/config.d"
MAILMSGDIR="/etc/cron-apt/mailmsg.d"
SYSLOGMSGDIR="/etc/cron-apt/syslogmsg.d"
ERRORMSGDIR="/etc/cron-apt/errormsg.d"
LOGMSGDIR="/etc/cron-apt/logmsg.d"
MAILONMSGSDIR="/etc/cron-apt/mailonmsgs"
SYSLOGONMSGSDIR="/etc/cron-apt/syslogonmsgs"
ERROR="/var/log/cron-apt/error"
TEMP="/var/log/cron-apt/temp"
LOG="/var/log/cron-apt/log"
MAIL="/var/log/cron-apt/mail"
MAILTO="root"
MAILON="upgrade"
SYSLOGON="upgrade"
EXITON="error"
OPTIONS="-o quiet=1 -o APT::Get::AllowUnauthenticated=true -o aptitude::Cmdline::ignore-trust-violations=yes"

パッケージのインストールはさすがに自分の手でやりたいので、/etc/cron-apt/action.d/3-download は手をつけずそのまま。

cronを走らす時間の修正

デフォルトでは午前4時になっています。この設定のまま使っている人は多そうなので、/etc/cron.d/cron-apt を修正して午前5時に。

これで、パッケージの更新があるときは、root宛にメールが送信されます。

|

« ダイナースプレミアム、ウェルカムキット到着 | トップページ | レオ・バボータ「減らす技術 The Power of LESS」書評 »

Linux」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/81940/46227448

この記事へのトラックバック一覧です: Debian(lenny)化KUROBOX-PRO(玄箱PRO) - apt-getを自動化:

« ダイナースプレミアム、ウェルカムキット到着 | トップページ | レオ・バボータ「減らす技術 The Power of LESS」書評 »