Wouhou ! The long awaited standart library
That's a great christmas gift !

But the link to the cf files is broken (i get a 403).

Thank you,
Nicolas

On Thu, Dec 24, 2009 at 1:48 PM, Mark Burgess <mark.burg...@iu.hio.no>wrote:

>
> I hope that this confusion is cleared up with the advent of this
>
> http://www.cfengine.org/cftimes/articles/0000000021.html
>
> M
>
> Ian Goldstein wrote:
> >
> > That explains it.  I assumed that system was some sort of reserved
> > Keyword.  Everything is consistent again.
> >
> > thanks,
> >
> >
> >
> >
> >
> >
> > *Brendan Strejcek <strej...@gmail.com>*
> >
> > 12/23/2009 07:42 PM
> >
> >
> > To
> >       Ian Goldstein <igoldst...@jefferies.com>
> > cc
> >       help-cfengine@cfengine.org
> > Subject
> >       Re: beginner help again.
> >
> >
> >
> >
> >
> >
> >
> >
> > Where is the 'system' perms body definition?
> >
> > On Wed, Dec 23, 2009 at 6:42 PM, Ian Goldstein
> > <igoldst...@jefferies.com> wrote:
> >>
> >> I have been playing around with remote copies and I got a small copy
> >> working. Here is my specific question relating to perms.
> >> I was looking at some examples and thought this may work.  I realize the
> >> benefits of specifying perms => my_p("600") so this is more a question
> at
> >> this point.
> >>
> >> Thanks
> >>
> >>
> >> here is my error:
> >>
> >> [r...@testserver  inputs]# cf-agent -f remote.cf
> >> Undeclared promise body "system()" was referenced in a promise
> >> No such FnCall "system()" in promise @ /var/cfengine/inputs/remote.cfnear
> >> line 20
> >> Summarizing promises as text to /var/cfengine/inputs/remote.cf.txt
> >> Summarizing promises as html to /var/cfengine/inputs/remote.cf.html
> >> cf-agent was not able to get confirmation of promises from cf-promises,
> so
> >> going to failsafe
> >>
> >> =================================================
> >>         Here is my remote.cf
> >> =================================================
> >> body common control
> >>
> >> {
> >> bundlesequence  => { "example"  };
> >> }
> >>
> >> body server control
> >> {
> >> allowconnects         => { "127.0.0.1" , "10.16.73.143", "::1" };
> >> #allowallconnects      => { "127.0.0.1" , "10.16.73.143", "::1" };
> >> #trustkeysfrom         => { "127.0.0.1" , "10.16.73.143", "::1" };
> >> }
> >>
> >> bundle agent example
> >> {
> >> files:
> >>
> >> "/var/tmp/inputs"
> >>
> >>    perms => system("600"),                ###<<<---- cf3 does not seem
> to
> >> like this statement.
> >> ##   perms => my_p("600"),                ###   cf3 likes this stamement
> >> when uncommenting out the perms promise below
> >>    copy_from => rcp("/tmp/cfinputs","remotehost"),
> >>    depth_search => recurse("inf"),
> >>    action => immediate;
> >> }
> >>
> >>
> >> # Library template
> >>
> >>
> >> body copy_from rcp(file,server)
> >>
> >> {
> >> servers => { "$(server)" };
> >> source  => "$(file)";
> >> #trustkey => "true";
> >> }
> >>
> >> body depth_search recurse(d)
> >> {
> >> depth =>"$(d)";
> >> exclude_dirs => {"tmp1"};
> >> }
> >>
> >> #body perms my_p(p)
> >>
> >> #{
> >> #mode  => "$(p)";
> >> #}
> >>
> >>
> >>
> >>
> >>
> >>
> >> Jefferies archives and monitors outgoing and incoming e-mail. The
> contents
> >> of this email, including any attachments, are confidential to the
> ordinary
> >> user of the email address to which it was addressed. If you are not the
> >> addressee of this email you may not copy, forward, disclose or
> > otherwise use
> >> it or any part of it in any form whatsoever. This email may be produced
> at
> >> the request of regulators or in connection with civil litigation.
> > Jefferies
> >> accepts no liability for any errors or omissions arising as a result of
> >> transmission. Use by other than intended recipients is prohibited.  In
> the
> >> United Kingdom, Jefferies operates as Jefferies International Limited;
> >> registered in England: no. 1978621; registered office: Vintners Place,
> 68
> >> Upper Thames Street, London EC4V 3BJ.  Jefferies International Limited
> is
> >> authorised and regulated by the Financial Services Authority.
> >> _______________________________________________
> >> Help-cfengine mailing list
> >> Help-cfengine@cfengine.org
> >> https://cfengine.org/mailman/listinfo/help-cfengine
> >>
> >>
> >
> >
> >
> >
> >
> > Jefferies archives and monitors outgoing and incoming e-mail. The
> > contents of this email, including any attachments, are confidential to
> > the ordinary user of the email address to which it was addressed. If you
> > are not the addressee of this email you may not copy, forward, disclose
> > or otherwise use it or any part of it in any form whatsoever. This email
> > may be produced at the request of regulators or in connection with civil
> > litigation. Jefferies accepts no liability for any errors or omissions
> > arising as a result of transmission. Use by other than intended
> > recipients is prohibited.  In the United Kingdom, Jefferies operates as
> > Jefferies International Limited; registered in England: no. 1978621;
> > registered office: Vintners Place, 68 Upper Thames Street, London EC4V
> > 3BJ.  Jefferies International Limited is authorised and regulated by the
> > Financial Services Authority.
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Help-cfengine mailing list
> > Help-cfengine@cfengine.org
> > https://cfengine.org/mailman/listinfo/help-cfengine
>
> --
> Mark Burgess
>
> -------------------------------------------------
> Professor of Network and System Administration
> Oslo University College, Norway
>
> Personal Web: http://www.iu.hio.no/~mark <http://www.iu.hio.no/%7Emark>
> Office Telf : +47 22453272
> -------------------------------------------------
> _______________________________________________
> 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