On Sun Jun 08, 2008 at 11:55:17 +0200, Gilles Mocellin wrote: > At first, I'd recommend you to look at puppet or cfengine.
Seconded. There is a brief introduction to this here: http://www.debian-administration.org/tag/cfengine I use it at home on 3 machines (10+ xen guests) and at work for 150+ machines. It scales nicely, can copy configuration files across and handle package installation, configuration, and removal. Puppet is the "new" one, and is nicer in many respects, but there aren't packages for Sarge at least - so that might be a dealbreaker. (It wasn't around when I started using CFengine; now if I had to choose for Etch+ systems I'd probably go with puppet, but at the same time the implementation is mostly irrelevant. It comes down to knowing what you want to achieve - and no tool is going to make that too easy...) > You always need to think, else, bad things always find a way to happen ! Indeed. I've not done it yet, but I do have a vague fear that if I don't test things adequately I'll ruin the configuration of 150+ machines - might take only a minute or two to fix each one, but the thought of having to login to each host and do manual fixups fills me with fear ;) Steve -- # Commercial Debian GNU/Linux Support http://www.linux-administration.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]