salut la liste,Essaie un sticky bit (pour les "autres") ou un SGUID (pour le"groupe") sur ton fichier epxse - ton user aura le droit de root le temps de la commande.
j'essaie d'éxecuter un script qui se nomme: "epsxe_start.sh" en utilisateur normal(conseillé), j'ai un message:
/opt/bin/epsxe_start.sh: line 6: ./epsxe: Permission denied
voici mon script:
1 #!/bin/bash 2 3 export EPSXE='/opt/jeux/epsxe' 4 export LD_LIBRARY_PATH=$EPSXE 5 cd $EPSXE 6 ./epsxe 7 chmod 666 $EPSXE/cfg/*.cfg $EPSXE/sstates/* \ 8 $EPSXE/memcards/*.mcr $EPSXE/snap/* 2>/dev/null
et un ll de epsxe donne -rw-r--r-- 1 root root 140265 mar 12 2002
/opt/jeux/epsxe/epsxe
sachant que le path de /opt/bin est déjà déclaré.
auriez-vous une idée, svp?
merci d'avance.
------------------------------------------------------------------------
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com".
Foire Aux Questions de la liste : http://mdk.mondelinux.org
chmod +s ou + t sur ton fichier
chmod +t fichier sinon chmod 1xxx selon les permissions actuelles ou voulues
chmod g+s fichier sinon chmod 2xxx idem ci-dessus
chmod u+s fichier sinon chmod 4xxx idem ci-dessus
Autre possibilité : donner le groupe à ton user. Dans ton cas pas conseillé vu le ll.
..
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com".
Foire Aux Questions de la liste : http://mdk.mondelinux.org