2 (very old) bugs?

Andrew Reilly andrew-freebsd at areilly.bpc-users.org
Sun Oct 26 22:13:29 PDT 2008

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?



More information about the freebsd-stable mailing list