2015年6月24日水曜日

vixie-cronとcronie

もう何年になるか分かりませんが、Gentooを使い出してからハンドブックにcronはsys-process/vixie-cronがお勧めみたいな事が書いてあって使っていました。

しかし、長らくupstreamで更新されていないので不安になり、この度sys-process/cronieに移行しました。sys-process/cronieはvixie-cronからフォークしたものなので機能的には同じものと考えています。それどころかvixie-cronには無かったanacronとの連携が可能になっています。

anacronは使わないのでUSE=anacronとはしてません。そもそも標準ではUSEフラグでanacronは有効になってません。以下、移行手順となります。操作はroot権限が必要になります。

/etc/init.d/vixie-cron stop
rc-update del vixie-cron default
emerge -C sys-process/vixie-cron
emerge sys-process/cronie
dispatch-conf
rc-update add cronie default
/etc/init.d/cronie start

dispatch-confで設定ファイルを更新するときは注意してください。うっかり "u" とタイプしてしますと、独自に/etc/crontabに記述したエントリーが全て上書きされてしまいます。

0 件のコメント:

コメントを投稿