help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tiered admins with cfengine


From: Jason Edgecombe
Subject: Re: Tiered admins with cfengine
Date: Thu, 13 Oct 2005 11:29:02 -0400
User-agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

Brendan Strejcek wrote:

Mark Burgess wrote:

The way to inherit things is to use overridable "includes". One way
to organize the permissions is to use CVS or subversion and put the
different files in different projects so that one needs permission to
edit them.

Be careful with this. If someone edits an included file such that it
fails to parse, it will break the entire config. So, if you decide to
go that route I would suggest using some sort of hook in your version
control system to only accept "well formed" commits. You can use
"cfagent -p" for that (check the return code).

Best,
Brendan
I wouldn't implement any part of a multi-admin system without using CVS/Subversion and some type of parse check.

Thanks!





reply via email to

[Prev in Thread] Current Thread [Next in Thread]