ProFTPD 1.3.4
Если при рестарте после обновления порта вы увидели такую ошибку:
Fatal: unknown configuration directive 'TLSEngine'или что-то подобное, то вы везунчик)
В новой ветке ProFTPD, начиная с версии 1.3.4a, модули подгружаются динамически и их нужно ручками дописывать в proftpd.conf, например:
LoadModule mod_tls.c LoadModule mod_ratio.c LoadModule mod_readme.c LoadModule mod_rewrite.c LoadModule mod_ban.c LoadModule mod_copy.c LoadModule mod_deflate.c LoadModule mod_ifsession.c LoadModule mod_ifversion.c LoadModule mod_quotatab.c LoadModule mod_quotatab_file.c LoadModule mod_quotatab_sql.c LoadModule mod_sftp.c LoadModule mod_sql.c
Учитывайте так же очередность загрузки модулей, модули, зависящие от других, должны загружаться позже, если прописать:
LoadModule mod_quotatab_file.c LoadModule mod_quotatab_sql.c LoadModule mod_quotatab.c
получите ошибку:
/libexec/ld-elf.so.1: /usr/local/libexec/proftpd/mod_quotatab_file.so: Undefined symbol "quotatab_register_backend"
Теги: FreeBSD, install, ports, portupgrade, ProFTPD


