Hi, I'm not sure if this is a OpenBSD or a Samba problem: last week I did an new checkout of src and ports of OpenBSD-current, compiled openbsd and the samba package from /usr/ports and installed them: # sysctl | fgrep -i bsd kern.ostype=OpenBSD kern.version=OpenBSD 4.3-current (GENERIC) #0: Thu Apr 3 09:05:35 CEST 2008 kern.emul.bsdos=1 kern.emul.freebsd=0 net.inet6.ip6.kame_version=OpenBSD-current # pkg_info |fgrep -i samba samba-3.0.28p0 SMB and CIFS client and server for UNIX # /usr/local/libexec/smbd --version Version 3.0.28 But I still cannot browse ext2fs mounted filesystems: # mount /dev/wd0a on / type ffs (local) /dev/wd0d on /home type ffs (local) /dev/sd0i on /mnt/tmp/HD400LD_i type msdos (local, nodev, noexec, nosuid, read-only, uid=1000, gid=1000, direxec) /dev/sd0j on /mnt/tmp/HD400LD_j type ext2fs (local, nodev, noexec, nosuid, read-only) [tmp-ro] path = /mnt/tmp public = yes only guest = yes writable = no printable = no If I use smbclient to browse the directories, HD400LD_i works fine, but all directories in HD400LD_j are empty: $ smbclient //boromir/tmp-ro -N Domain=[ZUHAUSE] OS=[Unix] Server=[Samba 3.0.28] Server not using user level security and no password supplied. smb: \> ls . D 0 Tue Apr 8 07:59:24 2008 .. D 0 Thu Mar 6 12:32:53 2008 HD400LD_i D 0 Tue Jan 1 01:00:00 1980 HD400LD_j D 0 Mon Dec 31 14:54:47 2007 37551 blocks of size 524288. 28209 blocks available smb: \> cd HD400LD_j smb: \HD400LD_j\> ls . D 0 Mon Dec 31 14:54:47 2007 37551 blocks of size 524288. 28209 blocks available smb: \HD400LD_j\> exit I _can_ do "cd" to directories in HD400LD_j I know, but even these directories are as empty as their parent. Using a command-shell/console all directories are browsable and not empty. Regards Holger
Can't test this - if this is *still* an issue with recent OpenBSD and recent Samba releases, please reopen this bug and provide smbd level 10 log files, where existing files are not being listed.