Fix bug #1254 - write list not working under share-level security
authorJeremy Allison <jra@samba.org>
Thu, 4 Dec 2008 19:20:57 +0000 (11:20 -0800)
committerJeremy Allison <jra@samba.org>
Thu, 4 Dec 2008 19:20:57 +0000 (11:20 -0800)
commit15e1fd7c540ab47dffdfbd4cfad3a8c18a3f62dc
tree7a78b82d7d13f64ca24ebd6fe357bfbb90ed4bb0
parent677e0fb9659abe1ad684dd980d61b88caad9f8a2
Fix bug #1254 - write list not working under share-level security
A somewhat more elegant fix than I could use for 3.2.x or 3.0.x.
Turns out the only part of check_user_ok() that needs to change
for share level security is the VUID cache pieces, so I can just
always use check_user_ok() for all lp_security() cases.
Jeremy
source3/auth/auth_util.c
source3/include/proto.h
source3/smbd/share_access.c
source3/smbd/uid.c