puppetによるcron設定
puppetでは、cronジョブの状態を設定することができる。
class cron_test { cron { "cron_test" : ensure => present, command => "echo aaa >> /tmp/cron_test", user => 'root', hour => '*', minute => '*/3', } }
この時、 /var/spool/cron/root の内容が変更される。一応既存の内容は破壊されないようだが、puppet 以外に手動でも設定したい場合には、 /etc/crontab を利用するなどの回避策が必要になりそうだ。