From owner-freebsd-arch Wed Jan 16 9:34: 9 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id A437D37B404; Wed, 16 Jan 2002 09:34:00 -0800 (PST) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id EAA01541; Thu, 17 Jan 2002 04:33:57 +1100 Date: Thu, 17 Jan 2002 04:35:10 +1100 (EST) From: Bruce Evans X-X-Sender: To: Ruslan Ermilov Cc: Joerg Wunsch , , , Subject: Re: cvs commit: src/gnu/usr.bin/man/man Makefile man.c src/etc/mtree BSD.local.dist BSD.usr.dist BSD.x11-4.dist BSD.x11.dist In-Reply-To: <20020116183712.G13904@sunbay.com> Message-ID: <20020117042612.H380-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 16 Jan 2002, Ruslan Ermilov wrote: > On Wed, Jan 16, 2002 at 05:11:44PM +0100, Joerg Wunsch wrote: > > As Ruslan Ermilov wrote: > > > > > All you need to do is to change the ownership on catpages holding > > > directories back to ``man'', and install man(1) setuid ``man''. > > > > ...until the next "make installworld". That's why i'm asking for > > a knob in /etc/make.conf. setuidperl can get its suid bit `sticky' > > by the same way. > > > Hmm, can't you live with a custom gnu/usr.bin/man/man/Makefile? :-) No, since installworld will change the ownership of the catpages directories back to root. You also need to modify src/etc/mtree/*. Then you will probably find that installing packages changes the ownership of the catpage directories back to root, unless the packages are old. People without local changes will probably find that installing old packages changes the ownership of the catpage directories back to man :-). I'm used to installing packages clobbering my policy of not having any catpage directories. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message