babloo Posté(e) le 26 août 2011 Partager Posté(e) le 26 août 2011 Bonjour,, 1) je cherche à lancer cette commande automatiquement #! /bin/sh python2.5 /temp/ajaxterm.py il suffit de le placer dans un fichier de nom quelconque?? dans /opt/etc/init.d/ ou /usr/syno/etc.defaults/rc.d ? 2) lorsque j'essaye de chrooter chroot /volume1/mondossier /bin/bash chroot /volume1/mondossier[/code] j'obtiens cette erreur: chroot: failed to run command `/bin/ash': No such file or directory quel est le problème commande non reconnue?? Merci d'avance 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) le 26 août 2011 Partager Posté(e) le 26 août 2011 hello, donne lui un non qui commence par S99_nom.sh depuis telnet tu fais un chmod 777 dessus puis tu le copies dans le dossier : /usr/syno/etc/rc.d/ ainsi il sera executé a chaque reboot. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 26 août 2011 Partager Posté(e) le 26 août 2011 Et ne pas oublier de mentionner le nom complet du chemin pour "phyton2.5" du genre #!/bin/sh /opt/bin/python2.5 /temp/ajaxterm.py Ensuite mettre un exécutable dans /temp ce n'est pas la meilleure des idée non plus (sauf si c'est pour du test)Si tu as installé IPKG il est plus intéressant de mettre le fichier de démarrage dans /opt/etc/init.d[/code] Car l'autre chemin (/usr/syno/etc/rc.d/) risque d'être écrasé lors de la mise à jour du firmware Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 26 août 2011 Partager Posté(e) le 26 août 2011 Bonjour,, 1) je cherche à lancer cette commande automatiquement #! /bin/sh python2.5 /temp/ajaxterm.py il suffit de le placer dans un fichier de nom quelconque?? dans /opt/etc/init.d/ ou /usr/syno/etc.defaults/rc.d ? 2) lorsque j'essaye de chrooter chroot /volume1/mondossier /bin/bash chroot /volume1/mondossier[/code] j'obtiens cette erreur: chroot: failed to run command `/bin/ash': No such file or directory quel est le problème commande non reconnue?? Merci d'avance quand on chroot, il faut que le chroot contienne un minimum de choses... les binaires statiques à utiliser dans le chroot, et les librairies nécessaires pour les autres. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
babloo Posté(e) le 29 août 2011 Auteur Partager Posté(e) le 29 août 2011 pour le minimum à chrooter je dois monter /dev /proc /bin ? pour les librairies comment fait on? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cricx Posté(e) le 29 août 2011 Partager Posté(e) le 29 août 2011 La commande ldd est ton amie. Tu as quelques explications sur les liens suivants : http://doc.fedora-fr.org/wiki/Utilisation_de_chroot http://smhteam.info/wiki/?wiki=ChrooterUnUtilisateur 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.