From owner-freebsd-isp@FreeBSD.ORG Fri Jun 6 16:39:31 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0123B37B401 for ; Fri, 6 Jun 2003 16:39:31 -0700 (PDT) Received: from ns1.kolorbit.com (ns1.kolorbit.com [81.31.32.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4DFA43F85 for ; Fri, 6 Jun 2003 16:39:29 -0700 (PDT) (envelope-from info@kolorbit.com) Received: from celeron1700 ([195.22.18.165]) by ns1.kolorbit.com (8.12.9/8.12.9) with SMTP id h56MjRPa034556; Sat, 7 Jun 2003 00:45:31 +0200 (CEST) (envelope-from info@kolorbit.com) Message-ID: <00b001c32c84$d4135d90$a51216c3@celeron1700> From: =?iso-8859-1?Q?Marco_Gon=E7alves?= To: , "Lewis Watson" References: <00f501c32c82$c53e9750$de0a0a0a@vsis169> Date: Sat, 7 Jun 2003 00:39:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Updating Ports on Production Servers X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jun 2003 23:39:31 -0000 you really should check out portupgrade tool http://www.freshports.org/sysutils/portupgrade/ Bet regards Marco Gonçalves ----- Original Message ----- From: "Lewis Watson" To: Sent: Saturday, June 07, 2003 12:24 AM Subject: Updating Ports on Production Servers > I am a big fan of the ports collection and use the ports to build the > programs I use on our production servers. Now I am wanting to update some > ports and have a chicken and egg issue. If I go ahead and update a port > (pure-ftpd for example)... > > After I run "CVSUP portfile" the old version that's running has no > graceful way of being removed. If I try to remove it I am notified that > the version that is running is not on the machine so then I guess force > the uninstall? Either that or just do a make - make install and overwrite > the old port binaries with the new binaries ( this does not seem good > either). > > It appears the only way to cleanly upgrade a port is to deinstall the > current port. Run CVSUP portfile... and get the new port files... do a > make - make install and get the new version of the port installed. This > opens the machine to several minutes of downtime while the program is > being made... (not good either) > > Please tell me the way that it's being handled on your servers/ network... > Thanks! > Lewis > > > _______________________________________________ > freebsd-isp@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-isp > To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org" > >