rtorrent (не работает как демон...)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

shyrikos
Сообщения: 76

rtorrent

Сообщение shyrikos »

собрал rtorrent как демон(так же использую wtorrent):

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

 USE="daemon xmlrpc" emerge rtorrent

настроил таким образом:

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

#минимальное число пиров на торрент
min_peers = 1
#максимальное число пиров на торрент
max_peers = 100
#максимальная скорость загрузки
download_rate = 0
#максимальная скорость отдачи. 0 - не ограничена
upload_rate = 0
#каталог для сохранения закачек или откуда буду сидироваться торренты.
directory = /home/ftpd/download/
#каталог куда будет сохраняться состояние торрентов.
session = /home/ftpd/session/
#rtorrent каждые 5 секунд проверяет этот каталог на новые *.torrent файлы
#и если они есть то ставит их на закачку
schedule = watch_directory,5,5,load_start=/home/ftpd/links/*.torrent
#номер порта (или нескольких портов) который открывает клиент для обмена данными
port_range = 40890-40891
#случайный выбор порта для обмена данными. В данном случае он отключён
#port_random = no
#проверять хэш торрента после закачки
check_hash = yes
###сохранять сессию
session_save = yes
scgi_port = localhost:5000

демон стартует (можно и не от рута):

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

root     13423  0.0  0.1   2868  1004 ?        Ss   15:27   0:00 /usr/bin/SCREEN -dmS rtorrentd /usr/bin/rtorrent
root     13427  0.0  0.4   8500  3660 pts/1    Ss+  15:27   0:00 /usr/bin/rtorrent

Но при этом не работает, тоесть если положить файл в /home/ftpd/links/ или открыть wtorrent , то ни чего работать не будет. если запустить rtorrent в ручную, то и качаться сразу все начнется и wtorrent заработает...
Как вылечить?
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: rtorrent

Сообщение Xaktyc »

Хм... не знаю как он работает, этот рторрент, но:
Ты попробуй запустить /etc/init.d/rtorrentd start (должен же он ставить демон?)
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

Xaktyc писал(а):
29.04.2009 16:42
Хм... не знаю как он работает, этот рторрент, но:
Ты попробуй запустить /etc/init.d/rtorrentd start (должен же он ставить демон?)

да именно так я его и запускаю...так же еще добавил в автозапуск:

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

rc-update add rtorrentd default
Спасибо сказали:
GreyG
Сообщения: 3
ОС: Gentoo ~x86, Debian 5.0

Re: rtorrent

Сообщение GreyG »

screen установлен?
конфиг находится /home/ftpd/.rtorrent.rc ?
от какого юзверя пускается rtorrent как демон уж не от ftp ли?))) и настроен ли /etc/conf.d/rtorrentd ?
права на папку куда пишет для этого пользователя в порядке?)

пользуюсь rtorrent как демоном уже приличное время и за все время косяк был только один раз: когда обновил драйвер nvidia 180.35 (кажется) - когда все демоны превращались в "зомби") других глюков незамеченно, работает как швейцарские часы.

PS только щас разглядел... rtorrentd запущен с правами рута? o_O Жесть)
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

GreyG писал(а):
01.05.2009 12:30
screen установлен?

да.
конфиг находится /home/ftpd/.rtorrent.rc ?

а зачем? лежит в ~/.rtorrent.rc как по мануалу.
от какого юзверя пускается rtorrent как демон уж не от ftp ли?))) и настроен ли /etc/conf.d/rtorrentd ?
права на папку куда пишет для этого пользователя в порядке?)

запускается от rtorrent, от root я просто пробовал единовременно. права впорядке, давал через chmod 777 -R
пользуюсь rtorrent как демоном уже приличное время и за все время косяк был только один раз: когда обновил драйвер nvidia 180.35 (кажется) - когда все демоны превращались в "зомби") других глюков незамеченно, работает как швейцарские часы.

PS только щас разглядел... rtorrentd запущен с правами рута? o_O Жесть)

графики нет вообще. это сервер без моника...управление только по ssh.
Спасибо сказали:
GreyG
Сообщения: 3
ОС: Gentoo ~x86, Debian 5.0

Re: rtorrent

Сообщение GreyG »

shyrikos писал(а):
01.05.2009 14:44
графики нет вообще. это сервер без моника...управление только по ssh.

а если зайти по ssh rtorrent - юзверем $ screen -r что нить кажет?
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

действительно rtorrent не работал потому что он запускался от пользователя "rtorrent", а файлы клались через фтп и им присваивался владелец "ftpd".я это поправил. теперь wtorrent тоже стал работать соответственно, но через него не получается загрузить файл торента, пишет, что нет прав, хотя на папку стоит chmod 777. как поправить бы?
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

А от какого пользователя работает wtorrent? кому надо дать права на запись?
Спасибо сказали:
GreyG
Сообщения: 3
ОС: Gentoo ~x86, Debian 5.0

Re: rtorrent

Сообщение GreyG »

shyrikos писал(а):
02.05.2009 22:27
А от какого пользователя работает wtorrent? кому надо дать права на запись?

очевидно с правами httpd-сервера...
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

GreyG писал(а):
03.05.2009 01:55
shyrikos писал(а):
02.05.2009 22:27
А от какого пользователя работает wtorrent? кому надо дать права на запись?

очевидно с правами httpd-сервера...

в файле /etc /passwd о нем вот такая запись:

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

lighttpd:x:101:1004:added by portage for lighttpd:/var/www/localhost/htdocs:/sbin/nologin

получается его домашний каталог /var/www/localhost/htdocs, но туда даже запись не идет... хотя все остальные записи, например запись в базу данных новых пользователей, проходят нормально. не понимаю...
Спасибо сказали:
Аватара пользователя
mixrin
Сообщения: 155
ОС: gentoo ~amd64

Re: rtorrent

Сообщение mixrin »

Конфиг лежит в в домашней папке юзера, от которого работает rtorrent? `~` можно трактовать по-разному
proud paludis user.
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

mixrin писал(а):
03.05.2009 20:23
Конфиг лежит в в домашней папке юзера, от которого работает rtorrent? `~` можно трактовать по-разному

да, в рабочей. я с этим уже разобрался... не могу разобраться почему через веб-морду файлы торентов не хотят заливаться.
Спасибо сказали:
Аватара пользователя
mixrin
Сообщения: 155
ОС: gentoo ~amd64

Re: rtorrent

Сообщение mixrin »

а юзер lighttpd может писать в папку с торрентами? ;)
proud paludis user.
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

mixrin писал(а):
05.05.2009 18:24
а юзер lighttpd может писать в папку с торрентами? ;)

как ему правильно дать права, а то я даю-даю, а он чето все равно не пишет...
Спасибо сказали:
Аватара пользователя
mixrin
Сообщения: 155
ОС: gentoo ~amd64

Re: rtorrent

Сообщение mixrin »

chown lighttpd torrent_folder

Самое простое :) man chown
proud paludis user.
Спасибо сказали:
shyrikos
Сообщения: 76

Re: rtorrent

Сообщение shyrikos »

mixrin писал(а):
08.05.2009 10:50
chown lighttpd torrent_folder

Самое простое :) man chown

видимо проблемма не в правах... не помогает.
Спасибо сказали: