First of all: I am not entirely certain if this is a samba or kernel bug. I am running 2.6.9 with 3.0.7-Debian. My shares are on ext3 filesystems. With Windows XP SP2 and Windows 2000 as the client some files and dirs just don't show up. They are not chosen randomly, but always stay the same. File: `dnb' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 902h/2306d Inode: 44662786 Links: 6 Access: (0775/drwxrwxr-x) Uid: ( 1001/fanopanic) Gid: ( 1001/fanopanic) Access: 2004-11-14 16:42:36.284940520 +0100 Modify: 2004-10-23 23:46:18.000000000 +0200 Change: 2004-11-07 14:10:01.000000000 +0100 Above is the stat-output before renaming the dir to something else. After renaming it, it suddenly shows up in explorer. Even after renaming it back to the original name, it stays visible. File: `dnb' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 902h/2306d Inode: 44662786 Links: 6 Access: (0775/drwxrwxr-x) Uid: ( 1001/fanopanic) Gid: ( 1001/fanopanic) Access: 2004-11-14 16:46:12.605054864 +0100 Modify: 2004-10-23 23:46:18.000000000 +0200 Change: 2004-11-14 16:45:26.405078328 +0100 None of the missing dirs/files contain any special characters. Accessing the missing dirs/files over UNC doesn't work either, however, the files show up by cd'ing to the share in cmd.exe and typing 'dir'. With Linux 2.6.9 as a client the problem does not exist at all.
(In reply to comment #0) I just tried 3.0.8-Debian and the reported problem is gone. Sorry to have bothered you. :)
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.