proftpd1.3.3

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
CheGev80
рядовой
Сообщения: 22
Зарегистрирован: 2009-09-11 10:14:53

proftpd1.3.3

Непрочитанное сообщение CheGev80 » 2010-08-02 13:40:50

Собрал значит я фтп сервер на Debian Lenny и сырцов:
./configure --sysconfdir=/etc/proftpd --enable-ctrls --enable-dso --enable-nls --with-modules=mod_ctrls_admin:mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql --with-includes=/usr/include/mysql/ --with-libraries=/usr/lib/
Получилось следующие:

Код: Выделить всё

ProFTPD Version: 1.3.3 (stable)
  Scoreboard Version: 01040003
  Built: Сбт Июл 31 2010 23:36:24 MSD

Loaded modules:
  mod_lang/0.9
  mod_ctrls/0.9.4
  mod_cap/1.0
  mod_quotatab_sql.c
  mod_quotatab/1.3.0
  mod_sql_mysql/4.0.8
  mod_sql/4.2.4
  mod_ctrls_admin/0.9.6
  mod_ident/1.0
  mod_dso/0.5
  mod_facts/0.1
  mod_delay/0.6
  mod_site.c
  mod_log.c
  mod_ls.c
  mod_auth.c
  mod_auth_file/0.8.3
  mod_auth_unix.c
  mod_xfer.c
  mod_core.c
Все нормально работает, квоты, доступ, все нормуль.
Запускается в тестовом режиме proftpd -nd5, например.

Но есть одна загвоздка, она конечно мне не мешает, но все-таки хочу решить.
До сборки 1.3.3 я установил из репозитория aptituge install proftpd1.3.1.
Потом я сделал remove и пакет блабополучно удалился, оставив в наследство конфиги и стартовый скрипт,
который как раз я и хочу использовать за запуска 1.3.3.
Но вот что произходит при запуске:

Код: Выделить всё

router:/# /etc/init.d/proftpd start
Starting ftp server: proftpd - mod_sql/4.2.4: notice: no backend modules have been registered
 failed!
Полазал в инете, особо ничего не нашел, кроме как на форуме самого proftpd.
http://forums.proftpd.org/smf/index.php ... 151.0.html
Честно ничего не понял.
Можно конечно забить на эту ошибку, и запускать вот таким скриптом:

Код: Выделить всё

#!/bin/sh

case $1 in
'start' )
/usr/local/sbin/proftpd
;;
'stop' )
kill `ps -ef | grep proftpd | grep -v grep | awk '{print $2}'` > /dev/null 2>&1
;;
*)
echo "usage: $0 {start|stop}"
esac
Но все таки хочу выяснить до конца. И позже написать подробный мануал по сборке на дебиан.
Т.к. в инете на руском языке мало нашел инфы, по поводу сборки с поддеркой кириллицы и mysql
В основном старые статьи на базе пропатченной версии 1.3.1, которая криво работает.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: proftpd1.3.3

Непрочитанное сообщение Raven2000 » 2010-09-01 14:07:00

Ну что разобрал до конца и выяснил? Написал ман?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]