I have B47 bits on one of my servers, nad we recently discovered
something odd. Users from linux clients, if they have add a +s to a
file's group permissions w/o an +x there first, would actually lose
read access to the file itself (permission denied). It would seem that
the file handles are no longer correct for a rwxr-Sr-x type file
(incorrect assignment and all).

It took a bit to figure out that added the execute bit returned the
file to the owner, but why should altering group permissions ever
effect the owner?

Again, this is only with a Solaris NFS server and so far has been seen
on linux NFS clients. It definitely smells/tastes like an error.

Reply via email to