私が管理しているさまざまなシステムには、よく使用される/etc/cron.{hourly,daily,weekly}
レイアウトを介して実行されるcronスクリプトがあります。私が知りたいのは、一般的な「このスクリプトを無効にする」機能があるかどうかです。
明らかに、特定のディレクトリから何かを削除するだけで無効になりますが、より永続的な解決策を探しています。削除/etc/cron.daily/slocate
するとupdatedb
、ホームマシン(使用しないslocate
)で毎晩無効になりますが、次回slocateパッケージをアップグレードすると、必ず表示されるようになります。
私が最も興味を持っている2つのディストリビューションはGentooとOpenSUSEですが、広く実装されたメカニズムがあることを期待しています。私が持っているディストリビューションは両方ともvixie-cronを使用しています(重要ではありません)。
chattr +i scriptname
後に行うことで、これをより堅牢にすることができchmod
ます。