proftpd+mysql из портов, freebsd 9
Добавлено: 2012-06-05 19:22:12
Запостил в этот раздел, потому что похоже, проблема у меня именно с портом freebsd 9.0
Итак, поставил freebsd 9, обновил дерево портов portsnap'ом, далее иду в /usr/ports/ftp и вижу там новый порт: proftpd-mysql (в 8 ветке такого не было).
Видимо, предполагается ставить его оттуда. Делаю make install, и получаю установленный proftpd, но без поддержки mysql.
Конкретно вот:
"proftpd -l" показывает, что модуль mod_sql.c собрался, а mod_sql_mysql.c - нет. А надо. Без этого ругается на все строчки конфига про SQL: говорит, что не знает, что такое SQLAuthTypes и т.д.
Ковырянием в портах выяснил, что /usr/ports/ftp/proftpd-mysql просто вызывает ../proftpd с параметром -mysql
однако в Makefile в /usr/ports/ftp/proftpd нигде не нашел упоминания о mysql.
Нашел в гугле параметр "make install WITH_MYSQL=yes", однако после сборки модуля опять нет, и по-прежнему ругается на SQLAuthTypes.
попытки поставить его вручную через ./work/proftpd*/configure тоже не удались...
Я уверен, что дело в какой-нибудь мелочи - недоустановленном пакете или неуказанном параметре, но вот каком именно? Бьюсь уже 3-й день, никак не могу разобраться. Помогите плиз, если кто ставил этот пакет, в чем там хитрость?
Итак, поставил freebsd 9, обновил дерево портов portsnap'ом, далее иду в /usr/ports/ftp и вижу там новый порт: proftpd-mysql (в 8 ветке такого не было).
Видимо, предполагается ставить его оттуда. Делаю make install, и получаю установленный proftpd, но без поддержки mysql.
Конкретно вот:
"proftpd -l" показывает, что модуль mod_sql.c собрался, а mod_sql_mysql.c - нет. А надо. Без этого ругается на все строчки конфига про SQL: говорит, что не знает, что такое SQLAuthTypes и т.д.
Ковырянием в портах выяснил, что /usr/ports/ftp/proftpd-mysql просто вызывает ../proftpd с параметром -mysql
однако в Makefile в /usr/ports/ftp/proftpd нигде не нашел упоминания о mysql.
Нашел в гугле параметр "make install WITH_MYSQL=yes", однако после сборки модуля опять нет, и по-прежнему ругается на SQLAuthTypes.
попытки поставить его вручную через ./work/proftpd*/configure тоже не удались...
Я уверен, что дело в какой-нибудь мелочи - недоустановленном пакете или неуказанном параметре, но вот каком именно? Бьюсь уже 3-й день, никак не могу разобраться. Помогите плиз, если кто ставил этот пакет, в чем там хитрость?