Two notes about samba: all samba packages made dependant from libreadline. This is samba bug, as it's configure checks if readline is available (used only by smbsh/smbwrapper that is not build anyway), and places it to LIBS in makefile (it should be placed to something like SMBSH_LIBS). Resolution for now is to make patch for generated Makefile (and maybe for configure.in) to remove -lreadline. RedHat's samba compiled without quotas support -- it may be not a bug, but quotas are exists on Linux and are useable (I think). Just add --with-quotas to configure in .spec. And third issue -- maybe pass arch-vendor-os to configure?
The readline support is in smbclient too. Quotas are turned on in samba-2.0.6-7; you can also use quotas via the PAM support, I believe.
> The readline support is in smbclient too. Oh, it is, yes, I forgot that. Just a funny dependance for other executables (notable [sn]mbd) -- daemon need readline for it's operation :^) ... This, if a bug, is veeeery unimportant... > [] you can also use quotas via the PAM support, I believe. I don't think so -- quota support is for "correct" disk free space report, i.e so that Windoze machines report your available quota, not total space on disk. Pam is not needed -- system handles quota _restrictions_ automatically. Okay, thanks anyway.