On Tuesday 23 September 2008, Anthony Metcalf wrote: > Volker Armin Hemmann wrote: > > On Tuesday 23 September 2008, Alan McKinnon wrote: > >> You could even set up a mini- trimmed-down sync server. Put your master > >> copies of stuff there, take steps so that portage doesn't nuke things, > >> and set up a cron to sync once a day. Tell your machines to get their > >> portage tree from this server, not gentoo.org somewhere and let rip. > >> Also put a proxy on that sync server of yours so distfile downloads only > >> happen once. There's many ways to do this - squid is obvious but I > >> believe portage can do something similar (which I have not used myself) > > > > you can even put the compiling on one server and let the others download > > and install the packets. AFAIR BINHOST is the thing to google for. > > Oh yeah, the first server would be an rsync mirror, and the distfiles > proxy, I've done both before, and both are easy enough. > > I hadn't considered the pkg thing, but it should be easy enough to set > the buildpkg and usepkg features in the new profile, and nfs mount the > packages directory..... > > The main thing I'm considering at the moment though is keeping the > configuration consistant accross different servers, which the profile > seems best set to solve...
if you are using nfs you could also put a 'central' make.conf there and have the servers symlink to it. This way you only have to edit it once.