PDA

Просмотр полной версии : Ubuntu без X+Transmission+WEB UI


Тарифы: МТС, Билайн, МегаФон
Выгодные непубличные тарифы МТС, Билайн, МегаФон, Безлимитный интернет ✅
valz
21-05-2009, 00:20
У кого нибудь получалось демон Transmission вообще заставить работать?
Дома под X запущен gtk и все работает. А вот на серваке что то не то. Не могу понять, чего не так делаю.
Ставлю Transmission все... или только cli не важно, результат один - при запуске
transmission-daemon -f
так и висит на попытке замапить порт, даже если в конфиге выключить или запустить с ключем -M
Причем демон похоже естьв при этом, т.к. при заходе на порт :9091 вываливается сообщение, что мой адрес не allowed.
Ок, добавляю свой адрес в allowed или запускаюсь
transmission-daemon -f -M -a 192.168.1.moe
висим все там же, на 9091 все так же говорит, что мой ip не разрешен.

Чего не так делаю? Может запускать не из под рута нужно?
Апач ему не нужен случаем? Если бы был нужен, то страничка не появлялась бы, думаю.
И еще, я не пойму где его веб морда лежит на самом деле...
Может быть такое, что web-морда только с gtk работает, а если только демон, то нет?
Да, transmission-gtk тоже не работает без X... хотя ставиться и тащит за собой кучку библиотек от гнома вроде.

P.S. Вроде нашел... на компе с гномом посмотрел чего и как. Завтра проверю.
Если кому интересно:
демон на самом деле уже запущен под пользователем debian-transmission. Настройки пользователя под которым уже запущенно, нужно править: /var/lib/transmission-daemon/info
каталог настроек указан в /etc/default (transmission чегототам)
веб морда лежит /usr/share/transmision/web
Апача ему не надо, он сам какой то сервер в себе несет.
svn co svn://svn.m0k.org/Transmission/trunk/web web
это морда немного доделанная, по сравнению с текущей в репозитарии. Просто введите строку, которая выше, удаляете /usr/share/transmision/web и на место ложите, то что скачалось.
На компе с иксами работает, запущен только демон, думаю все должно работать.
P.P.S. Работает, но подвисание при запуске было из за глюка, софтлинк конфига смотрит в пустое место почему то, вместо /root/.config. Можете сделать сами как надо, а я не видя смысла там и там держать, просто удалил и положил настоящий файл (по дефолту конфиг ищет в /var/lib/transmission-daemon/info). Все работает. Настраивалось как есть из репозитария, так что просто глюк.
Т.е. после установки демон при запуске просто не видет конфига и запускается совсем в дефолтном виде... где нет allowed вообще. А сохранить то, что вы ему посылаете в конфиг он тоже не может, т.к. на месте софтлинка ничего нет.
P.P.P.S вещь... особенно transmission-remote. Прописал в крон когда понизить скорость, когда на паузу встать и т.д. и все четко. Даже под X демон буду пользовать... он мелкий и web-ui хоть и ушибленный, но вполне удобно.

how to на русском толкового вообще нигде не нашел. -(