Hallo nochmal,
nach einigem Tüfteln hab ich es hin bekommen.
Falls es anderen hilft werde ich hier die Lösung des Problems schildern:
1. proftpd für die jeweilige Distribution als src.rpm besorgen.
2. src rpm mit rpm -ivh <filename> installieren.
3. im spec file muss man nun im %configure-Block bei den Modulen einfach mod_quotatab hinzufügen:
Vorher:
____
--with-modules=mod_readme:mod_auth_pam%{?_with_ldap::mod_ldap}%{?_with_mysql::mod_sql:mod_sql_mysql}%{?_with_postgresql::mod_sql:mod_sql_postgres}%{!?_without_tls::mod_tls}
____
Nachher:
___
--with-modules=
mod_quotatab:mod_quotatab_sql:mod_readme:mod_auth_pam%{?_with_ldap::mod_ldap}%{?_with_mysql::mod_sql:mod_sql_mysql}%{?_with_postgresql::mod_sql:mod_sql_postgres}%{!?_without_tls::mod_tls}
___
Wie man sehen kann wurde das Modul von Hand hinzugefügt. Scheinbar wurde dies beim erstellen des SPEC Files nicht berücksichtigt. Zumindest in meinem RPM von DAG für Fedora/RedHat. Dies kann auf anderen Systemen anders aussehen, deshalb sucht nach -> --with-modules=****
4. mit rpmbuild -bb proftpd-1.2.10-8.dag.spec --with mysql --without ldap neu bauen
5. Das fertige rpm installieren, laut Doku konfigurieren und ab geht er :-D
In meinem src.rpm File waren die mod_quotatab libs dabei. Dazu in den BUILD Ordner schauen. Es muss dort ein Ordner proftpd-1.2.10-8 sein oder so ähnlich. Darin ist der Ordner contrib, indem die Module sein müssen, damit der Compiler sie beim bauen auch finden kann. Wenn Ihr diese nicht habt, dann besorgt euch das tar.gz mit den libs für mod_quotatab, mod_quotatab_sql, etc. und kopiert sie vor dem bauen in den contrib Ordner im BUILD Verzeichnis eurer Distribution!
http://www.castaglia.org/proftpd/#ModulesGruß Snitch