Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1861 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Problème d'interpréteur avec dchroot

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'interpréteur avec dchroot

n°731783
multani
Dépressionnisé
Posté le 18-09-2005 à 20:04:58  profilanswer
 

Salut,
 
 
j'ai une Debian 64bits d'installée, avec un chroot 32 bits dans le dossier /var/chroot/sid-ia32/ pour pouvoir exécuter mes applis 32 bits (méthode trouvée sur le site d'alioth)
Je lance mes applications 32bits via dchroot, et un petit script :


#!/bin/sh
ARGS=""
for i in "$@" ; do
        ARGS="$ARGS '$i'"
done
 
exec dchroot -c ia32 -d "`basename $0`" "$ARGS"


Pour lancer mes applis, je fais un lien vers ce script ( /usr/local/bin/do_chroot ) dans /usr/local/bin, portant le nom de l'appli a exécuter ...
 
et mon /etc/dchroot.conf :


# /etc/dchroot.conf
#
# This file configures the chroots that users can access with the 'dchroot'
# command.  Input lines consist of a description and a path separated by
# whitespace.  If more than one input line is present the first will be the
# default chroot.
 
# Example : the following line enables a chroot called 'stable'
# located at /chroot/stable
 
#stable /chroot/stable
 
# ia32 chroot
ia32    /var/chroot/sid-ia32


Bref, rien de bien extraordinaire...
 
 
 
Depuis quelques jours, je ne peux plus exécuter de script via ce truc :


jon@deb64:~$ gni
(ia32) gni  
Pas d'interpréteur de commandes
dchroot: Child exited non-zero.
dchroot: Operation failed.
jon@deb64:~$  


 
Avec le script "gni" en question dans le chroot :  


root@deb64:/usr/local/bin# cat gni  
#!/bin/sh
 
echo "gni ?"
root@deb64:/usr/local/bin# ll gni
-rwxr-xr-x  1 root staff 24 2005-09-18 17:52 gni
root@deb64:/usr/local/bin#  


Et ça me fait ça pour tout les script que j'ai ... :/
 
Dans le chroot, /bin/sh pointe vers /bin/bash. Je peux chrooter en root, et passer en user "jon" après. je vois pas trop ec qui déconne ... :/
 
Si quelqu'un a une piste ... :jap:

mood
Publicité
Posté le 18-09-2005 à 20:04:58  profilanswer
 

n°731790
multani
Dépressionnisé
Posté le 18-09-2005 à 20:08:16  profilanswer
 

Je précise, ça a eu marché sans problème [:petrus75]

n°731952
multani
Dépressionnisé
Posté le 19-09-2005 à 08:54:15  profilanswer
 

[:pingouino]

n°732309
multani
Dépressionnisé
Posté le 19-09-2005 à 22:15:35  profilanswer
 

[:zytrasnif]

n°732314
Jar Jar
Intaigriste
Posté le 19-09-2005 à 22:33:51  profilanswer
 

Il te manquerait pas /bin/sh dans le chroot ?

n°732317
multani
Dépressionnisé
Posté le 19-09-2005 à 22:42:21  profilanswer
 

Il pointe vers /bin/bash.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Problème d'interpréteur avec dchroot

 

Sujets relatifs
problème de mot de passe avec sudoprobleme live cd distrib whax
Problème avec XKB et les applications Java sous Solaris 10[Debian] problème de syslog
Problème carte wifi sous mandrake 10.2problème lors d'un apt-get update
probleme de reconnaissance de disque dur ext.usb sous mandrakeproblème de lecture de fichiers
[OSX] Problème pour supprimer un utilisateurPetit problème de multiboot
Plus de sujets relatifs à : Problème d'interpréteur avec dchroot


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR