Revision 182ec2e4
Added by Alexis Mousset over 6 years ago
techniques/system/common/1.0/cron-setup.st | ||
---|---|---|
edit_line => delete_lines_matching("0,5,10,15,20,25,30,35,40,45,50,55 \* \* \* \* if \[ -x /opt/rudder/bin/check-rudder-agent \]; then /opt/rudder/bin/check-rudder-agent( >/dev/null)?; fi");
|
||
|
||
# Cleanup the pre-4.0 crontab
|
||
"/var/spool/cron/crontabs/root"
|
||
edit_defaults => noempty_backup,
|
||
edit_line => delete_lines_matching("0,5,10,15,20,25,30,35,40,45,50,55 \* \* \* \* /usr/bin/test -x /opt/rudder/bin/check-rudder-agent.*");
|
||
|
||
# Cleanup the crontab without logfile
|
||
"/var/spool/cron/crontabs/root"
|
||
edit_defaults => noempty_backup,
|
||
edit_line => delete_lines_matching("0,5,10,15,20,25,30,35,40,45,50,55 \* \* \* \* /usr/bin/test -x /opt/rudder/bin/rudder \&\& /opt/rudder/bin/rudder agent check >/dev/null");
|
||
... | ... | |
"/var/spool/cron/crontabs/root"
|
||
create => "true",
|
||
perms => mog("600", "root", "cron"),
|
||
edit_line => insert_lines("0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/bin/test -x /opt/rudder/bin/check-rudder-agent \&\& /opt/rudder/bin/check-rudder-agent >> /var/log/rudder/agent-check/check.log 2>\&1"),
|
||
edit_line => insert_lines("0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/bin/test -x /opt/rudder/bin/rudder \&\& /opt/rudder/bin/rudder agent check >> /var/log/rudder/agent-check/check.log 2>\&1"),
|
||
classes => rudder_common_classes("rudder_aix_crontab_insertion"),
|
||
comment => "Insert an AIX-compatible user crontab to run /opt/rudder/bin/rudder agent check";
|
||
|
Also available in: Unified diff
Fixes #11920: Use rudder agent check in aix crontab