From owner-freebsd-questions@FreeBSD.ORG Wed Jul 23 21:24:34 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE7AE1065671 for ; Wed, 23 Jul 2008 21:24:34 +0000 (UTC) (envelope-from derekb@realgeeky.com) Received: from austin.tocun.com (www.tocun.com [66.194.163.10]) by mx1.freebsd.org (Postfix) with ESMTP id A82B98FC19 for ; Wed, 23 Jul 2008 21:24:34 +0000 (UTC) (envelope-from derekb@realgeeky.com) Received: from cpe-74-69-80-201.rochester.res.rr.com ([74.69.80.201] helo=[172.16.1.158]) by austin.tocun.com with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1KL9jo-0006Dg-5S for freebsd-questions@freebsd.org; Tue, 22 Jul 2008 00:44:39 -0400 Message-Id: <92B9E4E7-B8AB-41E6-952D-C24F6BD95F39@realgeeky.com> From: Derek Belrose To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v924) Date: Tue, 22 Jul 2008 00:41:46 -0400 X-Mailer: Apple Mail (2.924) X-SA-Exim-Connect-IP: 74.69.80.201 X-SA-Exim-Mail-From: derekb@realgeeky.com X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on austin.tocun.com X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.7-deb X-SA-Exim-Version: 4.2.1 (built Wed, 11 Jan 2006 23:02:40 -0800) X-SA-Exim-Scanned: Yes (on austin.tocun.com) Subject: Port Management on a larger scale X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2008 21:24:34 -0000 Sorry if this has been asked before, but I've inherited a fairly large number of FreeBSD servers. All of them are running 6.3. What is the recommended way of doing port management? Or if there isn't a recommended way of updating ports on 10-15 servers, what do people do? How do you handle port upgrades that deal with custom compile configurations (such as exim with postgresql)? Do you build a port on one system and install it as a package on all the others? I come from a Slackware background, and in the past I would compile the update on a test system then distribute and install to all the other servers. Thanks for your input! Derek