Skip to content

Bug Fix Advisory vixie-cronのバグ修正および機能拡張アップデート

アップデートID:

RHBA-2007:0685-4

タイプ:Bug Fix Advisory
重大性:====
発行日:2007年11月15日
最終更新日:2007年11月15日
影響のある製品: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

詳細

さまざまなバグを修正し、機能拡張を追加したvixie-cronのアップデートパッケージが利用可能になりました。

vixie-cronパッケージには、Vixieバージョンのcronが含まれています。cronは、スケジューリングされた時刻に指定のプログラムを実行する標準のUNIXデーモンです。Vixie cronは、標準バージョンのcronに比べてセキュリティと設定オプションが強化されています。

このアップデートパッケージには、次のバグの修正が含まれています。

* crontabファイルを迅速に編集できたため、crontabコマンドでファイルの変更が認識されず、ディスク上のファイルがアップデートされませんでした。今回のアップデートでは、crontabコマンド呼び出し時に作成されるテンポラリファイルのmtimeをゼロ(1970/01/01)に設定し、編集後にそのmtimeの変化をチェックすることによって、この問題が修正されています。

* cronで、crontabファイルへのシンボリックリンクに加えられた変更が検出されませんでした。今回のアップデートでは、/etc/cron.d/でmtimeをリセットし、cronデータベースのリロードを強制することによって、この問題が修正されています。

このアップデートには、次の機能拡張も含まれています。

* crontabテーブルに追加されたジョブがただちに実行されるようになりました。以前のバージョンでは、次の実行が終わるまで待ってからcrontabテーブルがリロードされていました。このアップデートでは、リロードがただちに実行されます。

すべてのユーザは、これらの問題を解決し、機能拡張を追加する上記アップデートパッケージにアップグレードしてください。


解決法


このアップデートを適用する前に、ご使用のシステムに関係するリリース済みのエラータ/Errataがすべて適用されていることを確認してください。

このアップデートは、Red Hat Networkを通じて入手できます。


アップデートパッケージ

Red Hat Desktop (v. 4)

SRPMS:
vixie-cron-4.1-49.EL4.src.rpm     54e93e576b01efba4edb09de72c700a6
 
IA-32:
vixie-cron-4.1-49.EL4.i386.rpm     ec0c5e7599f3773c6ba3c1ac9e00eb1d
 
x86_64:
vixie-cron-4.1-49.EL4.x86_64.rpm     d9878ce9f3e6a04c66ac774801cc8037
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
vixie-cron-4.1-49.EL4.src.rpm     54e93e576b01efba4edb09de72c700a6
 
IA-32:
vixie-cron-4.1-49.EL4.i386.rpm     ec0c5e7599f3773c6ba3c1ac9e00eb1d
 
IA-64:
vixie-cron-4.1-49.EL4.ia64.rpm     9eec76f6692dc488e24a3c15b103224d
 
PPC:
vixie-cron-4.1-49.EL4.ppc.rpm     5daf3d1d9552317873fc16626b5d88c8
 
s390:
vixie-cron-4.1-49.EL4.s390.rpm     b395aa727e5022caf805e08bb0b26c22
 
s390x:
vixie-cron-4.1-49.EL4.s390x.rpm     efabe38e8c0fe3919c4c375173edf0db
 
x86_64:
vixie-cron-4.1-49.EL4.x86_64.rpm     d9878ce9f3e6a04c66ac774801cc8037
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
vixie-cron-4.1-49.EL4.src.rpm     54e93e576b01efba4edb09de72c700a6
 
IA-32:
vixie-cron-4.1-49.EL4.i386.rpm     ec0c5e7599f3773c6ba3c1ac9e00eb1d
 
IA-64:
vixie-cron-4.1-49.EL4.ia64.rpm     9eec76f6692dc488e24a3c15b103224d
 
x86_64:
vixie-cron-4.1-49.EL4.x86_64.rpm     d9878ce9f3e6a04c66ac774801cc8037
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
vixie-cron-4.1-49.EL4.src.rpm     54e93e576b01efba4edb09de72c700a6
 
IA-32:
vixie-cron-4.1-49.EL4.i386.rpm     ec0c5e7599f3773c6ba3c1ac9e00eb1d
 
IA-64:
vixie-cron-4.1-49.EL4.ia64.rpm     9eec76f6692dc488e24a3c15b103224d
 
x86_64:
vixie-cron-4.1-49.EL4.x86_64.rpm     d9878ce9f3e6a04c66ac774801cc8037
 
(The unlinked packages above are only available from the Red Hat Network)


バグフィックス (詳細は、bugzilla/バグジラ[英語]を御覧ください。)

178836 - Editing crontab ("crontab -e") too quickly causes missed updates.
192783 - Job delayed after using crontab -e
221856 - Cron does not detect changed symlink


キーワード


crontab, delayed,, job


ここに在るパッケージはセキュリティの為、Red Hat, Inc. によって、GPG認証されています。
認証キー及び詳細は以下を御覧下さい。
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/