On 14/11/2007, Mikel Lindsaar <[EMAIL PROTECTED]> wrote:
> Hello all,
> I want to automate handling them as much as possible and would like
> some list suggestions on reading materials, software, or web howtos.

Just my idea (never had more than 3 boxes at once):

On my main box, I'd have a separate copy of /etc and other files for
each class of box, where a class is a group of boxes with the same
configs.  Perhaps each of your boxes are different so the class concept
is irrelevant.  To change a box's config, I'd change these files in the
normal way, then use rsync (via ssh) to update the altered boxes.

To run a command-line command on a group of boxes, I'd likely write a
script that took the command line and a class of machines on which to
run it.  The script would send back any error messages recevied and from
which box it was received.  This script would be useful for making
changes other than to individual files, e.g. deleting files (more
direct than relying on rsync --delete), or chmod/chown.

Unless all the boxes are using the same OS, I'd probably write a script
for handling adding and removing users and groups (since each OS does it
slightly differently).

Then again, this is probably reinventing the wheel.

Doug.

Reply via email to