Hei all,
Today I upgraded my samba which was a really old version 3.0.33 (I know)  to 
3.5. The upgraded seemed alright  since I realize that I got a problem with the 
linux acls, I wanna say that I only have this problem with windows 7 and Vista, 
however windows xp works alright
To try to be concreted I will try to expose the problem with an example, the 
point is that I have a directory called 'shared', which is set as:
[shared]    comment =  Shared directory    path = /samba/shared    read only = 
no    force create mode = 0770    force directory mode = 0770    force group = 
root    locking = no    oplocks = no    veto oplock files = /*.txt/
and the acl's I set are the following:
 getfacl shared/
# file: shared# owner: root# group: 
rootuser::rwxgroup::---group:company:r-xgroup:helpdesk:r-xgroup:sysadmin:r-xgroup:tech:r-xmask::rwxother::---default:user::rwxdefault:group::---default:group:company:rwxdefault:mask::rwxdefault:other::---
I have an user called user1 who has "company" as a primary group, and I have a 
user2 who has "company" as a primary group and sysadmin as  secondary group. 
The fact is that the user2 is able to get on the shared directory and user1 
not, but if I set the user1 on the tech group then this user1 is able to get on 
the directory. weird huh?
So weird ! I spent a lot of time with it and I'm not able to find out what is 
going on :( I thought even that it could be a bug but I didn't find any case 
exactly like that.
The only suspicious line I fond in may samba log are:
[2011/01/24 16:27:11.098007,  3] smbd/sec_ctx.c:418(pop_sec_ctx)  pop_sec_ctx 
(1030, 0) - sec_ctx_stack_ndx = 0[2011/01/24 16:27:11.098046,  3] 
smbd/error.c:80(error_packet_set)  error packet at smbd/error.c(160) cmd=162 
(SMBntcreateX) NT_STATUS_ACCESS_DENIED[2011/01/24 16:27:11.098107,  3] 
smbd/process.c:1485(process_smb)  Transaction 39 of length 114 (0 
toread)[2011/01/24 16:27:11.098124,  3] smbd/process.c:1294(switch_message)  
switch message SMBntcreateX (pid 10278) conn 0x2b841d0f2200[2011/01/24 
16:27:11.098139,  4] smbd/uid.c:257(change_to_user)  change_to_user: Skipping 
user change - already user
I will appreciate so much any help !!!
c u !



                                          
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to