Hi,

I'm also experiencing this - at least, I believe it's the same error, as
the symptoms are exactly the same (if not, apologies for the noise).

I've managed to reproduce this with a new server and client:
- Server runs etch, samba 3.0.24-6etch10.
- Clients run lenny, samba 2:3.2.5-4.

Attached is the smb config from the server.
Also attached is a gzipped log that results from setting 'debuglevel =
5' and then running, on the client:
m...@c ~/mnt % smbmount //129.67.124.183/test tmp6
Password:
m...@c ~/mnt % kwrite tmp6/foo
# foo already exists, I added some text, then hit Save.
m...@c ~/mnt % smbumount tmp6

kwrite fails to write to the file, with the "No such file or directory"
error reported by Benoit.

(foo is an empty file that had previously been created with 'touch foo'
on the client; I did test that the permissions on the share are correct)

When mounted, 'mount' reports:
//129.67.124.183/test on /home/michael/mnt/tmp6 type cifs
(rw,mand,nosuid,nodev,user=michael)


On etch clients, there seems to be no problem with writing to files
using kwrite - I've tried with both smbmount (which mounts -t smbfs, it
seems) and mount.cifs.

I now have some test systems, so I'm happy to do any further testing you
can suggest.

Cheers,

Michael

-- 
Michael Howe                | Mal: Never goes smooth.  How come it
Systems Administrator       |      never goes smooth?
Worcester College, Oxford

Attachment: samba_global_log.gz
Description: GNU Zip compressed data

[global]
   workgroup = WORC-BUR
   preferred master = no
   local master = no
   domain master = no
   os level = 0
   server string = %h server
   dns proxy = no
   log file = /var/log/samba/global_log
   max log size = 100000
   debuglevel = 5
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   invalid users = root
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n 
*Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
   socket options = TCP_NODELAY
[test]
   path = /var/shares/bugtest
   comment = Test for Debian bug report
   browseable = no
   writable = yes
   create mask = 0700
   directory mask = 0700

Reply via email to