[Infrastructures] Introduction

stephen white steve@cs.adelaide.edu.au
Mon, 3 Feb 2003 17:32:01 +1030


On Monday, February 3, 2003, at 05:17 PM, Nexus wrote:
> Sysadmin via CVS?
>
> How does this work? And is there any other info on this?

Steve Traugott has done a couple of good writeups at:

	http://www.infrastructures.org/papers/bootstrap/bootstrap.html

and

	http://www.infrastructures.org/papers/turing/turing.html

The basic idea is to use CVS version control on system files to provide 
a change history, but this idea can be profitably extended to CVS 
controlling script files to configure systems. It's a bit harder to get 
going, but it's the gift that keeps giving once it's in place.

I'm currently having a look at cfengine, but Steve has again correctly 
pointed out that the order of commands is extremely important and 
cfengine doesn't provide this. Overall, it seems that my previous 
system of live rebuilds covered everything cfengine wants to be.

--
   steve@cs.adelaide.edu.au