From owner-freebsd-ports@FreeBSD.ORG Tue Feb 8 22:06:47 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08E1C16A4CE; Tue, 8 Feb 2005 22:06:47 +0000 (GMT) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFA7A43D31; Tue, 8 Feb 2005 22:06:46 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 0CD041492A; Tue, 8 Feb 2005 16:06:46 -0600 (CST) Date: Tue, 8 Feb 2005 16:06:45 -0600 (CST) From: Mark Linimon X-X-Sender: linimon@pancho To: Ade Lovett In-Reply-To: <4209346F.3010801@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-ports@freebsd.org Subject: Re: Non-root port/package installs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2005 22:06:47 -0000 On Tue, 8 Feb 2005, Ade Lovett wrote: > Conceptually, yes. The point of the followup is that it would probably > make more sense to have package building clusters run as a > non-privileged user. > > This would then show up ALL ports that need such modification for > pre-install/pre-su-install and post-install/post-su-install, and fixes > could be done tree-wide, rather than going on a piecemeal basis which is > likely to take considerably longer, and require considerably more effort. I'm working on a draft of the ports "worthy projects list" and this should definitely be on it. (I have my 4.x ports set up as non-root so I continually trip over this.) In the short-term there are a number of other things that IMHO we need go get through pointyhat *-exp runs on first, so I would classify this one as a medium-term goal. This would be a situation where someone with a spare tinderbox could have a good impact on the project. mcl