Bonjour à tous !
Je vais commencer par remercier l'équipe et la communauté mondedie.fr pour le boulot, permettant aux débutants comme moi d'avoir un super service de seedbox/cakebox qui pète le feu.
Ceci dit :
Je suis débutant dans ce domaine et recherche une âme charitable pour m'aider sur Debian 7.
Je vous explique :
J'ai installé il y a quelque temps une seedbox multi-utilisateur sur un dédié OVH via ce script :
http://mondedie.fr/d/5399.
J'ai donc rutorrent, cakebox-light, seedbox-manager, etc.
J'ai relancé le script hier pour ajouter 2 utilisateurs, ça a bien marché (j'ai été obligé quand même de créer manuellement 1 ou 2 fichiers).
J'ai eu quelques bugs au niveau de cakebox de chmod qui sont maintenant réglé grâce à ce tuto :
http://mondedie.fr/d/5314 mais je m'aperçois que sur aucun de mes utilisateurs il y a le bon groupe "web" pour les dossiers et fichiers se situant dans "home/nomuser/torrents".
Il me semble que c'est pour cela que je ne peux pas supprimer de fichiers ou dossiers depuis la cakebox.
J'ai l'impression que la ligne : find /home/$USER/torrents ! -group web -exec chown $USER:web {} \; du script file_torrent.sh n'est pas prise en compte. Pourtant pour les lignes du dessus, les chmod, ça a l'air de marché :
#!/bin/bash
# mise à jour des chmod et du groupe.
# chmod 775 pour les dossiers et chmod 664 pour les fichiers (obligatoire)
find /home/$USER/torrents ! -group web -type f -exec chmod 664 {} \;
find /home/$USER/torrents ! -group web -type d -exec chmod 775 {} \;
J'ai rendu le script exécutable : chmod +x /home/<username1>/.session/file_torrent.sh (en changeant le username).
J'ai ajouter la ligne : echo "system.method.set_key = event.download.finished,update_file,\"execute=/home/<username1>/.session/file_torrent.sh\"" >> /home/<username1>/.rtorrent.rc (en changeant le username également)
C'est la que je bug, je n'arrive pas a comprendre pourquoi...
Est-ce que quelqu'un à une idée de ce qu'il se passe ?
En vous remerciaaaaant.