cron のタイムゾーン

某マシンの cron の動きがおかしいことに気づき、調べてみたところ、動作が9時間ずれていることが判明。どうやら UTCタイムゾーンでジョブが実行されていたらしい。
システムのタイムゾーンは当然 JST に設定してあるが、このマシンは最近 OS を再インストールしたので、たぶん crond の起動時はタイムゾーンUTC だったんだろう。
ということで、crond はプロセス起動時のタイムゾーンをずっと使い続けるので、システムのタイムゾーンを変更したときは crond の再起動を忘れずに、という教訓を得た。