From owner-freebsd-questions@FreeBSD.ORG Fri Nov 28 12:51:01 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BF6916A4CE for ; Fri, 28 Nov 2003 12:51:01 -0800 (PST) Received: from dire.bris.ac.uk (dire.bris.ac.uk [137.222.10.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7737E43FD7 for ; Fri, 28 Nov 2003 12:50:59 -0800 (PST) (envelope-from Jan.Grant@bristol.ac.uk) Received: from mail.ilrt.bris.ac.uk by dire.bris.ac.uk with SMTP-PRIV with ESMTP; Fri, 28 Nov 2003 20:50:47 +0000 Received: from cmjg (helo=localhost) by mail.ilrt.bris.ac.uk with local-esmtp (Exim 3.16 #1) id 1APpXn-0006Wq-00; Fri, 28 Nov 2003 20:48:51 +0000 Date: Fri, 28 Nov 2003 20:48:51 +0000 (GMT) From: Jan Grant X-X-Sender: cmjg@mail.ilrt.bris.ac.uk To: Steve Bertrand In-Reply-To: <1070049682.16259.28.camel@ptp.northnetworks.ca> Message-ID: References: <1070049682.16259.28.camel@ptp.northnetworks.ca> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: Jan Grant cc: freebsd-questions@freebsd.org Subject: Re: Ports intelligent? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 20:51:01 -0000 On Fri, 28 Nov 2003, Steve Bertrand wrote: > Traditionally, when installing for a new Internet server, I have > installed everything from sources in a particular method. > > This is a nightmare to upgrade, and would like to know if installing > from ports would be sensible. > > MySQL, Apache 1.x, PHP, Vpopmail, Courier-imap, Qmail etc. > > In which order should I install? I need to have mysql driven vpopmail, > and apache and php must talk to mysql also. IMAP support must be built > into PHP too. > > How do I put this mess together sensibly? Install portupgrade and use that to manage your ports. It can be a chore to get things right to begin with, but is definitely worth persevering with. Check the makefiles of the ports you're interested in for tunable build switches. Read pkgtools.conf carefully. Take copies of all your config files; port upgrades don't usually overwrite these, but if they do you'll be able to recover (and report the matter to the port maintainer). -- jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/ Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/