Need SAMBA expert Please help...
I have setup a samba share on my SuSE 10.2 Enterprise server. I want files to be locked if a user has one open. Currently two users can edit the same file. So the last user to edit wins the changes. What am I missing? Below is my smb.conf file:
[global] server string = lewis3 map to guest = Bad User printcap name = cups logon path = \\%L\profiles\.msprofile logon drive = P: logon home = \\%L\%U\.9xprofile ldap ssl = no lock directory = /var/lock/samba usershare allow guests = Yes printing = cups cups options = raw print command = lpq command = %p lprm command = oplocks = No level2 oplocks = No strict locking = Yes include = /etc/samba/dhcp.conf [homes] comment = Home Directories valid users = %S, %D%w%S read only = No inherit acls = Yes browseable = No [profiles] comment = Network Profiles Service path = %H read only = No create mask = 0600 directory mask = 0700 store dos attributes = Yes [users] comment = All users path = /home read only = No inherit acls = Yes veto files = /aquota.user/groups/shares/ [groups] comment = All groups path = /home/groups read only = No inherit acls = Yes [printers] comment = All Printers path = /var/tmp create mask = 0600 printable = Yes browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = @ntadmin, root force group = ntadmin create mask = 0664 directory mask = 0775 [buyers] comment = Buyers Share path = /winshare/buyers read only = No create mask = 0774 The buyers section is the important share. Thanks |
According to my quick read of man smb.conf, strict locking is a per share parameter not a global, so you may need to set in in the share definition for it to take effect.
Ditto for leve2 oplocks and oplocks |
[buyers]
comment = Buyers Share path = /winshare/buyers read only = No create mask = 0774 oplocks = No level2 oplocks = No strict locking = Yes Even with this configuration I don't see a change. All users can still edit the file. I restarted smbd and nmbd only. I have also tried this configuration [buyers] comment = Buyers Share path = /winshare/buyers read only = No create mask = 0774 oplocks = Yes level2 oplocks = Yes strict locking = Yes |
Another thing I've noticed from the STATUS page of SWAT there are Active Connections and Active Shares (both of which have data below them), but it DOES NOT show Open Files. Even when I have the same file open on both Windows XP PC's. I've refreshed for 5 minutes now and it will not show the files as open.
|
Anyone Else??
Does anybody else have any suggestions? I don't want to make a bunch of insignificant changes. It seems like it's a configuration setting I just don't know where.
|
All times are GMT -5. The time now is 05:33 AM. |