lennyで時刻あわせ

てきとーバージョンです。本来はntpデーモンでちゃんと少しずつ時刻調整していくのが本式のようです。
本式版の参考:Stray Penguin - Linux Memo (ntpd)



ntpdateをインストール。

debian@T42:~$ sudo aptitude install ntpdate 
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます      
パッケージの状態を初期化しています... 完了
タスクの記述を読み込んでいます... 完了        
以下の新規パッケージがインストールされます:
  libcap1{a} lockfile-progs{a} ntpdate 
更新: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。
77.0kB のアーカイブを取得する必要があります。展開後に 340kB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y
拡張状態情報を書き込んでいます... 完了
取得:1 http://ftp.jp.debian.org lenny/main libcap1 1:1.10-14 [9082B]
取得:2 http://ftp.jp.debian.org lenny/main lockfile-progs 0.1.11-0.1 [7810B]
取得:3 http://ftp.jp.debian.org lenny/main ntpdate 1:4.2.4p4+dfsg-8lenny2 [60.1kB]
77.0kB を 0s 秒でダウンロードしました (275kB/s)
未選択パッケージ libcap1 を選択しています。
(データベースを読み込んでいます ... 現在 38824 個のファイルとディレクトリがインストールされています。)
(.../libcap1_1%3a1.10-14_i386.deb から) libcap1 を展開しています...
未選択パッケージ lockfile-progs を選択しています。
(.../lockfile-progs_0.1.11-0.1_i386.deb から) lockfile-progs を展開しています...
未選択パッケージ ntpdate を選択しています。
(.../ntpdate_1%3a4.2.4p4+dfsg-8lenny2_i386.deb から) ntpdate を展開しています...
man-db のトリガを処理しています ...
libcap1 (1:1.10-14) を設定しています ...
lockfile-progs (0.1.11-0.1) を設定しています ...
ntpdate (1:4.2.4p4+dfsg-8lenny2) を設定しています ...
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます      
パッケージの状態を初期化しています... 完了
拡張状態情報を書き込んでいます... 完了        
タスクの記述を読み込んでいます... 完了  

続いて/etc/default/ntpdateを編集。ntpサーバをこのファイルで指定するのでNTPDATE_USE_NTP_CONFはnoに、NTPSERVERSは毎度お馴染みの(独)情報通信研究機構のntpサーバに。

debian@T42:~$ sudo nano /etc/default/ntpdate 
# The settings in this file are used by the program ntpdate-debian, but not
# by the upstream program ntpdate.

# Set to "yes" to take the server list from /etc/ntp.conf, from package ntp,
# so you only have to keep it in one place.
NTPDATE_USE_NTP_CONF=no

# List of NTP servers to use  (Separate multiple servers with spaces.)
# Not used if NTPDATE_USE_NTP_CONF is yes.
# NTPSERVERS="0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org"
NTPSERVERS="ntp.nict.jp"

# Additional options to pass to ntpdate
NTPOPTIONS=""

この設定ファイル自身にも書いてあるように、この設定はntpdate-debianを実行する際の設定。なので、時刻あわせの時にはntpdate-debianを実行。

debian@T42:~$ sudo ntpdate-debian 
15 Sep xx:xx:20 ntpdate[3239]: adjust time server 133.243.238.244 offset 0.002714 sec

あとは毎日の時刻あわせのためにcron設定。/etc/cron.daily/ntpdateをtouchして以下のように設定。

#!/bin/sh
/usr/sbin/ntpdate-debian > /dev/null 2>&1

その後、パーミッションを755に変更。

参考:(設定メモ)ntpdate-debianによる時刻同期 - jitsu102の日記



あ、自分で書いてるじゃないかntpでの使い方。
ntpインストール - 別館 子子子子子子(ねこのここねこ)
しかもこっちならばwebminで設定出来るなー。