Jean Blignaut <jean <at> megaweb.biz> writes: > I saw cfengine mentioned here:
http://www.gentoo.org/proj/en/infrastructure/server-standards.xml > But my searching thru the forums and cfengines website > aren’t yielding the kind of result I’d expect: > What are its features > Screenshots? > How to configure/setup (if its > what I’m looking for) > My goals are to try and keep multiple production servers up-to-date > and running with out having to manually emerge packages every day and especially > having to do etc-update Well this is an interesting topic to me, since nobody else is responding I'll give you a look at my spleen regarding cfengine and gentoo. It's long past due. Gentoo devs need to put something together to allow similar gentoo systems to me managed as a group. For examble here is the scheme of box and how I'd organize to use Gentoo+cfengine: First Gentoo has a core list of packages that all systems need as a default baseline. Then you'd organize similar machines to all have the same make.conf; /etc/portage/package.*; Then GROUP the machines that are smilar enough to locial groupings: Servers core (all server get the same kernel, security and basic apps) Workstations firewalls/routers Instrusion Detection/Stealth monitors embedded products categroy A (yes running embedded gentoo x86) embedded products categroy B (embedded gentoo arm*) other distros that need file and executables push to them via cfengine. Then you'd need provisions to run a remote daemon on each system to update the packages on the system that were not in the groups. Then you'd need to select how different clusters or hosts to perform all updates and push binaries to the other group members. Also, used distcc wherever it is stable. It be best to manages this a meta package with lots of different logical groupings. That way us ordinary folks could just select the logical groups they need, and everyone would be operating off of a large schema that could easily add new logical groupings and yet via daemons upgrade the individual systems that have unique packages. Makes tons of sense to me, but, when I inquired (persistenly) about this quite some time ago, I was lectured as to why it's a bad idea. My prediction is when this is put together, Gentoo is going to explode in the Corporate world, and the Gentoo hacks that accomplish this are going to get rich and famous. Add in openmosix for distributed processing, and Gentoo rapidly becomes the number 1 operating system in the world......... Lots of guys that build 'hotrods' in their garage, never want to mass produce hotrods...... Hell, I'd even be willing to send some cash to the young hotrod that creates this meta-ebuild! say $500 USD to start? Any takers? ........go figure... James -- gentoo-user@gentoo.org mailing list