-
IT café
rTorrent / libTorrent
Új hozzászólás Aktív témák
-
Kitakat
aktív tag
Sziasztok
Voilna némi problémám a rutorrentel.
Ezt és ezt a két leirást bogarásztam és lényegében az elsön mentem végig.
Megy az apache2 server https en kereszül be is tudok lépni a rutorrent webes felületére,
de az rtorrent nem indul el. ps -ax sem látom.
Hogyan kell elinditani az rtorrent -et hogy pl a /home/Nyal0K4 könyvtárban lévö rc filet használja?
Vagy milyen hiba jelet jelenthet ez számotokra?Kitakat
[ Szerkesztve ]
-
Kitakat
aktív tag
Sziasztok
Valaki forgattam már le az uj rtorrent és libtorrent párost?
Az elobb észre vettem hogy tegnap ezeket sikerült feltennem.
Gyanitom hogy valami hiba keveredett bele vagy csak magam szivatom valami jogosultsággal[ Szerkesztve ]
-
Kitakat
aktív tag
-
Kitakat
aktív tag
Szia
elindult megy.
Volt pár sor olyan beállitás ami gondolom régi rtorrenthez volt bent a letöltött rtorrent.rc ben.
Torrentezni kivánt userrel inditotam egy screent abban pedig rtorrent /usr/local/bin/rtorrent és ki irogadta hogy melyik beállitás miatt nem indul azokat kiszedegettem/töröltem.
Igy most már megy.
0.9.0/0.13.0 verziok vannak most fent
Hol találok teljes rtorrent cfg/settings listát?
Szeretném ha pl lenne valami log az esetleges hibák miatt...
Köszönöm -
Kitakat
aktív tag
-
Kitakat
aktív tag
Sziasztok
Ujra tettem a csodát
Most rtorrent inditásánál akadt némi problemam:
Belépek a torrentezös userrel "screen -e "
"Error: Specify command characters with -e"
Igy nem tudom hogy inditsam megint az rtorrentett mert itt kelett volna megadni a köv sort
"@reboot screen -dmS rtorrent /usr/local/bin/rtorrent"hogy induljon az rtorrent
root al is ugyan ez a szitu
Valakinek valami ötlete/véleménye?, mi okozhatja ezt a jelenséget?????? -
Kitakat
aktív tag
Sziasztok
Rtorrent inditasi problémám akadt.
"Most állítsuk be, hogy az rtorrent szolgáltatásként fusson, így automatikusan elinduljon újraindítás után.
crontab -e
Ha először indítjuk, akkor ki kell választanunk, hogy melyik szövegszerkesztőt szeretnénk használni. Válasszuk a nanoprogramot, amihez nyomjuk le a hozzá tartozó sorszámot, majd egy entert, mivel még nincs létrehozva contrab fájl.
Ezt másoljuk be egy üres sorba:
@reboot /usr/bin/screen -d -m /usr/bin/rtorrent
Lépjünk ki és mentsük a módosításokat.
"Bent marad a crontab ban a sor de mégsem indul el auomatikusan.
kézzel inditvan
/usr/bin/screen -d -m /usr/bin/rtorrentelindul.
Van valami megoldás erre?
Köszönöm
Kitakat -
Kitakat
aktív tag
válasz Intruder2k5 #1742 üzenetére
Szia
KöszönömKözben találtam ezt:
#!/bin/bash
### BEGIN INIT INFO
# Provides: rtorrent
# Required-Start: $syslog $local_fs
# Required-Stop: $syslog $local_fs
# Should-Start: $remote_fs
# Should-Stop: $remote_fs
# X-Start-Before: xdm kdm gdm ldm sdm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: rtorrent
# Description: Load up rtorrent in a screen session and pirate away
### END INIT INFO###############
#
# TO INSTALL RUN
# sudo /usr/sbin/update-rc.d rtorrent defaults
#
##################. /lib/lsb/init-functions
# EDIT THIS VARIABLE TO THE USER THAT YOU WANT RTORRENT TO RUN AS
USER=johncase "$1" in
start)
log_daemon_msg "Starting rtorrent"
su $USER -c 'screen -d -m -S rtorrent rtorrent' &> /dev/null
if [ $? -gt 0 ]; then
log_failure_msg "FAILED."
log_end_msg 1
exit 0
else
log_end_msg 0fi
;;
stop)
log_daemon_msg "Stopping rtorrent"
killall -w -s 2 /usr/bin/rtorrent &> /dev/null
if [ $? -gt 0 ]; then
log_failure_msg "FAILED."
log_end_msg 1
else
log_end_msg 0
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
exit 0Kitakat
-
Kitakat
aktív tag
Sziasztok
Hw hiba miatt ujra telepitettem a servert.
A torrent inditása csak root al sikerül semmilyen mas felhasznaloval nem.
se init se az egy soros megoldássalValakinek van valami ötlete mit nézzek meg?
HOgy tudom inditani rtorrentet hogy kiirja a hibát?tudom egyáltalán?
KItakat
[ Szerkesztve ]
-
Kitakat
aktív tag
válasz Intruder2k5 #1756 üzenetére
Szia
Teljesen uj
nem masolgattam semmit.Log? system? abba ugyan nem hinném hogy irna az rtorrent.
megnézem -
Kitakat
aktív tag
válasz Intruder2k5 #1759 üzenetére
config ot hogy kell hozzá kotni?
-
Kitakat
aktív tag
válasz Intruder2k5 #1762 üzenetére
köszönöm
probálkozom -
Kitakat
aktív tag
válasz Intruder2k5 #1762 üzenetére
igy indult el))
screen -fa -S rtorrent -d -m /usr/local/bin/rtorrent -n -o import=/home/userX/.rtorrent.rc
viszont nem irta ki ha valami baj volt valamelyik beállitásssal
Legalabb mar mukodik
[ Szerkesztve ]
-
Kitakat
aktív tag
Szia
Valahogy igy alkottam megkeresélések utanánsudo svn checkout http://svn.code.sf.net/p/xmlrpc-c/code/stable xmlrpc-c
cd xmlrpc-c
sudo ./configure
sudo make
sudo make installgit clone https://github.com/rakshasa/libtorrent libtorrent-git
cd libtorrent-git
./autogen.sh
./configure
make
make install
cd ..git clone https://github.com/rakshasa/rtorrent rtorrent-git
cd rtorrent-git
./autogen.sh
./configure --with-xmlrpc-c
make
make install
cd ..ezzel a sorral a userXV vel belépve eltudom indittani kézzel,
Viszont es init se crontab-e -s megoldás nem inditja el
screen -fa -d -m /usr/local/bin/rtorrent -n -o import=/home/userXV/.rtorrent.rchat ez van egyenlöre
Van egy masik gondom is
samban keresztol egy watch könyvtárba másolt torrent filet nem tudok elinditani automatikusan.# Watch a directory for new torrents, and stop those that have been
# deleted.
schedule = watch_directory,5,5,"load_start=/Data/Torrent/watch/*.torrent"
schedule = untied_directory,5,5,"stop_untied="# Close torrents when diskspace is low.
schedule = low_diskspace,5,60,close_low_diskspace=100Mezekben mi a hiba?
KItakat
-
Kitakat
aktív tag
0 hat igen ezt szoktam meg es nem volt vele gondom.
1 User XV ve leblepve screen elinditva utánna rtorrent parancsal tökéletesen elindul.
2 init script amivel probálkoztam aztán feladftam
#!/bin/bash
### BEGIN INIT INFO
# Provides: rtorrent
# Required-Start: $syslog $local_fs
# Required-Stop: $syslog $local_fs
# Should-Start: $remote_fs
# Should-Stop: $remote_fs
# X-Start-Before: xdm kdm gdm ldm sdm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: rtorrent
# Description: Load up rtorrent in a screen session and pirate away
### END INIT INFO
###############
#
# TO INSTALL RUN
# sudo /usr/sbin/update-rc.d rtorrent defaults
#
##################
. /lib/lsb/init-functions
# EDIT THIS VARIABLE TO THE USER THAT YOU WANT RTORRENT TO RUN AS
USER=userXV
case "$1" in
start)
log_daemon_msg "Starting rtorrent"
su $USER -c 'screen -fa -d -m /usr/local/bin/rtorrent' &> /dev/null
if [ $? -gt 0 ]; then
log_failure_msg "FAILED."
log_end_msg 1
exit 0
else
log_end_msg 0
fi
;;
stop)
log_daemon_msg "Stopping rtorrent"
killall -w -s 2 /usr/local/bin/rtorrent &> /dev/null
if [ $? -gt 0 ]; then
log_failure_msg "FAILED."
log_end_msg 1
else
log_end_msg 0
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
exit 0a leálitás müködik vele az inditás nem
3 a torrenten futato usernen mnden joga van mivel hogy ezt a problémát kiiktassam 777
a samba file crea mask is 777 re van alitva a watch könyvtárra
4 https
5 a log valahogy nem sikerül elinditanom
nem talatam log filet
shift+i re pedig: Command failed: Target of wrong type to command. a válasz
Milyen sor kellene az rc file ba hogy logoljon megadott helyre?Köszönöm
Kitakat -
Kitakat
aktív tag
Szia
Hat ahogy kitoroltem a sor végéröl a " &> /dev/null"-t igy elindul )
Köszönöm
MÉg az nem megy hogy egy a szerverre egy konyvtárba másolt torrentet automatán elinditsa
"Scheduled command failed: watch_directory: Command "load_start" does not exist."
ezt a hibat irja
ezzel a sorral, szoval ebben mi a hiba?schedule = watch_directory,5,5,"load_start=/Data/Torrent/watch/*.torrent"
Köszönöm
[ Szerkesztve ]
-
Kitakat
aktív tag
Sziasztok
A következöben utkozem.
make all-recursive
make[1]: Entering directory '/usr/local/src/rtorrent-git'
Making all in doc
make[2]: Entering directory '/usr/local/src/rtorrent-git/doc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/usr/local/src/rtorrent-git/doc'
Making all in src
make[2]: Entering directory '/usr/local/src/rtorrent-git/src'
Making all in core
make[3]: Entering directory '/usr/local/src/rtorrent-git/src/core'
g++ -DHAVE_CONFIG_H -I. -I../.. -I. -I./.. -I../.. -g -O2 -g -DDEBUG -Wall -s td=c++11 -pthread -I/usr/local/include -I/usr/local/include -MT download_fact ory.o -MD -MP -MF .deps/download_factory.Tpo -c -o download_factory.o download_f actory.cc
download_factory.cc: In member function ‘void core:ownloadFactory::initialize_ rtorrent(core:ownload*, torrent:bject*)’:
download_factory.cc:422:23: error: ‘const class torrent:ownloadInfo’ has no me mber named ‘mutable_dl_rate’
download->info()->mutable_dl_rate()->set_total(rtorrent->get_key_value("tot
^
In file included from ./../rpc/command_map.h:45:0,
from ./../rpc/parse_commands.h:43,
from download_factory.cc:53:
./../rpc/command.h: In instantiation of ‘tmpl& rpc::command_base::_pod() [with t mpl = std::function<torrent:bject(rpc::rt_triple<int, void*, void*>, const tor rent:bject&)>]’:
./../rpc/command.h:163:46: required from here
./../rpc/command.h:193:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
emplate <typename tmpl> tmpl& _pod() { return reinterpret_cast<tmpl&>(t_pod); }
^
./../rpc/command.h: In instantiation of ‘const tmpl& rpc::command_base::_pod() c onst [with tmpl = std::function<torrent:bject(rpc::rt_triple<int, void*, void* >, const torrent:bject&)>]’:
./../rpc/command.h:164:110: required from here
./../rpc/command.h:194:97: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
tmpl> const tmpl& _pod() const { return reinterpret_cast<const tmpl&>(t_pod); }
^
Makefile:440: recipe for target 'download_factory.o' failed
make[3]: *** [download_factory.o] Error 1
make[3]: Leaving directory '/usr/local/src/rtorrent-git/src/core'
Makefile:612: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/usr/local/src/rtorrent-git/src'
Makefile:448: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/local/src/rtorrent-git'
Makefile:380: recipe for target 'all' failed
make: *** [all] Error 2ubuntu 16.04
sudo svn checkout http://svn.code.sf.net/p/xmlrpc-c/code/stable xmlrpc-c
cd xmlrpc-c
sudo ./configure --disable-cplusplus
sudo make
sudo make installgit clone https://github.com/rakshasa/libtorrent libtorrent-git
cd libtorrent-git
./autogen.sh
./configure
make
make install
cd ..git clone https://github.com/rakshasa/rtorrent rtorrent-git
cd rtorrent-git
./autogen.sh
./configure --with-xmlrpc-c
makemake igy akad el
valakinek valami tipje?Köszönöm
Kitkat