help-cfengine
[Top][All Lists]
Advanced

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

Re: RCSs and CFEngine


From: Mark Burgess
Subject: Re: RCSs and CFEngine
Date: Wed, 18 Jan 2006 07:58:48 +0100

rsync is breaks cfengine's principle of autonomous control. At the very
least one should use copy to preserve the autonomous model

M

On Wed, 2006-01-18 at 17:40 +1100, Jamie Wilkinson wrote:
> On Tue Jan 17, 2006 at 22:11:04 -0800, Robert Helmer wrote:
> >If I was starting from scratch, I'd probably try to go with Subversion,
> >since I really believe the atomic commits, rename etc. features are
> >a good idea, although I must say that CVSup is really the ideal way to 
> >get both of the benefits of an export and an update. I am
> >not sure if there is anything equivalent to extract files from
> >Subversion's database without having a real workspace, or
> >waiting for a full export.
> 
> I'm not a fan of having cvs/svn/etc update the cfinputs directory
> automatically.  We deliberately chose to use rsync to roll out the cfinputs
> manually, so that the cfmaster never has access to the repository directly.
> 
> This means you can control access to who can make things go live using SSH
> keys, but still let minions check things in, and you also make sure that if
> the server is compromised then the repository won't be (necessarily).
> 
> 
> _______________________________________________
> Help-cfengine mailing list
> Help-cfengine@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-cfengine





reply via email to

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