Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Mar 2003 14:18:50 -0800
From:      Kris Kennaway <kris@obsecurity.org>
To:        Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Cc:        ports@FreeBSD.ORG, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: ports/Mk/bsd.port.mk -- installing ports as non-root
Message-ID:  <20030317221850.GD23484@rot13.obsecurity.org>
In-Reply-To: <Pine.BSF.4.51.0303171607320.20815@naos.dbai.tuwien.ac.at>
References:  <Pine.BSF.4.51.0303161246490.43104@naos.dbai.tuwien.ac.at> <20030316225446.GB19051@rot13.obsecurity.org> <Pine.BSF.4.51.0303171607320.20815@naos.dbai.tuwien.ac.at>

next in thread | previous in thread | raw e-mail | index | archive | help

--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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030317221850.GD23484>