Je viens de batailler un peu sur Debian 9, j'ai une box qui tourne mais c'est pas encore ça...
Alors niveau modif, je regroupe ici ce que j'ai bricolé
Pour l'install' de libtorrent/rtorrent, ça passe effectivement en feature-bind
en pré-requis, j'ai eu besoin de ça pour la complil' de libtorrent (piqué sans comprendre chez ubuntu^^):
apt-get install --reinstall zlibc zlib1g zlib1g-dev
les compil':
cd /tmp
svn checkout http://svn.code.sf.net/p/xmlrpc-c/code/stable xmlrpc-c
cd xmlrpc-c/
./configure
make
make install
cd /tmp
git clone https://github.com/rakshasa/libtorrent.git
cd libtorrent
git checkout feature-bind
./autogen.sh
./configure
make
make install
cd /tmp
git clone https://github.com/rakshasa/rtorrent.git
cd rtorrent
git checkout feature-bind
./autogen.sh
./configure --with-xmlrpc-c
make
make install
Y'a de la modif en .rtorrent.rc, certaine directives ont l'air d'être absente avec cette version:
Faut virer ça sinon ça ne se lancera pas:
dht = off
peer_exchange = no
use_udp_trackers = yes
schedule = watch_directory,1,1,"load_start=/home/<username>/watch/*.torrent"
schedule = untied_directory,5,5,"stop_untied=/home/<username>/watch/*.torrent"
et ajouter ça:
schedule = watch_directory,1,1,"load.start=/home/<username>/watch/*.torrent"
schedule = untied_directory,5,5,"stop_untied=/home/<username>/watch/*.torrent"
trackers.use_udp.set = yes
dht.mode.set = off
protocol.pex.set = no
Par contre, y'a une couille avec le script de démarrage
un service exrat-torrent start ne passe pas, par contre:
/etc/init.d/exrat-rtorrent start
roule sans problème et la box tourne impec. J'explique pas, ça me dépasse largement donc si quelqu’un voit le truc... 😃
EDIT : Après reboot le script fait le boulot, le start/stop marche aussi
Bref ça tourne mais c'est pas tout rose, c'est un début ! Le fait de pas être sur des versions "standard" de libtorrent/rtorrent me chagrine quand même, j’espère que ça va se régler.
J’arrête là pour l'instant...
Ex.