I've currently got about 30 gentoo servers that I need to maintain, and this 
number will increase significnatly shortly.  

I would like to move to an automated way of keeping these servers up to date.

Firstly, I would like to use binary packages. I initially thought about having 
a repository pre architecture, and standardising on cflags and use flags - 
however this isn't feasable if you need to alter the use flags on just one 
server - installing from the binary package will result in the wrong package 
being installed.

Ideally, there would be a way to make emerge make a hash of the use flags and 
cflags it's using to compile a package, and then look 
for /repository/package-<hash> as the binary package - however I'm quite sure 
this kind of feature doesnt' exist. Perhaps there is an alternative?

Also, if I upgrade 30 servers, I certainly don't want to log into each one to 
do an etc-update on 101 files which I've not ever modified in the first 
place.

How do you manage your servers effectivly?

Kind Regards,

Ian P. Christian
http://pookey.co.uk
-- 
[email protected] mailing list

Reply via email to