The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Pure-FTPd не стартует из скрипта из rc.d FreeBSD4.4"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Pure-FTPd не стартует из скрипта из rc.d FreeBSD4.4"
Сообщение от LopDog Искать по авторуВ закладки on 07-Июн-02, 15:40  (MSK)
Добрый день всем. Если кто сталкивался как с самой прогой, так и с ситуацией, то не откажите в любезности просветите.

Есть ftp сервер, есть скрипт в котором есть одна такая строка:
/usr/local/sbin/pure-ftpd -f none &

Так вот, если запускать этот скрипт вручную, когда система полностью загрузилась, то сервер запускается как демон и всё работает, а вот ежели он (скрипт) запускается из rc.d при старте, то никакого фонового процесса не образуется. А вот если из скрипта убрать &, то ftp сервер запускается не в обычном режиме, но дальнейшая загрузка системы останавливается до нажатия клавиш Ctrl-C.

Хотя в документации сказано, что всё должно работать, но чё-то не получается. Из rc.d у меня успешно запускаются apache и mysql.

В чём штука не пойму.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Pure-FTPd не стартует из скрипта из rc.d FreeBSD4.4"
Сообщение от lavr emailИскать по авторуВ закладки on 07-Июн-02, 16:40  (MSK)
>Добрый день всем. Если кто сталкивался как с самой прогой, так и
>с ситуацией, то не откажите в любезности просветите.
>
>Есть ftp сервер, есть скрипт в котором есть одна такая строка:
>/usr/local/sbin/pure-ftpd -f none &
>
>Так вот, если запускать этот скрипт вручную, когда система полностью загрузилась, то
>сервер запускается как демон и всё работает, а вот ежели он
>(скрипт) запускается из rc.d при старте, то никакого фонового процесса не
>образуется. А вот если из скрипта убрать &, то ftp сервер
>запускается не в обычном режиме, но дальнейшая загрузка системы останавливается до
>нажатия клавиш Ctrl-C.
>
>Хотя в документации сказано, что всё должно работать, но чё-то не получается.
>Из rc.d у меня успешно запускаются apache и mysql.
>
>В чём штука не пойму.

настрой конфигурацию в /usr/local/etc/pure-ftpd.conf

в скрипте /usr/local/etc/pure-ftpd.sh

напиши:

...
case "$1" in
'start')

       проверки
       /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf
       ...
   ;;
'stop')
      порверка pid-файла
      kill -TERM `cat /var/run/pure-ftpd.pid`
      ...
   ;;
*)
        echo "Usage: `basename $0` {start|stop}" >&2
        exit 2
        ;;
до верхних действий сделай:

закоментарь в /etc/inetd.conf
ftp
и kill -HUP inetd.pid

все.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Pure-FTPd не стартует из скрипта из rc.d FreeBSD4.4"
Сообщение от LopDog Искать по авторуВ закладки on 07-Июн-02, 21:49  (MSK)
Спасибо, помогло.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру