Aller au contenu

Dsm 4.2Beta Et Packages Synocommunity

Featured Replies

Posté(e)

Bonsoir

une ame charitable pourrais prendre le temps de me dir comment je faire pour edité (peut etre il y a deja un tuto) pour que je fasse fonctionner SABNZBD

Merci d'avance

edit

je suis passé en attendant a NZBGET

Modifié par silverman

  • 1 mois après...
Posté(e)

Edites :

/var/packages/python/scripts/start-stop-status

Et change le exit code de "status" à 0.

C'est là : https://github.com/SynoCommunity/spksrc/blob/develop/spk/python/src/dsm-control.sh#L19

Bonjour,

Pourrais-tu stp m'indiquer comment je peux modifier le exit code? Je sais comment accéder au NAS en SSH avec Terminal (je suis sur Mac) mais après je ne sais plus quoi faire.

Merci!

Modifié par Bavich

Posté(e)

Il faut passer par un éditeur de texte en SSH. Sur les Syno c'est vi qui est installé.

Tu tapes donc

vi /var/packages/python/scripts/start-stop-status

Puis tu appuies sur i pour passer en mode insertion.

Tu te déplaces avec les flèches, tu fais tes modifications.

Ensuite tu appuies sur echap pour quitter le mode insertion.

Et tu tapes :wq! pour enregistrer et quitter.

Posté(e)

merci pour l'explication, mais lorsque j'essaye d'enregistrer les modifications, on me precise "permission denied"...

je ne sais pas quoi faire!

Quelqu'un aurait-il une solution pour moi?

Merci d'avance!

Posté(e)

Bonjour,

Y a-t-il toujours les mêmes soucis pour python avec les DSM 4.2 en version finale ?

Merci

Posté(e)

Je suis en train de télécharger la version finale, j'essaie de te dire ça rapidement, mais il y a de forte chance que ce problème persiste...

Vu la vitesse de download, je pourrais te dire ça demain ;)

Posté(e)

Toujours le même problème en version final.... Il y a même des conditions d'utilisation du centre de paquets !!!

Posté(e)

Il faut passer par un éditeur de texte en SSH. Sur les Syno c'est vi qui est installé.

Tu tapes donc

vi /var/packages/python/scripts/start-stop-status

Puis tu appuies sur i pour passer en mode insertion.

Tu te déplaces avec les flèches, tu fais tes modifications.

Ensuite tu appuies sur echap pour quitter le mode insertion.

Et tu tapes :wq! pour enregistrer et quitter.

bonjour,

Peux-tu m'expliquer ça mais comme a un enfant de 5 ans, s'il te plait ?

j'ai installé Putty sur mon pc et je me connecte en SSH a mon syno, en root.

je suis sur la bonne voie ou j'ai rien pigé ?

Merci d'avance de m'aider. :)

Modifié par matiouze

Posté(e)

Je suis sous Mac OS X donc j'utilise le terminal, alors je ne connais pas Putty.

Mais si c'est un simple client SSH, normalement tu as une invite de commande.

Donc tu tapes déjà

ssh root@xxx.xxx.xxx.xxx

en remplaçant les X par l'adresse IP de ton syno. Normalement là il te demande le mot de passe, c'est le même que le mot de passe admin.

Ensuite tu tapes la commande

vi /var/packages/python/scripts/start-stop-status

Celle-ci a pour effet d'ouvrir dans vi (un éditeur de texte en ligne de commande) le fichier start-stop-status situé dans le dossier /var/packages/python/scripts.

Là normalement tu as le fichier d'ouvert.

Tu vas appuyer sur la touche i de ton clavier une fois. Ca a pour effet de passer vi en mode insertion, c'est-à-dire que tu peux ajouter ou supprimer du texte dans le fichier.

Après à l'aide des flèches directionnelles tu te déplaces dans le fichier texte pour aller sur la ligne surlignée dans ce lien. Tu supprimes le 1 avec la touche suppr et tu mets un 0 à la place.

Ensuite tu appuies une fois sur la touch echap pour sortir du mode insertion.

Puis tu tapes (le texte va apparaître tout en bas de ta fenêtre de terminal)

:wq!

(w pour write, q pour quit) puis Entrée pour valider.

Tu sors de la session SSH en tapant exit.

Après tu redémarres ton syno et c'est bon.

Posté(e)

je comprend pas j'arrive a tout faire sauf quand je veux fermer et sauvegarder je tape :wq! il me dit permission denied

merci de votre aide

Posté(e)

Tu te connectes bien en root et non en admin ?

je lance putty et connections type SSH voila

je lance putty et connections type SSH voila

déjà en root avec l'ip il me dit accet denied

Modifié par hollowmanfr38

Posté(e)

Merci mille fois spiderben25. j'ai fais exactement ce que tu m'as dis et ça marche.

reste plus qu'a re-instaler sabnzbd.

Posté(e)

tu as regardé dans panneau de configuration - terminal ?

moi j'ai coché activer le service ssh.

Modifié par matiouze

Posté(e)

hmmm... j'ai bien cherché mais j'ai pas trouvé.

grace a la manip, j'ai pu installer et lancer sabnzb sur le syno.

il est bien "en cours d'execution" mais l'adresse :8080 ne répond plus.

EDIT :

probleme de firewall, tout est rentré dans l'ordre et semble fonctionner.

Modifié par matiouze

Posté(e)

La mise à jour qui corrige le problème de Python avec DSM 4.2 est en cours de déploiement.

Posté(e)

Voila, je suis aussi passé en 4.2 avec la bidouille pour le package python et tout fonctionne.

Merci ;)

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.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.