From owner-cvs-all Wed Mar 14 15:12: 1 2001 Delivered-To: cvs-all@freebsd.org Received: from acampi.inet.it (acampi.inet.it [213.92.4.194]) by hub.freebsd.org (Postfix) with SMTP id 7D67E37B738 for ; Wed, 14 Mar 2001 15:11:48 -0800 (PST) (envelope-from andrea@webcom.it) Received: (qmail 1997 invoked from network); 15 Mar 2001 00:11:03 -0000 Received: from unknown (HELO webcom.it) (212.239.10.243) by acampi.inet.it with SMTP; 15 Mar 2001 00:11:03 -0000 Received: (qmail 2117 invoked by uid 1000); 14 Mar 2001 23:08:25 -0000 Date: Thu, 15 Mar 2001 00:08:24 +0100 From: Andrea Campi To: Paul Richards Cc: Jordan Hubbard , kris@obsecurity.org, obrien@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_output.c Message-ID: <20010315000824.A552@webcom.it> References: <3AAEA0B6.669CB86C@originative.co.uk> <20010313143849.A19262@mollari.cthul.hu> <3AAEA597.81830243@originative.co.uk> <20010313155059P.jkh@osd.bsdi.com> <3AAEB5CC.640D6CAA@originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3AAEB5CC.640D6CAA@originative.co.uk>; from paul@originative.co.uk on Wed, Mar 14, 2001 at 12:05:32AM +0000 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > but what about the sysadmin who has to support a real world environment > where a product needs to be upgraded to fix a bug, a typical, real world > application like say the web server, or database. > Drawing from my personal real-world experience running the italian operations of a major european ISP on FreeBSD is, you shouln't rely on the ports system to update your production machines. A production environment is usually too critical to even install a relatively minor package from ports. You should install from ports on one "staging" machine, test it, roll your package, and that goes in the personalized package set for machines in that role, i.e. web servers, mail servers, DNS servers, and so on. Ideally, you just copy the package in a directory from where it gets pushed at convenient times, in a staggered fashion, to all your production machines. Our setup was more involved than average, as it included patching most packages, notably qmail, to support proprietary extensions (authentication from our DB, mainly). Of course, YMMV, this is *my personal experience*. And, this is -cvs, so not the best forum for this. Bye, Andrea -- "One world, one web, one program" -- Microsoft promotional ad "Ein Volk, ein Reich, ein Fuehrer" -- Adolf Hitler To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message