[Samba] File Modify/Delete Problems with Samba 3.0.14a and Windows XP

Federico Sevilla III
Fri, 06 May 2005 06:06:43 -0000

Hi,

I recently upgraded from Samba 3.0.7 to Samba 3.0.14a. This is a Debian
Woody box using the packages by Sino[1], running Linux kernel 2.6.11.8
and the XFS filesystem with ACL support disabled.

[1] http://us3.samba.org/samba/ftp/Binary_Packages/Debian/samba3/

Suddenly I am having problems with Windows XP workstations. Users can
create files and folders, but cannot modify or remove files, even those
that they own. Nothing in the logs to help me out.

Here's a snippet of my smb.conf, in case it helps. Feedback would be
great. Thanks!

	[global]
		; General Information
		workgroup = SOLUTIONS
		netbios name = SERVER
		server string = Primary File Server

		; Security
		encrypt passwords = true
		passdb backend = tdbsam guest
		interfaces = eth1 lo
		bind interfaces only = yes
		hosts allow = 192.168.1.0/255.255.255.0 127.0.0.1
		invalid users = root guest
		dont descend = /boot,/dev,/proc,/root
		wide links = no
		null passwords = yes

		; Optimization
		socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192
SO_SNDBUF=8192
		deadtime = 15
		oplocks = no
		level2 oplocks = no

		; Name Resolution
		name resolve order = wins
		wins support = yes
		dns proxy = no

		; Logging
		log file = /var/log/samba/log.%m
		log level = 1
		max log size = 5000
		syslog only = no
		syslog = 0

		; Domain Logon Settings
		security = user
		domain logons = yes
		domain master = yes
		preferred master = yes
		os level = 100
		logon drive = h:
		logon home = \\%N\%U\.profile
		logon path = \\%n\%U\.profile
		logon script = common.bat

		; Misc Stuff
		lock directory = /var/run/samba
		nt acl support = no
		time server = true
		panic action = /usr/share/samba/panic-action %d

		; Password Management
		pam password change = yes
		unix password sync = yes
		passwd program = /usr/bin/passwd %u
		passwd chat = *ew\sUNIX\spassword* %n\n *etype* %n\n
*all\sauthentication\stokens\supdated\ssuccessfully*

	[netlogon]
		comment = Network Logon Service
		path = /etc/samba/netlogon
		guest ok = yes
		writeable = no
		browseable = yes
		create mode = 0664
		directory mode = 0775
		force group = staff

	[homes]
		comment = Personal User Home Directory
		browseable = no
		writeable = yes
		create mode = 0600
		directory mode = 0700
		hide dot files = yes

	[accounting]
		comment = Accounting
		path = /var/lib/shares-data/accounting
		create mode = 0660
		directory mode = 0770
		force group = staff
		writeable = yes
		valid users = user1,user2,user3

	[public]
		comment = Public File Exchange
		path = /var/lib/shares-data/public
		create mode = 0660
		directory mode = 0770
		writeable = yes
		force group = staff