Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[resolu][bash]bash: ./ipodpatcher: Permission non accordée
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
jetboo
Tux's lil' helper
Tux's lil' helper


Joined: 26 Dec 2007
Posts: 94

PostPosted: Sun May 11, 2008 10:51 am    Post subject: [resolu][bash]bash: ./ipodpatcher: Permission non accordée Reply with quote

Bonjour, depuis quelque temps je n'arrive plus à executer de fichier binaire
voila ce que ca donne quand j'essais d'executer le fichier ipodpatcher(Linux32x86) (qui est disponible ici http://www.ipodlinux.org/Manual_Installation#Before_you_begin)
en root :
Code:
JetBoX ipodlinux # ./ipodpatcher --scan
bash: ./ipodpatcher: Permission non accordée


et pourtant
Code:
JetBoX ipodlinux # file ipodpatcher
ipodpatcher: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.1, dynamically linked (uses shared libs), stripped




une idée ? c'est arrivé je crois depuis que j'ai changé mon cpu un pentium M à un core2duo ptet je dois recompiler ce bash ?

help ! :?


Last edited by jetboo on Mon May 12, 2008 10:22 am; edited 1 time in total
Back to top
View user's profile Send private message
Desintegr
l33t
l33t


Joined: 25 Mar 2004
Posts: 863
Location: France - Orléans

PostPosted: Sun May 11, 2008 10:55 am    Post subject: Reply with quote

Le fichier est-il exécutable (à vérifier avec ls -l) ?
Et chmod +x pour rendre un fichier exécutable.
_________________
Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Back to top
View user's profile Send private message
jetboo
Tux's lil' helper
Tux's lil' helper


Joined: 26 Dec 2007
Posts: 94

PostPosted: Sun May 11, 2008 10:56 am    Post subject: Reply with quote

Desintegr wrote:
Le fichier est-il exécutable (à vérifier avec ls -l) ?
Et chmod +x pour rendre un fichier exécutable.


oui il l'est
Code:
JetBoX ipodlinux # ls -l
total 1913
drwx------ 12 jet  jet      360 mai 10 23:45 Ipod_fs_220606
drwxr-xr-x  2 jet  jet       80 jan  9 03:00 ipodlinux-installer-2.31l-r2394
-rw-r--r--  1 root root     512 mai 10 23:50 ipod_mbr_backup
-rwxr-xr-x  1 jet  jet   436404 mai 11 00:33 ipodpatcher
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sun May 11, 2008 11:52 am    Post subject: Reply with quote

2 pistes :

- Le fichier est dans ton home ? Si oui : la partition /home ne serait pas montée avec l'option noexec, qui est justement pour interdire l'exécution de binaires placés dans la partition ?
- Si le premier point n'est pas applicable, je suppose que le programme tente d'accéder à un périphérique. As-tu les droits dessus ? a la limite "strace -e trace=open ./ipodpatcher" pour voir quels sont les fichiers ouverts par le programme
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
jetboo
Tux's lil' helper
Tux's lil' helper


Joined: 26 Dec 2007
Posts: 94

PostPosted: Sun May 11, 2008 1:58 pm    Post subject: Reply with quote

guilc wrote:
2 pistes :

- Le fichier est dans ton home ? Si oui : la partition /home ne serait pas montée avec l'option noexec, qui est justement pour interdire l'exécution de binaires placés dans la partition ?
- Si le premier point n'est pas applicable, je suppose que le programme tente d'accéder à un périphérique. As-tu les droits dessus ? a la limite "strace -e trace=open ./ipodpatcher" pour voir quels sont les fichiers ouverts par le programme


alors merci tout dabord pour ton aide mais je n'ai pas l'option noexec dans mon fstab

Code:
/dev/sda6               /home           reiserfs        user,noatime    0 1


et pour strace il doit me manquer quelque chose car
Code:
JetBoX ipodlinux # strace -e trace=open ./ipodpatcher
bash: strace: command not found
Back to top
View user's profile Send private message
Tuxicomane
Apprentice
Apprentice


Joined: 14 Nov 2006
Posts: 290
Location: Val-de-Marne, FRANCE

PostPosted: Sun May 11, 2008 2:14 pm    Post subject: Reply with quote

Quote:
et pour strace il doit me manquer quelque chose
Oui, dev-util/strace par exemple ? :)
Back to top
View user's profile Send private message
jetboo
Tux's lil' helper
Tux's lil' helper


Joined: 26 Dec 2007
Posts: 94

PostPosted: Sun May 11, 2008 2:36 pm    Post subject: Reply with quote

Tuxicomane wrote:
Quote:
et pour strace il doit me manquer quelque chose
Oui, dev-util/strace par exemple ? :)


oui effectivement :) mais jy comprends vraiment rien ...
Code:
JetBoX ipodlinux # strace -e trace=open ./ipodpatcher
strace: exec: Permission denied
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sun May 11, 2008 3:07 pm    Post subject: Reply with quote

Heu, strace n'arrive pas a exécuter ton binaire...
Ton binaire doit avoir un problème... Essaye de le recompiler.
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
jetboo
Tux's lil' helper
Tux's lil' helper


Joined: 26 Dec 2007
Posts: 94

PostPosted: Sun May 11, 2008 3:16 pm    Post subject: Reply with quote

guilc wrote:
Heu, strace n'arrive pas a exécuter ton binaire...
Ton binaire doit avoir un problème... Essaye de le recompiler.

ben en faite ce binaire je l'ai recupéré sur le site de ipodlinux, http://www.ipodlinux.org/Manual_Installation ... ptet jen demande trop mais ..pourrais tu essayer de le telecharger et l'executer voir ?

Merci d'avance
Back to top
View user's profile Send private message
avendesora
Veteran
Veteran


Joined: 16 Aug 2002
Posts: 1739
Location: Betelgeuse vicinity

PostPosted: Sun May 11, 2008 3:49 pm    Post subject: Reply with quote

Tu as l'option "user" dans ton fstab. D'après man mount:
Code:
user   Allow an ordinary user to mount the file system. ....  This  option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line user,exec,dev,suid).

Faudrait que tu rajoutes "exec" dans le fstab.
Back to top
View user's profile Send private message
jetboo
Tux's lil' helper
Tux's lil' helper


Joined: 26 Dec 2007
Posts: 94

PostPosted: Mon May 12, 2008 10:22 am    Post subject: Reply with quote

mseigneurin wrote:
Tu as l'option "user" dans ton fstab. D'après man mount:
Code:
user   Allow an ordinary user to mount the file system. ....  This  option implies the options noexec, nosuid, and nodev (unless overridden by subsequent options, as in the option line user,exec,dev,suid).

Faudrait que tu rajoutes "exec" dans le fstab.


Merci à tous ca a marché :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum