[...] LVALUE Repository HandleLVALUE(Repository) in action Control Defintions: EQUALS = LEFTBRACK RVAL-QSTRING "/home/angenenr/.cfagent/repository" ExpandVarstring(/home/angenenr/.cfagent/repository) IsInstallable(linux) - true Assign variable [Repository=/home/angenenr/.cfagent/repository] when linux) ExpandVarstring(/home/angenenr/.cfagent/repository) RIGHTBRACK [...] ==============================BEGIN NEW ACTION File Imaging:============= InitializeAction() Resetting CLASS to ANY NEW CLASS PREDICATE:: any:: (No actions pending in File Imaging:) InitializeAction() HandleClass(any) (No actions pending in File Imaging:) Simple class = (any) VAROBJ /home/angenenr/tmp/cftest.txt IsVarString(/home/angenenr/tmp/cftest.txt) - syntax verify Found 0 variables in (/home/angenenr/tmp/cftest.txt) Handling Object = (/home/angenenr/tmp/cftest.txt) OPTION dest=/home/angenenr/cftest.txt HandleOption(dest=/home/angenenr/cftest.txt) ExpandVarstring(dest=/home/angenenr/cftest.txt) HandleOptionalImageAttribute(/home/angenenr/cftest.txt) GetCommAttribute(dest) GetCommAttribute - got: destination OPTION trustkey=true HandleOption(trustkey=true) ExpandVarstring(trustkey=true) HandleOptionalImageAttribute(true) GetCommAttribute(trustkey) GetCommAttribute - got: trustkey HandleCharSwitch(trustkey=true) OPTION verify=true HandleOption(verify=true) ExpandVarstring(verify=true) HandleOptionalImageAttribute(true) GetCommAttribute(verify) GetCommAttribute - got: verify HandleCharSwitch(verify=true) OPTION type=sum HandleOption(type=sum) ExpandVarstring(type=sum) HandleOptionalImageAttribute(sum) GetCommAttribute(type) GetCommAttribute - got: type Set copy by md5 checksum OPTION action=fix HandleOption(action=fix) ExpandVarstring(action=fix) HandleOptionalImageAttribute(fix) GetCommAttribute(action) GetCommAttribute - got: action [BEGIN InstallPending File Imaging: IsInstallable(any) - true InstallImageItem (/home/angenenr/tmp/cftest.txt) (+0)(-0) (/home/angenenr/cftest.txt), server=localhost ExpandVarstring(/home/angenenr/tmp/cftest.txt) ExpandVarstring(localhost) SplitStringAsItemList(localhost,:) Build2DListFromVarstring([/home/angenenr/tmp/cftest.txt],sep=/) 2DListNode = [/home/angenenr/tmp/cftest.txt] SplitVarstring([/home/angenenr/tmp/cftest.txt],:=58) IsVarString(/home/angenenr/tmp/cftest.txt) - syntax verify Found 0 variables in (/home/angenenr/tmp/cftest.txt) AppendTwoDimItem(itemlist, sep=/) Set2DLIst() Get2DListEnt() Get2DLIstEnt returns /home/angenenr/tmp/cftest.txt IncrementTwoDimList() [...] (BuildClassEnvironment) Actionsequence item copy New server connection... ExpandVarstring(localhost) ExpandVarstring(localhost) AddMacroValue(main.this=localhost) ExpandVarstring(localhost) Added Macro at hash address 18 to object main with value this=localhost ExpandVarstring(/home/angenenr/tmp/cftest.txt) ExpandVarstring(/home/angenenr/cftest.txt) Authentic connection verified GetLock(copy,_home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost,time=1163418267), ExpireAfter=120, IfElapsed=1 GetLastLock() CheckOldLock(lock.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492) Unable to find lock data lock.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492 SetLock(lock.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492) PutLock(lock.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492) Found no lock [lock.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492]: DB_NOTFOUND: No matching key/data pair found Directory for /home/angenenr/cftest.txt exists. Okay ExpandVarstring(localhost) IgnoredOrExcluded(/home/angenenr/tmp/cftest.txt) Destination file /home/angenenr/cftest.txt exists CompareCheckSums(/home/angenenr/tmp/cftest.txt,/home/angenenr/cftest.txt) File sizes differ, no need to compute checksum CopyReg succeeded in copying to /home/angenenr/tmp/cftest.txt to /home/angenenr/cftest.txt.cfnew CompareCheckSums(/home/angenenr/tmp/cftest.txt,/home/angenenr/cftest.txt.cfnew) Files were identical Directory for /home/angenenr/.cfagent/repository/_home_angenenr_cftest.txt.cfsaved exists. Okay CheckCopiedFile(/home/angenenr/cftest.txt,+0,-0) CheckExistingFile(/home/angenenr/cftest.txt) cfengine:shutdown: Checking fs-object /home/angenenr/cftest.txt CheckExistingFile(+644,-7133) CheckOwner: 500 uid 500 CheckACLs(/home/angenenr/cftest.txt) Trying to fix mode... CheckExistingFile(Done) ReleaseCurrentLock(lock.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492) PutLock(last.cfagent_conf.shutdown.copy._home_angenenr_tmp_cftest_txt__home_angenenr_cftest_txt_localhost_2492) LockLog(Lock removed normally ) Closing current connection Job start time set to Mon Nov 13 12:44:33 2006 [...]