[linux-cifs-client] CIFS issues with KDE

Jan Engelhardt jengelh at computergmbh.de
Wed Aug 29 20:54:25 GMT 2007


Hi,


I have /home/user as a pam_mounted CIFS mount (kernel 2.6.22.3) to a 
samba 3.0.25 (on 2.6.18.8) server. So far so good, UNIX extensions 
mostly work.

Command:
	mount -t cifs //server/homes /home/jengelh3 -o 
		user=jengelh3,uid=11648,gid=100


==Issue 1==
setfacl returns failure, but it succeds in terms of settings the ACL:

00:50 linux:~ > touch me
00:50 linux:~ > strace -e getxattr,setxattr setfacl -m u:root:r me
getxattr("me", "system.posix_acl_access", 
"\x02\x00\x00\x00\x01\x00\x06\x00\x80-\x00\x00\x04\x00\x04\x00d\x00\x00\x00 
\x00\x04\x00\xff\xff\xff\xff", 132) = 28
setxattr("me", "system.posix_acl_access", 
"\x02\x00\x00\x00\x01\x00\x06\x00\xff\xff\xff\xff\x02\x00\x04\x00\x00\x00\x00\x00\x04\x00\x04\x00\xff\xff\xff\xff\x10\x00\x04\x00\xff\xff\xff\xff 
\x00\x04\x00\xff\xff\xff\xff", 44, 0) = -1 EIO (Input/output error)
setfacl: me: Input/output error
Process 3625 detached
00:50 linux:~ > getfacl me
# file: me
# owner: jengelh3
# group: users
user::rw-
user:root:r--
group::r--
mask::r--
other::r--


== Issue 2 ==
As a normal user, I do startx/startkde. This eventually leads to strange 
messages:

startkde: Starting up...
/usr/bin/iceauth:  creating new authority file 
/home/jengelh3/.ICEauthority
kbuildsycoca running...
kio (KSycoca): ERROR: No database available!
WARNING: Problem deleting stale lockfile 
/home/jengelh3/.kde/share/config/kconf_updaterc.lock

That message repeats so often, it does not look like KDE won't ever 
start. This message does not come up with NFS3.


== Issue 3 ==

00:54 linux:~ > rm -Rf .kde
/bin/rm: cannot remove directory `.kde': Directory not empty
00:54 linux:~ > ls -al .kde
total 0
drwx------ 2 jengelh3 users 0 Aug 29 22:53 .
drwxr-xr-x 6 jengelh3 users 0 Aug 29 22:53 ..
00:54 linux:~ > rm -Rf .kde
/bin/rm: cannot remove directory `.kde': Directory not empty


What could be going on?
	

thanks,
	Jan
-- 


More information about the linux-cifs-client mailing list