From owner-freebsd-ports Mon Mar 17 14:18:56 2003 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 9A46437B404 for ; Mon, 17 Mar 2003 14:18:54 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A8ED43F75 for ; Mon, 17 Mar 2003 14:18:51 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 18DC566B37; Mon, 17 Mar 2003 14:18:51 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 09551F6C; Mon, 17 Mar 2003 14:18:51 -0800 (PST) Date: Mon, 17 Mar 2003 14:18:50 -0800 From: Kris Kennaway To: Gerald Pfeifer Cc: ports@FreeBSD.ORG, Kris Kennaway Subject: Re: ports/Mk/bsd.port.mk -- installing ports as non-root Message-ID: <20030317221850.GD23484@rot13.obsecurity.org> References: <20030316225446.GB19051@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZARJHfwaSJQLOEUz" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --ZARJHfwaSJQLOEUz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 17, 2003 at 04:19:36PM +0100, Gerald Pfeifer wrote: > Thanks for looking at that patchlet! How shall we proceed? May I > commit this after the ports freeze is over, or are you going to > take care of it, or should I file a PR and send you the number? Send it as a pr and assign it to portmgr, and I'll whack it on the first 4-exp test run after 4.8 along with some other pending changes. > I haven't done extensive testing, but I'm afraid the number is high. :-( At some point after this is committed I could try to do a full build/install as a non-root user to gather statistics. > One thing I noticed, for example with textproc/sgmlformat, is that this > port uses /usr/share/mk/ to build and install, and the Makefiles there > lack the "intelligence" of the ports collection Makefiles (which avoid > chown if not run as root), so you have to manually set BINOWN, BINGRP, > MANOWN, MANGRP, etc. Would you consider accepting a patch that tries > to avoid that also in case of /usr/share/mk? That also sounds reasonable. Kris --ZARJHfwaSJQLOEUz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+dknKWry0BWjoQKURAioCAKDG+R+WCVS/uAufgKOQH45CBr/UyACg3N+P 99YEy0Ftjls1jmjcIOs7HjA= =gTC1 -----END PGP SIGNATURE----- --ZARJHfwaSJQLOEUz-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message