David,

if by open source you mean "free beer" then, your worst fears are
confirmed. There is a paid version of cfengine, and it is better than
the free one! (The audacity!) However, it is still apparently free to
let off steam, which seems to be your main aim here.

In fact services were introduced for the Windows version, and have not
yet been implemented on Unix at all (since one has a perfectly good
processes abstraction). The error message as such is misleading, since
it is the Windows version of Cfengine which is Nova only. I expect you
find that more acceptable.

Mark

On 03/10/2011 09:35 AM, David Lee wrote:
> no-re...@cfengine.com wrote:
> 
>> According to the docs:
>>
>> The process_stop is also arguably a command, but it should be an ephemeral 
>> command that does not lead to a persistent process. It is intended only for 
>> commands of the form ‘/etc/inetd service stop’, not for processes that 
>> persist. Processes are restarted at the end of a bundle's execution, but 
>> stop commands are executed immediately.
>>
>> I'd agree that this is a little weak, but there seems to be some overlap 
>> between the idea of "processes" and "services".  I get the feeling that 
>> processes is services' little brother who got dropped on his head while 
>> young.  You can still get pretty much the same result with processes as with 
>> services - but processes needs more instruction, and has to ask commands for 
>> help periodically.  And processes demands way less pay.
> 
> yes, that all tallies with my recollection.  So I check out 'services' 
> (again, in case a bump on my own head had caused a memory refresh 
> violation) and see "Services promises are only avaiable [sic] in 
> Cfengine Nova and above."
> 
> Now I have a long and generally respectful history with version 2 of 
> cfengine (including occasional battles with its quirks).  I'm new to 
> cf-3, and I had really hoped that cf-3 would be a decent step forwards, 
> and maintain the spirit of open-source.  But I find its concepts rather 
> obscure and very poorly documented, and no structured "cookbook" with 
> decent-sized examples leading one step-by-step into these concepts.  It 
> is a battle (or I've had a bump on my head between cf2 and cf3).
> 
> And now I find that the one major advance that, in the documentation, 
> had looked really promising, namely the concept of services, appears to 
> have been deliberately hobbled in the community edition.  (I hope 
> someone can tell me it's not so.)  Sigh.
> 
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to