
レッドハット8を再インストールして気づいたのですがタイムスタンプが未来のファイルがあるのです。
/etc/mail中の
sendmail.cf
virtusertable.db
domaintable.db
mailertable.db
のタイムスタンプが9時間先になっています。
インストール直後まだ何もしてないのにいきなり未来のファイルがあるのです!?
この他にもあるかも知れませんがとりあえず発見したのがこの4ファイルです。
何で気が付いたかといいますと
sendmailを起動しようとしたら次のエラーメッセージが表示されたからです。
sendmailを起動中: make: *** 警告: ファイル `sendmail.cf' の修正時刻が未来の時刻です (2006-07-06 09:10:49 > 2006-07-06 00:39:24)
make: 警告: クロックの歪みを検出。不完全なビルド結果になるかも知れません。
このあとsendmailは起動するのですが、何で未来のファイルがあるのか疑問です。
以前もsendmailを使用していましたが、こんなことは初めてです。
いったいこれは何なんでしょうか。
インストールのしかたがいけないのでしょうか。
ちゃんと、アジア/東京を選択したのですけどねぇ~。
BIOSの時計もさすがに9時間は進んでいませんでしたし・・・。
9時間先というのは、ちょうどグリニッジの時刻なのでしょうかねぇ~。
確かタイムスタンプを変更するコマンドがあったような気もしますが、
前はそんなことしなくても普通に起動できてたんです。
なぜだか原因わかる方いませんか。
No.1ベストアンサー
- 回答日時:
インストーラのバグというか、仕様のようです。
あと、9時間以上たてばエラーは出なくなります。
インストール時には、BIOS時刻から読んだ時刻を元に、UTCにセットしています。sendmailのパッケージをインストールすると、newaliasesコマンドが発行されますので、その時点のタイムスタンプでファイルが作成されます。
最終的には同じ時刻を元にJSTにセットする(タイムゾーンの設定でBIOS時刻がUTCとしてセットしていない場合:ローカル時間に設定している場合)ようになりますから、時刻的には9時間前にずれます。したがって、未来のタイムスタンプになるわけです。
わかりにくいと思いますから、具体的な時刻で考えてみます。処理の間で時刻が進まないものとして考えます。
(1) 10:00にインストーラ上でnewaliasesを実行
→タイムスタンプ=10:00UTC
(2) タイムゾーンを変更(ローカル時間に設定)
→システム時計=10:00JST (UTCでは01:00)
(3) 再起動してnewaliases実行
→実行時間10:00JST (ファイルのタイムスタンプは19:00JST)
という形になります。
実際にインストールが行われている状態(パッケージ名とプログレスバーが出てる画面)で、コンソールに戻って(ctrl+alt+F2)dateコマンドを打ってみてください。
mazingaさんご返信ありがとうございます。
仕様ということは今後も修正されないのでしょうね。
以前sendmailを使用していたときはインストール後9時間以上経過してから起動したからエラーが発生しなかったのですね。
レッドハット8のインストーラーは最小構成を選択してもsendmailが入ってしまうので、
レッドハットインストール後9時間以内にsendmailを起動しないとこの仕様は発見できないってことですね!
タイムスタンプを変更するコマンドとはtouchのことでした(ファイルを作成するコマンドだと思っていた)。
sendmailの起動前にtouchを行うように変更したら、エラーは発生しなくなりました。
仕様というのであれば、この方法で回避するのがスマートですよね。
ところでレッドハットのインストーラーは別名アナコンダというそうですが、
なんであんな気持ち悪いヘビの名前にしたのだろう???
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
hosts に 記載がなければ追加...
-
VLC media playerを常にデフォ...
-
~/.bash_profileがログイン時に...
-
LANG="ja_JP.UTF-8"設定がサー...
-
cronでBAD FILE MODEが多発しま...
-
LinuxのOS稼動時間(uptime)を...
-
Linuxを入れたばかりなのにタイ...
-
chownでファイル所有者なのに別...
-
Adobi Premiere Pro CC 2015で...
-
/etc/profileを編集する方法
-
Winmerge ファイルの中身は同じ...
-
onedriveの中身を削除したらパ...
-
ftpのmgetコマンドの自分の格納...
-
emlをtxtに変換するには?
-
ファイル名で / (スラッシュ...
-
FTPでファイルがダウンロードで...
-
拡張子.dどういう意味
-
教えてください!困ってます。
-
7zを使うとフォルダの中身がす...
-
外字ファイル、eudc.tte と e...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hosts に 記載がなければ追加...
-
VLC media playerを常にデフォ...
-
~/.bash_profileがログイン時に...
-
ラズパイのファイルのパーミッ...
-
chownでファイル所有者なのに別...
-
Fedora Core1でdhcppc1のURLが...
-
crontab -e で作成したファイル...
-
2台のWindowsでユーザー名を同...
-
Linuxを入れたばかりなのにタイ...
-
X-Window日本語入力ができません。
-
quick time plug-in
-
FedoraCore4 のW...
-
文字コードについて
-
新しく開くポート番号
-
Squidの起動エラーについて
-
FFFTPの設定ができない
-
cannaについて
-
Adobe Readerデータのメール送信
-
バックアップ、リストアについて
-
Automatorの中の「AppleScript...
おすすめ情報