Ik lees overal verschillende verhalen: ProFTPd is wel geschikt voor ssl met tutorials erbij hoe je compiled, en de ander zegt dat ProFTPd totaal geen ondersteuning bied.
Momenteel is dit mijn configuratie:
OpenSSL is geinstalleerd, maar nog geen certificaat ingekocht. De mod_tls zit in de standaard ProFTPd 1.2.10 package, en ik probeer het te installeren met de opties:Code:Compiled-in modules: mod_core.c mod_xfer.c mod_auth_unix.c mod_auth_file.c mod_auth.c mod_ls.c mod_log.c mod_site.c mod_auth_pam.c mod_ratio.c mod_readme.c mod_cap.c
Tijdens de make blijf ik deze errors krijgen:Code:./configure --with-modules=mod_tls make make install
Een hele berg errors.. ik hoop dat iemand me hier verder mee kan helpen, en anders een alternatief kan bieden.Code:gcc -DLINUX -I.. -I../include -O2 -Wall -c mod_tls.c In file included from /usr/include/openssl/ssl.h:179, from mod_tls.c:40: /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory In file included from /usr/include/openssl/ssl.h:179, from mod_tls.c:40: /usr/include/openssl/kssl.h:134: parse error before "krb5_enctype" /usr/include/openssl/kssl.h:136: parse error before '*' token /usr/include/openssl/kssl.h:137: parse error before '}' token /usr/include/openssl/kssl.h:149: parse error before "kssl_ctx_setstring" /usr/include/openssl/kssl.h:149: parse error before '*' token /usr/include/openssl/kssl.h:150: parse error before '*' token /usr/include/openssl/kssl.h:151: parse error before '*' token /usr/include/openssl/kssl.h:151: parse error before '*' token /usr/include/openssl/kssl.h:152: parse error before '*' token /usr/include/openssl/kssl.h:153: parse error before "kssl_ctx_setprinc" /usr/include/openssl/kssl.h:153: parse error before '*' token /usr/include/openssl/kssl.h:155: parse error before "kssl_cget_tkt" /usr/include/openssl/kssl.h:155: parse error before '*' token /usr/include/openssl/kssl.h:157: parse error before "kssl_sget_tkt" /usr/include/openssl/kssl.h:157: parse error before '*' token /usr/include/openssl/kssl.h:159: parse error before "kssl_ctx_setkey" /usr/include/openssl/kssl.h:159: parse error before '*' token /usr/include/openssl/kssl.h:161: parse error before "context" /usr/include/openssl/kssl.h:162: parse error before "kssl_build_principal_2" /usr/include/openssl/kssl.h:162: parse error before "context" /usr/include/openssl/kssl.h:165: parse error before "kssl_validate_times" /usr/include/openssl/kssl.h:165: parse error before "atime" /usr/include/openssl/kssl.h:167: parse error before "kssl_check_authent" /usr/include/openssl/kssl.h:167: parse error before '*' token /usr/include/openssl/kssl.h:169: parse error before "enctype" In file included from mod_tls.c:40: /usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX" /usr/include/openssl/ssl.h:931: parse error before '}' token make[1]: *** [mod_tls.o] Error 1 make[1]: Leaving directory `/tmp/proftpd-1.2.10/modules' make: *** [modules] Error 2
Tim