Ja pure-ftpd-ldap pouzivam a funguje mi to... a ani som sa velmi nenarobil, aby som to rozchodil.
V /usr/share/doc/pure-ftpd-ldap/ je README.LDAP.gz, pureftpd.schema (pozor, ma malu chybicku, ale da sa vygooglit ako to fixnut).
pure-ftpd-ldap nie je idealne - ma to ten nedostatok, ze potrebuje access do LDAP databazy na citanie hesla (spravne by sa to malo robit tak, ze by stacil len bezny nizko privilegovany pristup na zistenie beznych udajov a na overenie hesla by sa mal pouzit bind toho uzivatela, co sa prihlasuje (tak to ma napriklad apache modul pre LDAP). Kedze aj tak pouzivam lokalny slapd, tak som si povedal ze nevadi...
Ten sposob cez pam, co tu bol popisany, by mal fungovat a potom by isiel lubovolny ftpd, podporujuci pam... ale mne to nevyhovuje, lebo niektori uzivatelia maju pristup len na ftp a na nic ine... tak som sa rozhodol pre pure-ftpd (a len cez TLS/SSL).
Precitaj si tu dokumentaciu v /usr/share/doc/, mne to celkom stacilo...