From owner-freebsd-isp@FreeBSD.ORG Fri May 22 11:20:05 2009 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3748106566C for ; Fri, 22 May 2009 11:20:05 +0000 (UTC) (envelope-from bsam@kfs.ru) Received: from kfs.ru (kfs.kfs.ru [194.186.81.194]) by mx1.freebsd.org (Postfix) with ESMTP id 53B4E8FC0A for ; Fri, 22 May 2009 11:20:05 +0000 (UTC) (envelope-from bsam@kfs.ru) Received: from bsam by kfs.ru with local (Exim 4.67 (FreeBSD)) (envelope-from ) id 1M7SHr-000Bt3-26; Fri, 22 May 2009 14:47:39 +0400 To: "Tonix (Antonio Nati)" References: <4A166B29.1070202@interazioni.it> From: Boris Samorodov Date: Fri, 22 May 2009 14:47:39 +0400 In-Reply-To: <4A166B29.1070202@interazioni.it> (tonix@interazioni.it's message of "Fri, 22 May 2009 11:06:49 +0200") Message-ID: <79934372@serv3.int.kfs.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: "Boris B. Samorodov" Cc: freebsd-isp@freebsd.org Subject: Re: Avoiding source code on production servers X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 May 2009 11:20:05 -0000 On Fri, 22 May 2009 11:06:49 +0200 Tonix (Antonio Nati) wrote: > I'm in the phase of planning my new generation of FreeBSD servers, and > I would love to make them more easy to upgrade. > Main problem I have currently is I do not want any source code on > production server, so freebsd-update is welcome, but... what about > packages? > I would use packages, but they are not easy to upgrade, while ports > can be easy to upgrade, but need to have sources an servers. > What do you suggest me? What is currently done on other environments? We use ports-mgmt/tinderbox to build custom packages and then install them via "portupgrade -PP". But we are planning to switch to pkg_upgrade from sysutils/bsdadminscripts for package upgrading. The latter needs only INDEX file fetched from a package server. WBR -- bsam