Forum: Cfengine Help
Subject: Re: Questions about the reference manual
Author: mwlarsen
Link to topic: https://cfengine.com/forum/read.php?3,18107,18129#msg-18129

neilhwatson Wrote:
-------------------------------------------------------
> A promise is not procedural.  It is a general
> statement that Cfengine will try to keep.  For
> instance 'promise that file /etc/ssh/sshd_config
> has mode 644'.  You don't say 'chmod 644
> /etc/sshd/sshd_config' instead you describe the
> end state and let Cfengine keep that promise in
> its own way.
> 
> 'rvalue' I believe refers to the right hand side
> of a statement.  For example, in
> "x" string => "Hello World"
> The rvalue is "Hello World".
> 
> A host that the agent runs on is either a member
> of a class or it is not.  Thus this is a boolean. 
> You might try looking at the tutorial's both the
> official and mine before you tackle the reference
> manual.

Thanks Neil. I've actually been through both tutorials, the reference was my 
next step. I suspect part of my problem is that I expect Cfengine to be like 
scripting, and it's not like any kind of scripting I've ever done. It seems to 
be far more abstract than bash or perl. But I'll keep plugging away at it and 
hope for a eureka moment. Thanks for your help!  :-)

_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to