Thanks very much for the suggestion, but no dice :( I tried wrapping quotes around everything I could in every combination I could think of, and still get the same results (when it isn't a syntax error). It seems the behaviour is always the same in that it expands the variables fine for the links section, but not the editfiles section.
My assumption here is that it makes an initial pass to translate the symbols and tries to expand the filenames in the editfiles section before determining the values passed into the method as parameters, so it drops the variable name in as a placeholder for the value, but never goes back to fix it once it gets the parameter value. Incidentally, the Ubuntu Feisty build with the same files still segfaults, but is able to run the method twice before crashing - it expands the variables out the same way unfortunately. --George -----Original Message----- From: Mark Burgess [mailto:[EMAIL PROTECTED] Sent: Friday, July 20, 2007 1:34 AM To: George Popescu Cc: [email protected] Subject: Re: Cfengine variable expansion problem. Have you tried putting quotes around the variables? Method("$variable") I use this all the time.... control: workfile = ( "/tmp/chain-pattern" ) ########################################################## methods: # # Pattern has to be coded in classes (from) and servers (to) # node1|node2:: # U(p) | p - binding Aggregate("$(workfile)") server=node2 action=method_pattern.cf returnvars=ret returnclasses=chain_link node2|node3:: Aggregate("$(workfile)") server=node3 action=method_pattern.cf returnvars=ret returnclasses=chain_link George Popescu wrote: > So I wanted to try out methods and wrote a quick config. These same > configuration lines below causes glibc free and segmentation fault > errors when run on the 2.1.20-1 build for Ubuntu 7.04, so I downloaded > and built 2.2.1, which runs, but doesn't properly expand variables. > > > > ############# The relevant parts of the cfagent.conf file ################# > > control: > > cfdir = ( /var/lib/cfengine2 ) > > > > import: > > ${cfdir}/inputs/cf_site1 > > ${cfdir}/inputs/cf_site2 > > ${cfdir}/inputs/cf_site3 > > ######################################################################## ### > > > > ########################## The cf_site1 file ############################## > > control: > > > > actionsequence = ( methods ) > > sitename = ( newsite1.family.org ) > > > > methods: > > Babies:: > > SetupSite(${cfdir},${sitename}) > > action=cf.setupsite > > server=localhost > > ######################################################################## ### > > > > ########################## The cf_site2 file ############################## > > control: > > > > actionsequence = ( methods ) > > sitename = ( newsite2.family.org ) > > > > methods: > > Babies:: > > SetupSite(${cfdir},${sitename}) > > action=cf.setupsite > > server=localhost > > ######################################################################## ### > > > > ########################## The cf_site3 file ############################## > > control: > > > > actionsequence = ( methods ) > > sitename = ( newsite3.family.org ) > > > > methods: > > Babies:: > > SetupSite(${cfdir},${sitename}) > > action=cf.setupsite > > server=localhost > > ######################################################################## ### > > > > #################### The modules/cf.setupsite file ######################## > > control: > > > > IfElapsed = ( 0 ) > > MethodName = ( SetupSite ) > > MethodParameters = ( cfdir site_in ) > > actionsequence = ( copy links editfiles processes shellcommands tidy ) > > > > site_name = ( ${site_in} ) > > docroot = ( /var/www/${site_name} ) > > confname = ( inc.${site_name}.conf ) > > shortname = ( ExecShellResult("/bin/echo ${site_name} | /usr/bin/cut > -d. -f1 -") ) > > > > copy: > > ${cfdir}/inputs/files/apache2/docroot dest=${docroot} recurse=inf > mode=644 ignore=.svn > > ${cfdir}/inputs/files/apache2/site_template.conf > dest=/etc/apache2/sites-available/${confname} mode=644 > > > > links: > > /etc/apache2/sites-enabled/${confname} ->! > /etc/apache2/sites-available/${confname} > > > > editfiles: > > { /etc/apache2/sites-available/${confname} > > ReplaceAll "ServerName CHANGEME" With "ServerName ${site_name}" > > ReplaceAll "ServerAlias CHANGEME" With "ServerAlias ${shortname}" > > ReplaceAll "DocumentRoot CHANGEME" With "DocumentRoot ${docroot}" > > DefineClasses "apacheconfmodified" > > } > > { ${docroot}/index.html > > ReplaceAll "This is CHANGEME" With "This is ${site_name} on ${host}" > > } > > > > processes: > > "/usr/sbin/apache2" restart "/etc/init.d/apache2 restart" > > > > shellcommands: > > apacheconfmodified:: > > "/etc/init.d/apache2 reload" > > > > tidy: > > ######################################################################## ### > > > > The first encountered links section parses ${confname} correctly, though > the editfiles section does not, and no further links or editfiles > encountered actually parse the variable correctly. Given line 7 of the > cf.setupsite file: > > > > site_name = ( ${site_in} ) > > > > It seems that the literal string "${site_in}" is interpreted as the > value of the site_name variable during some point of the symbol > translation. Below is the output detailing the links and editfiles > sections for each of the sites over three runs. The first run is with a > -v, with: > > > > site_name = ( ${site_in} ) > > > > as line 7 of the cf.setupsite file. The second run is also with a -v, > but with: > > > > site_name = ( $(site_in) ) > > > > as line 7 of the cf.setupsite file, to show that this time the literal > string "$(site_in)" gets expanded out. The third run reverts back to: > > > > site_name = ( ${site_in} ) > > > > as line 7, though it's run with -d2 so you can see the output of how > it's expanding variables. > > > > --------------------------------------------------------------------- > > Run1: > > _____ > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 1 @ Wed Jul > 18 11:03:17 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Link > (/etc/apache2/sites-enabled/inc.newsite3.family.org.conf->/etc/apache2/s ites-available/inc.newsite3.family.org.conf) > exists. > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 1 @ Wed > Jul 18 11:03:17 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.${site_in}.conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statcfengine:u7vmbaby1: Couldn't stat /var/www/${site_in}/index.html - > no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: stat > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 2 @ Wed Jul > 18 11:03:19 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 2 @ Wed > Jul 18 11:03:19 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.${site_in}.conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statcfengine:u7vmbaby1: Couldn't stat /var/www/${site_in}/index.html - > no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: statDefined Edit > ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 3 @ Wed Jul > 18 11:03:18 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 3 @ Wed > Jul 18 11:03:18 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.${site_in}.conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statcfengine:u7vmbaby1: Couldn't stat /var/www/${site_in}/index.html - > no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: statDefined Edit > ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > > > Run2: > > _____ > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 1 @ Wed Jul > 18 10:05:51 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Link > (/etc/apache2/sites-enabled/inc.newsite1.family.org.conf->/etc/apache2/s ites-available/inc.newsite1.family.org.conf) > exists. > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 1 @ Wed > Jul 18 10:05:51 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.$(site_in).conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statcfengine:u7vmbaby1: Couldn't stat /var/www/$(site_in)/index.html - > no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: stat > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 2 @ Wed Jul > 18 10:05:51 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.$(site_in).conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 2 @ Wed > Jul 18 10:05:51 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.$(site_in).conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statcfengine:u7vmbaby1: Couldn't stat /var/www/$(site_in)/index.html - > no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: statDefined Edit > ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.$(site_in).conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 3 @ Wed Jul > 18 10:05:51 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.$(site_in).conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 3 @ Wed > Jul 18 10:05:51 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.$(site_in).conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statcfengine:u7vmbaby1: Couldn't stat /var/www/$(site_in)/index.html - > no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: statDefined Edit > ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.$(site_in).conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > > > Run3: > > _____ > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 1 @ Wed Jul > 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: (BuildClassEnvironment) > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: ENVIRONMENT: > CFALLCLASSES=192_168_95:192_168_95_131:32_bit:Day18:Hr11:Hr11_Q1:July:Mi n05_10:Min09:Q1:Wednesday:Yr2007:addr_:any:baby1:baby1_family_org:cfengi ne_2:cfengine_2_2:cfengine_2_2_1:compiled_on_linux_gnu:debian:debian_4:d ebian_4_0:fe80__20c_29ff_fec9_4cd5:i686:ipv4_192:ipv4_192_168:ipv4_192_1 68_95:ipv4_192_168_95_131:linux:linux_2_6_20_15_generic:linux_i686:linux _i686_2_6_20_15_generic:linux_i686_2_6_20_15_generic__2_SMP_Sun_Apr_15_0 7_36_31_UTC_2007:lsb_compliant:net_iface_eth1:net_iface_lo:opt_debug:u7v mbaby1:ubuntu:ubuntu_7:ubuntu_7_4:ubuntu_feisty:undefined_domain:vmbaby1 :vmbaby1_family_org: > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: Actionsequence item links > > cfengine:u7vmbaby1:SetupSite: > GetLock(link,_etc_apache2_sites_enabled_inc___site_in__conf__etc_apache2 _sites_available_inc___site_in__conf,time=1184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.link._etc _apache2_sites_enabled_inc___site_in__conf__etc_apache2_sites_available_ inc___site_in__conf_3859) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.link._etc_apache2_site s_enabled_inc___site_in__conf__etc_apache2_sites_available_inc___site_in __conf_3859 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.link._etc_apac he2_sites_enabled_inc___site_in__conf__etc_apache2_sites_available_inc__ _site_in__conf_3859) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.link._etc_apac he2_sites_enabled_inc___site_in__conf__etc_apache2_sites_available_inc__ _site_in__conf_3859) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.link._etc_apache2_sit es_enabled_inc___site_in__conf__etc_apache2_sites_available_inc___site_i n__conf_3859]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( > /etc/apache2/sites-enabled/inc.${site_in}.conf ) > > cfengine:u7vmbaby1:SetupSite: Add |/etc/apache2/sites-enabled/inc.| to > str, waiting at |${site_in}.conf| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}.conf) - > syntax verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave > (/etc/apache2/sites-enabled/inc.newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Add > |/etc/apache2/sites-enabled/inc.newsite3.family.org.conf| to str, > waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring > (/etc/apache2/sites-enabled/inc.newsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( > /etc/apache2/sites-available/inc.${site_in}.conf ) > > cfengine:u7vmbaby1:SetupSite: Add |/etc/apache2/sites-available/inc.| to > str, waiting at |${site_in}.conf| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}.conf) - > syntax verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave > (/etc/apache2/sites-available/inc.newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Add > |/etc/apache2/sites-available/inc.newsite3.family.org.conf| to str, > waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring > (/etc/apache2/sites-available/inc.newsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: ExpandVarbinserv > /etc/apache2/sites-available/inc.newsite3.family.org.conf, (Binserver is > u7vmbaby1) > > cfengine:u7vmbaby1:SetupSite: > Linkfiles(/etc/apache2/sites-enabled/inc.newsite3.family.org.conf,/etc/a pache2/sites-available/inc.newsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(inc.newsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: Trying to link > /etc/apache2/sites-enabled/inc.newsite3.family.org.conf -> > /etc/apache2/sites-available/inc.newsite3.family.org.conf > (/etc/apache2/sites-available/inc.newsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Link > (/etc/apache2/sites-enabled/inc.newsite3.family.org.conf->/etc/apache2/s ites-available/inc.newsite3.family.org.conf) > exists. > > cfengine:u7vmbaby1:SetupSite: > KillOldLink(/etc/apache2/sites-enabled/inc.newsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: > CompressPath(/etc/apache2/sites-enabled/inc.${site_in}.conf./etc/apache2 /sites-available/inc.${site_in}.conf,/etc/apache2/sites-available/inc.ne wsite3.family.org.conf) > > cfengine:u7vmbaby1:SetupSite: > ReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.lin k._etc_apache2_sites_enabled_inc___site_in__conf__etc_apache2_sites_avai lable_inc___site_in__conf_3859) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.link._etc_apac he2_sites_enabled_inc___site_in__conf__etc_apache2_sites_available_inc__ _site_in__conf_3859) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: Job start time set to Wed Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 1 @ Wed > Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: (BuildClassEnvironment) > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: ENVIRONMENT: > CFALLCLASSES=192_168_95:192_168_95_131:32_bit:Day18:Hr11:Hr11_Q1:July:Mi n05_10:Min09:Q1:Wednesday:Yr2007:addr_:any:baby1:baby1_family_org:cfengi ne_2:cfengine_2_2:cfengine_2_2_1:compiled_on_linux_gnu:debian:debian_4:d ebian_4_0:fe80__20c_29ff_fec9_4cd5:i686:ipv4_192:ipv4_192_168:ipv4_192_1 68_95:ipv4_192_168_95_131:linux:linux_2_6_20_15_generic:linux_i686:linux _i686_2_6_20_15_generic:linux_i686_2_6_20_15_generic__2_SMP_Sun_Apr_15_0 7_36_31_UTC_2007:lsb_compliant:net_iface_eth1:net_iface_lo:opt_debug:u7v mbaby1:ubuntu:ubuntu_7:ubuntu_7_4:ubuntu_feisty:undefined_domain:vmbaby1 :vmbaby1_family_org: > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: Actionsequence item editfiles > > cfengine:u7vmbaby1:SetupSite: Editfiles() > > cfengine:u7vmbaby1:SetupSite: > DoEditFile(/etc/apache2/sites-available/inc.${site_in}.conf) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(/etc/apache2/sites-available/inc.${site_in}.conf) > > cfengine:u7vmbaby1:SetupSite: > GetLock(editfile,_etc_apache2_sites_available_inc___site_in__conf,time=1 184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile. _etc_apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_apache2_ sites_available_inc___site_in__conf_692 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_apache2 _sites_available_inc___site_in__conf_692]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerName CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerName CHANGEME| to str, waiting > at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerName CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerName ${site_in} ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerName | to str, waiting at > |${site_in}| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}) - syntax > verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (ServerName > newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerName > newsite3.family.org) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerAlias CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerAlias CHANGEME| to str, waiting > at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerAlias CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerAlias ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerAlias | to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerAlias ) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( DocumentRoot CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |DocumentRoot CHANGEME| to str, > waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (DocumentRoot CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( DocumentRoot > /var/www/${site_in} ) > > cfengine:u7vmbaby1:SetupSite: Add |DocumentRoot /var/www/| to str, > waiting at |${site_in}| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}) - syntax > verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (DocumentRoot > /var/www/newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Returning varstring (DocumentRoot > /var/www/newsite3.family.org) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( apacheconfmodified ) > > cfengine:u7vmbaby1:SetupSite: Add |apacheconfmodified| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (apacheconfmodified) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.${site_in}.conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1 .editfile._etc_apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: DoEditFile(/var/www/${site_in}/index.html) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(/var/www/${site_in}/index.html) > > cfengine:u7vmbaby1:SetupSite: > GetLock(editfile,_var_www___site_in__index_html,time=1184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile. _var_www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_www___si te_in__index_html_3573 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_www___s ite_in__index_html_3573]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( This is CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |This is CHANGEME| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (This is CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( This is ${site_in} on > u7vmbaby1 ) > > cfengine:u7vmbaby1:SetupSite: Add |This is | to str, waiting at > |${site_in} on u7vmbaby1| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in} on > u7vmbaby1) - syntax verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (This is > newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Add |This is newsite3.family.org on > u7vmbaby1| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (This is > newsite3.family.org on u7vmbaby1) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /var/www/${site_in}/index.html - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1 .editfile._var_www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: Job start time set to Wed Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 2 @ Wed Jul > 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: (BuildClassEnvironment) > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: ENVIRONMENT: > CFALLCLASSES=192_168_95:192_168_95_131:32_bit:Day18:Hr11:Hr11_Q1:July:Mi n05_10:Min09:Q1:Wednesday:Yr2007:addr_:any:baby1:baby1_family_org:cfengi ne_2:cfengine_2_2:cfengine_2_2_1:compiled_on_linux_gnu:debian:debian_4:d ebian_4_0:fe80__20c_29ff_fec9_4cd5:i686:ipv4_192:ipv4_192_168:ipv4_192_1 68_95:ipv4_192_168_95_131:linux:linux_2_6_20_15_generic:linux_i686:linux _i686_2_6_20_15_generic:linux_i686_2_6_20_15_generic__2_SMP_Sun_Apr_15_0 7_36_31_UTC_2007:lsb_compliant:net_iface_eth1:net_iface_lo:opt_debug:u7v mbaby1:ubuntu:ubuntu_7:ubuntu_7_4:ubuntu_feisty:undefined_domain:vmbaby1 :vmbaby1_family_org: > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: Actionsequence item links > > cfengine:u7vmbaby1:SetupSite: Job start time set to Wed Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: IsWildItem(process*,processes) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(shellcomman*,shellcommands) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(cop*,copy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(tid*,tidy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(editfile*,editfiles) > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 2 @ Wed > Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: (BuildClassEnvironment) > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: ENVIRONMENT: > CFALLCLASSES=192_168_95:192_168_95_131:32_bit:Day18:Hr11:Hr11_Q1:July:Mi n05_10:Min09:Q1:Wednesday:Yr2007:addr_:any:baby1:baby1_family_org:cfengi ne_2:cfengine_2_2:cfengine_2_2_1:compiled_on_linux_gnu:debian:debian_4:d ebian_4_0:fe80__20c_29ff_fec9_4cd5:i686:ipv4_192:ipv4_192_168:ipv4_192_1 68_95:ipv4_192_168_95_131:linux:linux_2_6_20_15_generic:linux_i686:linux _i686_2_6_20_15_generic:linux_i686_2_6_20_15_generic__2_SMP_Sun_Apr_15_0 7_36_31_UTC_2007:lsb_compliant:net_iface_eth1:net_iface_lo:opt_debug:u7v mbaby1:ubuntu:ubuntu_7:ubuntu_7_4:ubuntu_feisty:undefined_domain:vmbaby1 :vmbaby1_family_org: > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: Actionsequence item editfiles > > cfengine:u7vmbaby1:SetupSite: Editfiles() > > cfengine:u7vmbaby1:SetupSite: > DoEditFile(/etc/apache2/sites-available/inc.${site_in}.conf) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(/etc/apache2/sites-available/inc.${site_in}.conf) > > cfengine:u7vmbaby1:SetupSite: > GetLock(editfile,_etc_apache2_sites_available_inc___site_in__conf,time=1 184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile. _etc_apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_apache2_ sites_available_inc___site_in__conf_692 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_apache2 _sites_available_inc___site_in__conf_692]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerName CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerName CHANGEME| to str, waiting > at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerName CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerName ${site_in} ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerName | to str, waiting at > |${site_in}| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}) - syntax > verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (ServerName > newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerName > newsite3.family.org) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerAlias CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerAlias CHANGEME| to str, waiting > at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerAlias CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerAlias ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerAlias | to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerAlias ) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( DocumentRoot CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |DocumentRoot CHANGEME| to str, > waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (DocumentRoot CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( DocumentRoot > /var/www/${site_in} ) > > cfengine:u7vmbaby1:SetupSite: Add |DocumentRoot /var/www/| to str, > waiting at |${site_in}| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}) - syntax > verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (DocumentRoot > /var/www/newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Returning varstring (DocumentRoot > /var/www/newsite3.family.org) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( apacheconfmodified ) > > cfengine:u7vmbaby1:SetupSite: Add |apacheconfmodified| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (apacheconfmodified) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.${site_in}.conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1 .editfile._etc_apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: DoEditFile(/var/www/${site_in}/index.html) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(/var/www/${site_in}/index.html) > > cfengine:u7vmbaby1:SetupSite: > GetLock(editfile,_var_www___site_in__index_html,time=1184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile. _var_www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_www___si te_in__index_html_3573 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_www___s ite_in__index_html_3573]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( This is CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |This is CHANGEME| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (This is CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( This is ${site_in} on > u7vmbaby1 ) > > cfengine:u7vmbaby1:SetupSite: Add |This is | to str, waiting at > |${site_in} on u7vmbaby1| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in} on > u7vmbaby1) - syntax verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (This is > newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Add |This is newsite3.family.org on > u7vmbaby1| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (This is > newsite3.family.org on u7vmbaby1) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /var/www/${site_in}/index.html - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1 .editfile._var_www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: Job start time set to Wed Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: IsWildItem(process*,processes) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(shellcomman*,shellcommands) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(cop*,copy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(tid*,tidy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(editfile*,editfiles) > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: links pass 3 @ Wed Jul > 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: (BuildClassEnvironment) > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: ENVIRONMENT: > CFALLCLASSES=192_168_95:192_168_95_131:32_bit:Day18:Hr11:Hr11_Q1:July:Mi n05_10:Min09:Q1:Wednesday:Yr2007:addr_:any:baby1:baby1_family_org:cfengi ne_2:cfengine_2_2:cfengine_2_2_1:compiled_on_linux_gnu:debian:debian_4:d ebian_4_0:fe80__20c_29ff_fec9_4cd5:i686:ipv4_192:ipv4_192_168:ipv4_192_1 68_95:ipv4_192_168_95_131:linux:linux_2_6_20_15_generic:linux_i686:linux _i686_2_6_20_15_generic:linux_i686_2_6_20_15_generic__2_SMP_Sun_Apr_15_0 7_36_31_UTC_2007:lsb_compliant:net_iface_eth1:net_iface_lo:opt_debug:u7v mbaby1:ubuntu:ubuntu_7:ubuntu_7_4:ubuntu_feisty:undefined_domain:vmbaby1 :vmbaby1_family_org: > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: Actionsequence item links > > cfengine:u7vmbaby1:SetupSite: Job start time set to Wed Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: IsWildItem(process*,processes) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(shellcomman*,shellcommands) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(cop*,copy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(tid*,tidy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(editfile*,editfiles) > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: Main Tree Sched: editfiles pass 3 @ Wed > Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > cfengine:u7vmbaby1:SetupSite: (BuildClassEnvironment) > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: ENVIRONMENT: > CFALLCLASSES=192_168_95:192_168_95_131:32_bit:Day18:Hr11:Hr11_Q1:July:Mi n05_10:Min09:Q1:Wednesday:Yr2007:addr_:any:baby1:baby1_family_org:cfengi ne_2:cfengine_2_2:cfengine_2_2_1:compiled_on_linux_gnu:debian:debian_4:d ebian_4_0:fe80__20c_29ff_fec9_4cd5:i686:ipv4_192:ipv4_192_168:ipv4_192_1 68_95:ipv4_192_168_95_131:linux:linux_2_6_20_15_generic:linux_i686:linux _i686_2_6_20_15_generic:linux_i686_2_6_20_15_generic__2_SMP_Sun_Apr_15_0 7_36_31_UTC_2007:lsb_compliant:net_iface_eth1:net_iface_lo:opt_debug:u7v mbaby1:ubuntu:ubuntu_7:ubuntu_7_4:ubuntu_feisty:undefined_domain:vmbaby1 :vmbaby1_family_org: > > cfengine:u7vmbaby1:SetupSite: --- > > cfengine:u7vmbaby1:SetupSite: Actionsequence item editfiles > > cfengine:u7vmbaby1:SetupSite: Editfiles() > > cfengine:u7vmbaby1:SetupSite: > DoEditFile(/etc/apache2/sites-available/inc.${site_in}.conf) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(/etc/apache2/sites-available/inc.${site_in}.conf) > > cfengine:u7vmbaby1:SetupSite: > GetLock(editfile,_etc_apache2_sites_available_inc___site_in__conf,time=1 184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile. _etc_apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_apache2_ sites_available_inc___site_in__conf_692 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_apache2 _sites_available_inc___site_in__conf_692]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerName CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerName CHANGEME| to str, waiting > at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerName CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerName ${site_in} ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerName | to str, waiting at > |${site_in}| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}) - syntax > verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (ServerName > newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerName > newsite3.family.org) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerAlias CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerAlias CHANGEME| to str, waiting > at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerAlias CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( ServerAlias ) > > cfengine:u7vmbaby1:SetupSite: Add |ServerAlias | to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (ServerAlias ) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( DocumentRoot CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |DocumentRoot CHANGEME| to str, > waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (DocumentRoot CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( DocumentRoot > /var/www/${site_in} ) > > cfengine:u7vmbaby1:SetupSite: Add |DocumentRoot /var/www/| to str, > waiting at |${site_in}| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in}) - syntax > verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (DocumentRoot > /var/www/newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Returning varstring (DocumentRoot > /var/www/newsite3.family.org) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( apacheconfmodified ) > > cfengine:u7vmbaby1:SetupSite: Add |apacheconfmodified| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (apacheconfmodified) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /etc/apache2/sites-available/inc.${site_in}.conf - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1 .editfile._etc_apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._etc_ apache2_sites_available_inc___site_in__conf_692) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: DoEditFile(/var/www/${site_in}/index.html) > > cfengine:u7vmbaby1:SetupSite: > IgnoredOrExcluded(/var/www/${site_in}/index.html) > > cfengine:u7vmbaby1:SetupSite: > GetLock(editfile,_var_www___site_in__index_html,time=1184774940), > ExpireAfter=120, IfElapsed=0 > > cfengine:u7vmbaby1:SetupSite: GetLastLock() > > cfengine:u7vmbaby1:SetupSite: > CheckOldLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile. _var_www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: Unable to find lock data > lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_www___si te_in__index_html_3573 > > cfengine:u7vmbaby1:SetupSite: > SetLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: > PutLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: Found no lock > [lock._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_www___s ite_in__index_html_3573]: > DB_NOTFOUND: No matching key/data pair found > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( This is CHANGEME ) > > cfengine:u7vmbaby1:SetupSite: Add |This is CHANGEME| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (This is CHANGEME) > > cfengine:u7vmbaby1:SetupSite: ExpandVarstring( This is ${site_in} on > u7vmbaby1 ) > > cfengine:u7vmbaby1:SetupSite: Add |This is | to str, waiting at > |${site_in} on u7vmbaby1| > > cfengine:u7vmbaby1:SetupSite: ExtractOuterVarString(${site_in} on > u7vmbaby1) - syntax verify > > cfengine:u7vmbaby1:SetupSite: Extracted outer variable |${site_in}| > > cfengine:u7vmbaby1:SetupSite: Returning substring value site_in > > cfengine:u7vmbaby1:SetupSite: Scanning variable site_in > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in) > > cfengine:u7vmbaby1:SetupSite: GetMacroValue(private-method,site_in): > using scope 'private-method' for variable 'site_in' > > cfengine:u7vmbaby1:SetupSite: Expansion gave (This is > newsite3.family.org), len = 7 > > cfengine:u7vmbaby1:SetupSite: Add |This is newsite3.family.org on > u7vmbaby1| to str, waiting at || > > cfengine:u7vmbaby1:SetupSite: Returning varstring (This is > newsite3.family.org on u7vmbaby1) > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: Couldn't stat > /var/www/${site_in}/index.html - no file to edit > > cfengine:u7vmbaby1:SetupSite: cfengine:u7vmbaby1: > statReleaseCurrentLock(lock._var_cfengine_modules_cf_setupsite.u7vmbaby1 .editfile._var_www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: > PutLock(last._var_cfengine_modules_cf_setupsite.u7vmbaby1.editfile._var_ www___site_in__index_html_3573) > > cfengine:u7vmbaby1:SetupSite: LockLog(Lock removed normally ) > > cfengine:u7vmbaby1:SetupSite: Job start time set to Wed Jul 18 11:09:00 2007 > > cfengine:u7vmbaby1:SetupSite: IsWildItem(process*,processes) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(shellcomman*,shellcommands) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(cop*,copy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(tid*,tidy) > > cfengine:u7vmbaby1:SetupSite: IsWildItem(editfile*,editfiles) > > cfengine:u7vmbaby1:SetupSite: Defined Edit ServerName CHANGEME / any > > cfengine:u7vmbaby1:SetupSite: Checking for potential rule:: Edit > </etc/apache2/sites-available/inc.${site_in}.conf> > > cfengine:u7vmbaby1:SetupSite: > ********************************************************************* > > --------------------------------------------------------------------- > > > > Anyway, I hope the above helps, and please let me know if there's any > other info you need from me. Thanks! > > > > --George > > > ------------------------------------------------------------------------ > > _______________________________________________ > Bug-cfengine mailing list > [email protected] > https://cfengine.org/mailman/listinfo/bug-cfengine -- Mark Burgess Professor of Network and System Administration Oslo University College ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Work: +47 22453272 Email: [EMAIL PROTECTED] Fax : +47 22453205 WWW : http://www.iu.hio.no/~mark ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.10.10/908 - Release Date: 7/19/2007 6:10 PM _______________________________________________ Bug-cfengine mailing list [email protected] https://cfengine.org/mailman/listinfo/bug-cfengine
