• Seedbox
  • [Discussion] Installer ruTorrent sur Debian 8 (nginx & php-fpm)

bon j'ai viré les plugins et hop la mise à jour c'est faite.

Mille merci Ex_rat.
6 jours plus tard
bonjour à tous,

depuis ma MAJ en 3.7 quand je fais une recherche en utilisant la fonction recherche de rutorrent sur le tracker T411 je ne peux pas lancer de téléchargement en cliquant droit et télécharger. Par contre si je vais chercher le torrent sur le site là il télécharge bien le fichier.

Vous avez une idée ?
seb_c_bi1 wrote:depuis ma MAJ en 3.7 quand je fais une recherche en utilisant la fonction recherche de rutorrent sur le tracker T411 je ne peux pas lancer de téléchargement en cliquant droit et télécharger. Par contre si je vais chercher le torrent sur le site là il télécharge bien le fichier.

Bonjour,

C'est parce que la mise à jour à effacé les modifications que tu avais faites sur les fichiers de configuration :

* Le dossier rutorrent * \plugins\extsearch\engines\Torrent411.php :
<?php

class Torrent411Engine extends commonEngine
{
    public $defaults = array("public" => true, "page_size" => 50, "cookies" => "www.t411.me|uid=XXX;pass=XXX;authKey=XXX");

...
Tu dois remplacer les XXX des UID, PASS et AUTHKEY à la main, c'est pas automatique

Tu trouvera ces 3 infos dans les cookies de ton navigateur pour le site T411.io. Tu affiche les cookies de T411.io, puis tu copie la valeur 3 cookies correspondant. (8 ou 9 chiffres pour l'uid si je me souviens bien, un mélange alphanumérique pour les 2 autres)

Voila, j’espère que ça marchera
j'ai retiré le cookie et je l'ai retapé et ça fonctionne. Merci pour le tuyau Evililim.
Hello les loulou,
J'ai une petite question: ce superbe script qui m'avait livré un serv niquel en Debian 7.5 fonctionnera-t-il sur une install fraîche de Jessie par hasard ?
Merci beeaauuccoouupp
Alors pour l'instant non.
Le seul truc que je peux te proposer si tu veux, c'est une version de test en cours du script light mais il faudra impérativement refuser l'installation de seedbox-manager dans le choix au début, ça ne passe pas encore. De plus, tu ne seras pas forcement raccord avec une version définitive à suivre pour des histoires de dépôts.

Si tu veux tester:
apt-get update && apt-get upgrade -y
apt-get install git-core -y


cd /tmp
wget http://www.ratbox.nl/test_script/essential.tar.gz
tar xzfv essential.tar.gz
cd essential
chmod a+x essential.sh && ./essential.sh
C'est ok avec tous mes tests, t'as un ruTorrent qui tourne, mais ça reste "expérimental" parce que je bataille encore pas mal pour la suite
Ex.
ex_rat wrote:Alors pour l'instant non.
Le seul truc que je peux te proposer si tu veux, c'est une version de test en cours du script light mais il faudra impérativement refuser l'installation de seedbox-manager dans le choix au début, ça ne passe encore. De plus, tu ne seras pas forcement raccord avec une version définitive à suivre pour des histoires de dépôts.

Si tu veux tester:
apt-get update && apt-get upgrade -y
apt-get install git-core -y
cd /tmp
wget http://www.ratbox.nl/test_script/essential.tar.gz
tar xzfv essential.tar.gz
cd essential
chmod a+x essential.sh && ./essential.sh
C'est ok avec tous mes tests, t'as un ruTorrent qui tourne, mais ça reste "expérimental" parce que je bataille encore pas mal pour la suite
Ex.
Merci beaucoup pour ta réponse!
Alors perso, seedbox-manager, je m'en moque complètement, je suis seul sur mon serv (enfin pour la partie rutorrent/cakebox) et mon rutorrent plante pas (au pire, un coup de ssh et un relance service, ça va aussi vite que d'ouvrir firefox et d'aller sur la page seedbox-manager 😛 )
Je vais peut être plutôt tenter de le faire en mode manuel du coup pour bien suivre toutes les étapes les unes après les autres au cas où il y aurait des erreurs pendant le process, que je puisse les log
Alors le tuto manuel passera pas tel quel, y'a un soucis avec ffmpeg et le paquet libcrypto par exemple qui font que tu n'iras pas au bout du truc. C'est ok pour le script plus haut par contre.
Avec le lien script test, la conf est pas exotique, nginx est "standard mondédié" entre autre, donc c’est peut-être le plus simple sachant qu'il ne t'installe rien de superflu
Ex.
ex_rat wrote:Alors le tuto manuel passera pas tel quel, y'a un soucis avec ffmpeg et le paquet libcrypto par exemple qui font que tu n'iras pas au bout du truc. C'est ok pour le script plus haut par contre.
Avec le lien script test, la conf est pas exotique, nginx est "standard mondédié" entre autre, donc c’est peut-être le plus simple sachant qu'il ne t'installe rien de superflu
Ex.
Et du coup pour info, comment tu as passé les soucis ffmpeg & libcrypto ?
Pour ffmpeg, j'ai installé un depot de plus, voir ici: http://www.deb-multimedia.org/
et pour l'autre, ajout du paquet libssl-dev
J'ai plus trop le machin en tête, y'a peut-être d'autres soucis
Ex.
lokiii wrote:Je vais peut être plutôt tenter de le faire en mode manuel du coup pour bien suivre toutes les étapes les unes après les autres au cas où il y aurait des erreurs pendant le process, que je puisse les log 🙂
Salut,

j'ai bien fais d'attendre, ça répond à ma question. J'allais le sugérer.
Par contre, ffmpeg est facultatif. Ainsi, il n'est pas forcément nécessaire de l'installer. Il est principalement requis pour le plugin screenshots de ruTorrent.

De plus, toujours par rapport au tutoriel, opte pour le dépôt de Nginx. Du moins, si tu souhaite avoir la dernière version du paquet Nginx; c'est la 1.8 (stable et ce depuis une semaine). Je crains que celui de Dotdeb ne soit à jour (cf cette page).
Ouais c’est que pour screenshot mais ça t'affiche une erreur dans rutorrent, c'est pas chic
Pour l'instant, je crois qu'une install' en 7 avec migration derrière reste le plus simple en attendant, enfin moi je ferais ça
Ex.
L'erreur de Screenshot sous ruTorrent peut elle être désactivée en ne chargeant pas le plugin concerné ? (parce que perso, les screenshots, je m'en moque royalement )

PS: pour le repo dotdeb, je me demandait hier à quoi il servait en fait quand j'ai mis à jour mon source.list, parce qu'apparemment c'est pour nginx et php (entre autre), mais tout ceci n'est-il pas géré directement soit par le dépot officiel debian, soit par le dépot nginx ?
Moi j'ai pas le depot nginx, juste dotdeb et j'ai nginx en 1.8.0. Php avec le depot debian, y'a pas encore sur dotdeb comme pour wheezy mais ça va venir je pense.
Ex.
D'ac merci Ex, j'ai hésité à mettre juste à la place de principalement.
Et oui, c'est vrai il affiche bien un message d'erreur. Après, pour l'éviter, il suffit de le déinstaller au préalable. Le désactivé ? C'est possible... Navré, je m'en souviens plus.

Au début, les deux dépôts étaient présent et chacun avait un rôle distinct (l'un pour le php, l'autre pour nginx).
Au fil du temps, le tutoriel à évolué, ainsi celui de Nginx fut retiré.
Ces paquets sont bien disponible via le dépôt (officiel) de Debian. Cependant, cette voie est fortement déconseillé.
Via ces dépôts et c'est l'une des raisons principales, on est certain de disposé de la toute dernière version.

Ha alors Dotdeb n'aurait publié d'article sur la v1.8... Je m'attendais à voir un nouveau billet (ou article) et non celui-ci; c'est le dernier. Et oui, je le pense aussi que Dotdeb y viendra. À moins d'un changement (majeur) chez Debian.
Wagner wrote:D'ac merci Ex, j'ai hésité à mettre juste à la place de principalement.
Et oui, c'est vrai il affiche bien un message d'erreur. Après, pour l'éviter, il suffit de le déinstaller au préalable. Le désactivé ? C'est possible... Navré, je m'en souviens plus.

Au début, les deux dépôts étaient présent et chacun avait un rôle distinct (l'un pour le php, l'autre pour nginx).
Au fil du temps, le tutoriel à évolué, ainsi celui de Nginx fut retiré.
Ces paquets sont bien disponible via le dépôt (officiel) de Debian. Cependant, cette voie est fortement déconseillé.
Via ces dépôts et c'est l'une des raisons principales, on est certain de disposé de la toute dernière version.

Ha alors Dotdeb n'aurait publié d'article sur la v1.8... Je m'attendais à voir un nouveau billet (ou article) et non celui-ci; c'est le dernier. Et oui, je le pense aussi que Dotdeb y viendra. À moins d'un changement (majeur) chez Debian.
enfaite vous êtes trop pressé. Le type qui gère dotdeb est tout seul je crois. ça arrive les dépôt dotdeb pour debian pas de panique.
Il faut utiliser le dépôt de debian pour php. Car la version est la 5.6 . Dotdeb pour jessie ne va mettre à dispo que php7 quand ça sortira.
Pour nginx 1.8 ça arrive.

Perso j'attends que dotdeb sort le dépôt jessie pour mettre à jour.
@Magicalex : Non, j'ai bien compris comme lu le dernier article de Dotdeb. Il n'y a pas la moindre panique... ni d'impatience.
Il existe déjà une nouvelle version de PHP : la v5.6.8. Et a priori, tu n'as lu les premiers commentaires (de l'article).

