Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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
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.
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.