On Nov 6, 2009, at 11:23 PM, "Paul B. Henson" <hen...@acm.org> wrote:
NFSv3 gss:
damien cfservd # mount -o sec=krb5p ike.unx.csupomona.edu:/export/
user/henson /mnt
hen...@damien /mnt/sgid_test $ ls -ld
drwx--s--x+ 2 henson iit 2 Nov 6 20:14 .
hen...@damien /mnt/sgid_test $ mkdir gss
hen...@damien /mnt/sgid_test $ ls -l
drwx--s--x+ 2 henson iit 2 Nov 6 20:14 gss
NFSv3 sys:
damien cfservd # mount -o sec=sys ike.unx.csupomona.edu:/export/user/
henson /mnt
hen...@damien /mnt/sgid_test $ ls -ld
drwx--s--x+ 3 henson iit 3 Nov 6 20:14 .
hen...@damien /mnt/sgid_test $ mkdir sys
hen...@damien /mnt/sgid_test $ ls -l
drwx--s--x+ 2 henson iit 2 Nov 6 20:16 sys
NFSv3 both auth gss and auth sys respects the sgid bit. NFSv4 both
auth gss
and auth sys does not. Unless you're talking about a different
problem,
this sure looks like an NFSv3 vs NFSv4 problem to me. IMHO, the v4
server
is broken.
It would appear Sun didn't even investigate it.
It's a shame.
-Ross
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss