En varios sistemas que administro, hay scripts cron que se ejecutan a través del /etc/cron.{hourly,daily,weekly}
diseño de uso común . Lo que quiero saber es si hay alguna funcionalidad común de 'deshabilitar este script'.
Obviamente, simplemente eliminar algo de un directorio dado lo deshabilitará, pero estoy buscando una solución más permanente. La eliminación /etc/cron.daily/slocate
funcionará para deshabilitar todas las noches updatedb
en mi máquina doméstica (donde nunca la uso slocate
), pero la próxima vez que actualice el paquete Slocate, estoy bastante seguro de que volverá a aparecer.
Las dos distribuciones que más me interesan son Gentoo y OpenSUSE, pero espero que haya un mecanismo ampliamente implementado. Ambas distribuciones como las tengo usan vixie-cron (no estoy seguro de que importe).
chattr +i scriptname
después dechmod
.