#!/var/cfengine/bin/cfagent -f # $Header: /var/cfengine/inputs/RCS/update.conf,v 1.12 2003/04/29 15:26:53 simigern Exp $ # Do _NOT_ TOUCH THIS FILE WITHOUT VERIFYING WHAT YOU DID #-[$Author: simigern $]-# #-[control]--------------------------------------------------------------------- control: actionsequence = ( copy tidy ) domain = ( informatik.uni-erlangen.de ) policyhost = ( mephisto.informatik.uni-erlangen.de ) master_cfinput = ( /var/cfengine/inputs ) workdir = ( /var/cfengine ) cf_install_dir = ( /var/cfengine/bin ) SplayTime = ( 20 ) smtpserver = ( 131.188.30.103 ) sysadm = ( cfengine@stud.informatik.uni-erlangen.de ) #-[copy]------------------------------------------------------------------------ copy: !mephisto:: # Copy cfinput from policyhost to client and ignore any vim swap files and RCS directories. $(master_cfinput) dest=$(workdir)/inputs r=1 type=checksum ignore=RCS exclude=.*.swp backup=false server=$(policyhost) trustkey=true purge=true linux.!mpehisto:: # Copy cfengine binaries from policyhost to client $(cf_install_dir)/linux dest=$(workdir)/bin backup=false type=checksum server=$(policyhost) r=1 trustkey=true purge=true solaris.!mephisto:: $(cf_install_dir)/solaris dest=$(workdir)/bin backup=false type=checksum server=$(policyhost) r=1 trustkey=true purge=true #-[tidy]------------------------------------------------------------------------ tidy: # Delete cfengine outputs every 7 days $(workdir)/outputs pattern=* age=7 # vim: ts=1