[Top][All Lists]
[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