I'm build 64-bit Samba on Solaris 9. But Samba doesn't see quota for any user on UFS filesystems. I have set a quota for user test: # /usr/sbin/quota -v test Disk quotas for test (uid 181): Filesystem usage quota limit timeleft files quota limit timeleft /export 0 3000 3000 0 0 0 But dir command shows all free space on a disk: # smbclient //samba/test -U test -c dir . D 0 Sun Feb 19 02:15:26 2006 .. D 0 Sat Feb 18 23:51:48 2006 solaris.mntab.txt A 0 Sun Feb 19 01:25:06 2006 50718 blocks of size 1048576. 21933 blocks available man mnttab on Solaris contain warning: The mnttab file system provides the previously undocumented dev=xxx option in the option string for each mounted file system. This is provided for legacy applications that might have been using the dev=information option. Using dev=option in applications is strongly discouraged. The device number string represents a 32-bit quantity and might not contain correct information in 64-bit environ- ments. Please review proposed patch: # smbclient //samba/test -U test -c dir . D 0 Sun Feb 19 02:15:26 2006 .. D 0 Sat Feb 18 23:51:48 2006 solaris.mntab.txt A 0 Sun Feb 19 01:25:06 2006 6000 blocks of size 512. 6000 blocks available it works fine for me. Thanks a lot!
Created attachment 1741 [details] Proposed patch
Created attachment 1840 [details] Proposed patch for samba 3.0.22 Proposed patch for samba 3.0.22
Created attachment 2184 [details] Patch for samba 3.0.23c Patch for samba 3.0.23c
Applied thanks (no (C) statement on this one - the patch was too small, sorry :-). Jeremy.
Thanks a lot!