Quoting "Tan, Stephen" <[EMAIL PROTECTED]>: > > At the risk of having someone flame me, I'm not sure I'd run Gentoo on > Corporate desktops or servers. I don't think that it's stable enough for a > production environment.
It is more stable than most commercial distributions (Red Hat and Mandrake in particular). We use it in a corporate environment, and are doing so very successfully. HOWEVER, it is a rapidly moving target, and as such you have to manage your own "releases". I do this by maintaining a local rsync (portage) and http (distfiles) mirror, and pointing all our local machines to a particular release on that mirror, e.g. in /etc/make.conf: SYNC="rsync://192.168.1.40/2003-spring" GENTOO_MIRRORS="http://192.168.1.40/gentoo http://oregonstate.edu...etc" I do not do nightly upgrades into 2003-spring, I keep that frozen (and merge in security fixes by adding those ebuilds, digest files, and meta-data caches by hand). New targets are in a different, "testing" directory. When upgrade time comes (1 per quarter, 1 per month, whatever), I modify the SYNC entry in make.conf on the clients to point to the new internal release (e.g. "2003-summer"), and run an emerge --deep -up world by hand. This only after thorough testing of the new target, and always in a chrooted environment on a second set of partitions so that, if despite the testing things go bad, I can boot up the old installation and revert in no more time than a reboot requires. I never, ever run major emerge --deep -up worlds on the only existing production partitions, but always against a second set of identical partitions. Always leave a way out. Doing this results in a more stable and better performing production environment than with any other distribution I've used, including all of the major ones (Debian, Suse, Red Hat, Mandrake, etc.). This approach works very well, and Gentoo has proven itself to be vastly better than average in a very demanding corporate production environment. Jean. -- [EMAIL PROTECTED] mailing list