babloo Posté(e) le 26 août 2011 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
Invité Posté(e) le 26 août 2011 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
PatrickH Posté(e) le 26 août 2011 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
cricx Posté(e) le 26 août 2011 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
babloo Posté(e) le 29 août 2011 Auteur 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
cricx Posté(e) le 29 août 2011 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
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.