Aller au contenu

Featured Replies

Posté(e)

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

Posté(e)

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.

Posté(e)

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

Posté(e)

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.

Posté(e)
  • Auteur

pour le minimum à chrooter

je dois monter

/dev


/proc

/bin

?

pour les librairies comment fait on?

Posté(e)

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

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.