kiuzz Posté(e) le 27 juillet 2012 Partager Posté(e) le 27 juillet 2012 Bonjour à tous, J'ai finallement réussi à compiler / installer un package Sickbeard avec des providers supplémentaires. Pour ce faire, j'ai utilisé votre "outil" Spksrc, dupliquer le spk sickbeard et créé un nouveau avec un autre nom. J'ai renommé tout ce qui était nécessaire (git URL, noms, path, etc) et créé mon package "mysickbeard.spk" Mon package s'installe bien. L'application tourne parfaitement bien. L'interface web est accessible via http://<ip_nas>:8081. Donc tout roule, exepté le raccourci dans le DSM qui ouvre une page avec une URL qui pointe sur /webman/3rdparty/mysickbeard/sickbeard.cgi et une erreur "Page not found". Vérifié en SSH, le fichier @ /webman/3rdparty/mysickbeard/sickbeard.cgi existe bien à l'endroit où il va le chercher et contient: #!/usr/local/sickbeard/env/bin/python import os import ConfigParser config = ConfigParser.ConfigParser() config.read('/usr/local/mysickbeard/var/config.ini') protocol = 'https' if int(config.get('General', 'enable_https')) else 'http' port = int(config.get('General', 'web_port')) print 'Location: %s://%s:%d' % (protocol, os.environ['SERVER_NAME'], port) print Le fichier @ /usr/local/mysickbeard/var/config.ini existe également et contient: { ".url": { "com.synocommunity.packages.sickbeard": { "title": "MySickBeard", "desc": "MySickBeard Web UI", "icon": "images/mysickbeard-{0}.png", "type": "url", "url": "3rdparty/mysickbeard/sickbeard.cgi", "allUsers": true } } } J'ai posté la même question sur le forum UK et on m'a conseillé de la poser ici (http://forum.synolog...=208252#p208245). Est-ce que j'ai besoin de permissions particulière sur le fichier .cgi ? Est-ce que qqch manque ou est incorrect dans un de mes fichiers (en particulier "com.synocommunity.packages.sickbeard" dont je comprend pas l'usage) ? Enfin bref, si quelqu'un peu m'aider... Merci d'avance et merci beaucoup pour le boulot que vous faite pour nous !! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 28 juillet 2012 Partager Posté(e) le 28 juillet 2012 Diaoul, Piwi, Nounours, si vous passez par là ... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PiwiLAbruti Posté(e) le 29 juillet 2012 Partager Posté(e) le 29 juillet 2012 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
kiuzz Posté(e) le 29 juillet 2012 Auteur Partager Posté(e) le 29 juillet 2012 À la 1ère ligne du script CGI, il faudrait remplacer #!/usr/local/sickbeard par #!/usr/local/mysickbeard, non ? Attention au renommage, le moindre chemin oublié fera planter SickBeard. Yep correct, c'était bien ce chemin qui était faux... j'avais décidé de renommer le paquet histoire de pas avoir de problème avec le package strandard qui était encore installé et configuré. C'était un peu long et fastidieux, mais ça m'a permis de comprendre un peu comment fonctionne Spksrc (j'ai évité le search&replace) Quoi qu'il en soit, Merci ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.