snarlydwarf;574487 Wrote: 
> It's not: SBS lets the OS handle file permissions.

You're right, it's not. But it's also not using the OS properly. I
haven't dived into the source code at all but I suspect that it's not
getting directory/file information properly. When getting directory
information SBS is only issuing a "V3 LOOKUP". It never issues a "V3
GETACL" command.

As a regular user logged in when I do an "ls -l" on an NFS share,
watching the tcpdump packets I see a "V3 LOOKUP" followed by a "V3
GETACL" where the underlying file permissions are received and the OS
can grant access based on this. With just the "V3 LOOKUP", only the
base file permissions are received.

I checked the bug report (Bug 16506), and the response is fairly
typical:
> 
> Michael Herger      2010-09-07 03:07:53 PDT
> 
> That's a function of the operating system and is working as expected.
> 

This is probably a response from a junior maintainer who doesn't fully
understand how the OS works when dealing with networks. And doesn't
want to take the time to learn.

Thank you "junkmael99" for being one of the few to actually be
proactive with this.


-- 
WPhyer
------------------------------------------------------------------------
WPhyer's Profile: http://forums.slimdevices.com/member.php?userid=40516
View this thread: http://forums.slimdevices.com/showthread.php?t=81742

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to