From owner-freebsd-hackers Thu Apr 24 00:05:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA20618 for hackers-outgoing; Thu, 24 Apr 1997 00:05:56 -0700 (PDT) Received: from unique.usn.blaze.net.au (unique.usn.blaze.net.au [203.17.53.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA20613 for ; Thu, 24 Apr 1997 00:05:51 -0700 (PDT) Received: from unique.usn.blaze.net.au (local [127.0.0.1]) by unique.usn.blaze.net.au (8.8.5/8.8.5) with ESMTP id RAA27714; Thu, 24 Apr 1997 17:04:49 +1000 (EST) Message-Id: <199704240704.RAA27714@unique.usn.blaze.net.au> X-Mailer: exmh version 2.0gamma 1/27/96 To: Snob Art Genre cc: "Daniel O'Callaghan" , un_x , freebsd-hackers Subject: Re: manpages In-reply-to: Your message of "Wed, 23 Apr 1997 18:11:03 MST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 24 Apr 1997 17:04:49 +1000 From: David Nugent Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > /usr/share/man/cat* should be owned by man.bin, mode 755 > > /usr/bin/man should be owned by man.bin, mode 4555 (-r-sr-xr-x) > > Why should man be setuid? Mine isn't and it works fine. man(1) needs to be setuid so that it can write to the ${MANPATH}/cat? directories which are owned by user 'man'. If it works ok for you, then either (1) you're running without caching manpages in the 'cat?' subdirectories or (2) permissions on those directories allow anyone to write in there.