Date: Mon, 27 Oct 2008 16:13:13 +1100 From: Andrew Reilly <andrew-freebsd@areilly.bpc-users.org> To: Gavin Atkinson <gavin@FreeBSD.org> Cc: Yannick Cadin <yannick@diablotin.fr>, freebsd-stable@FreeBSD.org Subject: Re: 2 (very old) bugs? Message-ID: <20081027051313.GB55310@duncan.reilly.home> In-Reply-To: <20081027050330.GA55310@duncan.reilly.home> References: <EFD58FB6-55C8-4903-BCB1-1C9E4852C271@diablotin.fr> <20081026103133.B42478@ury.york.ac.uk> <20081027050330.GA55310@duncan.reilly.home>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Oct 27, 2008 at 04:03:30PM +1100, Andrew Reilly wrote: > On Sun, Oct 26, 2008 at 10:43:04AM +0000, Gavin Atkinson wrote: > > On Sun, 26 Oct 2008, Yannick Cadin wrote: > > > > >- first in the stat command. Only with the -x option. If you execute stat > > >-x on /tmp or /usr/bin/passwd parameters for example, the numeric > > >representation of mode is wrong. The "special" bits are always 0. No > > >suid-bit, no sticky bit! > > > > Although this does seem wrong to me, the code does it deliberately. I'm > > not sure why, it may be to be compatible with Linux (as the -x option is > > documented in the man page as giving "Linux format" output). > > I don't know the history, but must guess from what you've > said that it was attempting to be compatible with an > old linux stat, beause the one that I have installed in > /usr/compat/linux/usr/bin/stat produces quite different output: Just in case I wasn't clear (and it seems to me that I wasn't): would a reasonable resolution to this bug report be the removal of the "-x" option from our stat? Cheers, Andrew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081027051313.GB55310>