Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000989Vine Linux1 バグ公開2010-05-17 00:012010-09-25 23:10
anonymous 
 
不明 
完了却下 
5.1 
 
x86
initscripts
0000989: リブートすると時刻が狂っていく
Vine 5.1です。
/etc/sysconfig/clock で UTC=false の設定をしていると
Vineを停止するごとにRTCが9時間前に戻っていきます。(TimezoneがJSTの場合)

/etc/init.d/halt の中で hwclock --systohc をしていますが、
UTC=falseのときは --localtime オプションも必要なのでは。

Vine 3.2 のhaltでは /etc/sysconfig/clock を読み込んで UTCの
設定によって --localtime を追加するようになっています。

HW環境は Xen DmainU です。
設定されていません。
課題の履歴
2010-05-17 00:01anonymous新規課題
2010-09-25 23:10daisuke状態新規 => 完了
2010-09-25 23:10daisuke解決状況不明 => 却下
2010-09-25 23:10daisukeコメント追加: 0004159

コメント
(0004159)
daisuke   
2010-09-25 23:10   
> Vine 5.1です。
> /etc/sysconfig/clock で UTC=false の設定をしていると
> Vineを停止するごとにRTCが9時間前に戻っていきます。(TimezoneがJSTの場合)
>
> /etc/init.d/halt の中で hwclock --systohc をしていますが、
> UTC=falseのときは --localtime オプションも必要なのでは。
>
> Vine 3.2 のhaltでは /etc/sysconfig/clock を読み込んで UTCの
> 設定によって --localtime を追加するようになっています。

hwclock のデフォルトは localtime です。--utc や --localtime を
指定していない場合は、/etc/adjtime を参照し、これが存在しない場合
は localtime になります。
/etc/adjtime には最後に --systohc や --set --adjust が実行された
時の設定が書き込まれています。

installer は UTC を使わない設定にした場合は、
/etc/sysconfig/clock: UTC=false
/etc/adjtime: LOCAL
の設定を書き込みます。逆も同様です。
また、system-config-date も同様に上記の設定を書き込みますので、
通常利用している限りは --localtime を指定するなどは必要ありません。

/etc/init.d/halt で --localtime を指定する必要はないと考えます
ので、修正は行ないません。