From owner-freebsd-ports@FreeBSD.ORG Tue Feb 8 21:51:41 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 1E8E716A4CE for ; Tue, 8 Feb 2005 21:51:41 +0000 (GMT) Received: from mail.lovett.com (core.lovett.com [216.168.8.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5FA043D2D for ; Tue, 8 Feb 2005 21:51:40 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from klendathu.lovett.com ([67.134.38.155]) by mail.lovett.com with esmtpa (Exim 4.43 (FreeBSD)) id 1CydGm-0005tV-Rz; Tue, 08 Feb 2005 21:51:40 +0000 Message-ID: <4209346F.3010801@FreeBSD.org> Date: Tue, 08 Feb 2005 13:51:43 -0800 From: Ade Lovett User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Michael C. Shultz" References: <200501190505.j0J55Jj2023425@freefall.freebsd.org> <420929D7.5040500@FreeBSD.org> <200502081326.09576.reso3w83@verizon.net> In-Reply-To: <200502081326.09576.reso3w83@verizon.net> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ports@freebsd.org Subject: 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 21:51:41 -0000 Michael C. Shultz wrote: > If a port is prefix compliant and the prefix is set to the user's home > directory then lowered privileges may be waranted, otherwise only > root should be installing and removing ports IMHO. 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. -aDe