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

Reply via email to