bug-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cfengine horror stories


From: Marion Hakanson
Subject: Re: cfengine horror stories
Date: Wed, 04 Dec 2002 13:47:51 -0800

I've just noticed another problem with cfengine-2.0.5pre2, which did not
occur with v 2.0.5pre.  The change to clean up "//" occurrences in pathnames
messes up other strings which are _supposed_ to have "//" in them.  Here's
an example, where the string is a "sed" expression:

. . .
control:
  testvar = ( s?//?++? )
. . .


Here's v2.0.5pre, using "-d 0":

. . .
HandleId(testvar) in action Control Defintions:
RecordMacroId(testvar)
LEFTBRACK
LEX: wildcard, I think I lov you...but i wanna know for sure
wildcard = (s?//?++?)
AddMacroValue(testvar=s?//?++?)
Added Macro at hash address 507: testvar=s?//?++?
RIGHTBRACK
. . .


And here's v2.0.5pre2:

. . .
HandleId(testvar) in action Control Defintions:
RecordMacroId(testvar)
LEFTBRACK
LEX: wildcard, I think I lov you...but i wanna know for sure
wildcard = (s?//?++?)
AddMacroValue(testvar=s?//?++?)
Added Macro at hash address 507: testvar=s?/?++?
RIGHTBRACK
. . .


Help!

Regards,

-- 
Marion Hakanson <address@hidden>
CSE Computing Facilities






reply via email to

[Prev in Thread] Current Thread [Next in Thread]