I just upgraded my Member Server to 3.2.4 on Ubuntu. I have a permissions problem. Users can create files on the Samba shares but they cannot delete files. Here is a typical share definition. [Testing] comment = Test for Samba path = /files/test browseable = yes writeable = yes create mask = 0764 directory mask = 0775 On the Linux side I can do whatever I want. On windows I can create directories and delete them, I can create files, open them, modify them and save them back, but any attempt to delete them fails with the error "Cannot delete <filename>: Access is denied The source file may be in use." On windows XP the file shows the domain user had Full Control and the Domain User Group has read write control. The Linux permissions are 764 although some files are 770 even files with 777 permissions fail.. -- Robert Steinmetz, AIA Principal Steinmetz & Associates
I;ve discovered that a user can delete a file if the user owns the parent directory. I've also found this in the logs> trish opened file N984Z9~L read=Yes write=No (numopen=2) > [2008/11/26 04:14:42, 3] smbd/oplock_linux.c:linux_set_kernel_oplock(138) > linux_set_kernel_oplock: Refused oplock on file N984Z9~L, fd = 30, > file_id = f > e04:714d. (Permission denied)It looks like the file are being opened read only and oplocks are being denied. Robert Steinmetz wrote:> I just upgraded my Member Server to 3.2.4 on Ubuntu. > > I have a permissions problem. Users can create files on the Samba > shares but they cannot delete files. Here is a typical share definition. > > [Testing] > comment = Test for Samba > path = /files/test > browseable = yes > writeable = yes > create mask = 0764 > directory mask = 0775 > > On the Linux side I can do whatever I want. On windows I can create > directories and delete them, I can create files, open them, modify > them and save them back, but any attempt to delete them fails with the > error "Cannot delete <filename>: Access is denied The source file may > be in use." > > On windows XP the file shows the domain user had Full Control and the > Domain User Group has read write control. The Linux permissions are > 764 although some files are 770 even files with 777 permissions fail.. >-- Robert Steinmetz, AIA Principal Steinmetz & Associates
add to [testing] csc policy = disable nt acl support = no force security mode = 777 Robert Steinmetz wrote:> I just upgraded my Member Server to 3.2.4 on Ubuntu. > > I have a permissions problem. Users can create files on the Samba > shares but they cannot delete files. Here is a typical share definition. > > [Testing] > comment = Test for Samba > path = /files/test > browseable = yes > writeable = yes > create mask = 0764 > directory mask = 0775 > > On the Linux side I can do whatever I want. On windows I can create > directories and delete them, I can create files, open them, modify > them and save them back, but any attempt to delete them fails with the > error "Cannot delete <filename>: Access is denied The source file may > be in use." > > On windows XP the file shows the domain user had Full Control and the > Domain User Group has read write control. The Linux permissions are > 764 although some files are 770 even files with 777 permissions fail.. >