When using "hide unreadable=yes" then this only works if "security=user". As a sample, some files: # ls -ld /data/felles/ drwxrws--- 40 root alu 8192 Feb 25 12:45 readable_by_group_alu drwxr-xr-x 2 root root 4096 May 3 15:04 public_readable/ Using the account "aluit14" as a test case we have: # groups aluit14 aluit14 : aluit14 lu alu So "aluit14" can read "readable_by_group_alu". With samba 2.2 : # smbclient //teststudfelles/filer -U aluit14 Password: Domain=[JDHTEST] OS=[Unix] Server=[Samba 2.2.7a-security-rollup-fix] smb: \> ls . D 0 Mon May 3 15:05:37 2004 .. D 0 Mon Feb 23 12:52:05 2004 public_readable D 0 Mon May 3 15:04:56 2004 readable_by_group_alu D 0 Wed Feb 25 12:45:53 2004 As expected. However with Samba 3.0.* : # smbclient //teststudfelles/filer -U aluit14 Password: Domain=[JDHTEST] OS=[Unix] Server=[Samba 3.0.3] smb: \> ls . D 0 Mon May 3 15:05:37 2004 .. D 0 Mon Feb 23 12:52:05 2004 public_readable D 0 Mon May 3 15:04:56 2004 The "readable_by_group_alu" directory is now missing.
please reopen if the bug still exists in a current release.