The magic cfengine snippet to disable this is:
groups:
# we don't want auto yum update stuff
nonightlyyum = ( `/usr/bin/test -f /var/lock/subsys/yum` )
shellcommands:
nonightlyyum::
"/sbin/chkconfig yum off" umask=022
"/sbin/service yum stop" umask=022
The same check-for-some-enabled-subsys trick can be used to disable many of the periodic checks run on a standard SL install. (it's what 'service foo status' does for many of them)
1 comment:
Another good way of checking whether a service is enabled is:
service_yum_on = ( ReturnsZero("/sbin/chkconfig --level 3 yum") )
since chkconfig returns 0 if the service is enabled at that level and 1 if it is not.
Chris
Post a Comment