Resolved this

On 10/15/2010 02:25 AM, Aleksey Tsalolikhin wrote:
> Dear Dan,
> 
>   The cfengine 3.1.0b2 source distribution tar ball includes both
> library.cf and cfengine_stdlib.cf.
> 
>    Please start with a clean slate and follow "Instructions to
> replicate the problem" below, you'll see the problem.
> 
> Yours truly,
> -at
> 
> 
> 
> On Thu, Oct 14, 2010 at 9:55 AM, Daniel V. Klein <d...@lonewolf.com> wrote:
>> As far as I know, library.cf is no longer part of the Cfengine distribution. 
>>  Th only file that you should have is cfengine_stdlib.cf - if there are any 
>> conflicts, you should just change your private version of library.cf.
>>
>> -Dan
>>
>> On Oct 13, 2010, at 7:09 PM, Aleksey Tsalolikhin wrote:
>>
>>> Hi.  This is still broken in 3.1.0b2.  Instructions to replicate the 
>>> problem:
>>>
>>> 1. install from the cfengine 3.1.0b2 tarball
>>>
>>> 2. cp -rp /usr/local/share/doc/cfengine/inputs/ /var/cfengine/inputs
>>>
>>> 3. cp /usr/local/share/doc/cfengine/cfengine_stdlib.cf /var/cfengine/inputs
>>>
>>> 4. edit /var/cfengine/inputs/promises.cf to append the
>>> cfengine_stdlib.cf promise library
>>>
>>> 5. Run cf-agent:
>>>
>>> # cf-agent
>>> cf3:/var/cfengine/inputs/cfengine_stdlib.cf:383,1: Redefinition of
>>> body start for location is a broken promise, near token '{'
>>> cf3:/var/cfengine/inputs/cfengine_stdlib.cf:466,1: Redefinition of
>>> body immediate for action is a broken promise, near token '{'
>>> cf3:/var/cfengine/inputs/cfengine_stdlib.cf:785,1: Redefinition of
>>> body recurse for depth_search is a broken promise, near token '{'
>>> cf3:/var/cfengine/inputs/cfengine_stdlib.cf:804,1: Redefinition of
>>> body tidy for delete is a broken promise, near token '{'
>>> cf3:/var/cfengine/inputs/cfengine_stdlib.cf:846,1: Redefinition of
>>> body days_old for file_select is a broken promise, near token '{'
>>> cf-agent was not able to get confirmation of promises from
>>> cf-promises, so going to failsafe
>>> #
>>>
>>> Here is my edit to promises.cf:
>>>
>>>
>>> # rcsdiff promises.cf
>>> ===================================================================
>>> RCS file: RCS/promises.cf,v
>>> retrieving revision 1.1
>>> diff -r1.1 promises.cf
>>> 42c42,43
>>> <                    "library.cf"
>>> ---
>>>>                   "library.cf",
>>>>                   "cfengine_stdlib.cf"
>>> #
>>>
>>> Could you please fix this in 3.1.0?
>>>
>>> Best,
>>> -at
> _______________________________________________
> Help-cfengine mailing list
> Help-cfengine@cfengine.org
> https://cfengine.org/mailman/listinfo/help-cfengine
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to