@Ti-Gars : Bonjour, non c'est anormal. J'imagine, il doit y avoir une (ou plusieurs) erreur dans le fichier source.list.
De rien, c'est un peu étrange car ceux (par défaut) ne devraient poser de problème. J'ai l'impression qu'il s'agit d'une erreur de syntaxe.
Voici un exemple, il est destiné a Wheezy x64 :
deb http://ftp.fr.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian wheezy main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
Edit : J'ai retiré toute mention de stable. Ainsi, ça restera dans le cadre de Wheezy.
4 jours plus tard
Bonsoir j'ai un petit probleme

j'ai voulu ajouter un utilisateur supplémentaire comme indiqué sur le tuto. jusque la la procédure c'est bien déroulée,

le FTP a bien été créer, le fichier avec le nom d'utilisateur et le mot de passe dans le répertoire PASSWD a également été créer, ainsi que le vhost pointant vers le dossier passwd dans NGINX

En somme tous semble correct, mais lorsque je veux m'identifier impossible il me remet a chaque fois la page pour se loguer
olivers wrote:Bonsoir j'ai un petit probleme

j'ai voulu ajouter un utilisateur supplémentaire comme indiqué sur le tuto. jusque la la procédure c'est bien déroulée,

le FTP a bien été créer, le fichier avec le nom d'utilisateur et le mot de passe dans le répertoire PASSWD a également été créer, ainsi que le vhost pointant vers le dossier passwd dans NGINX

En somme tous semble correct, mais lorsque je veux m'identifier impossible il me remet a chaque fois la page pour se loguer
Salut, le pseudo ne contient pas de caractère spéciaux ?