Le 12740ième jour après Epoch, Vincent DUVERT écrivait: > Le 17 nov. 04, à 12:06, François TOURDE a écrit : > >> Le 12739ième jour après Epoch, >> Frédéric Bothamy écrivait: >> >>> * arnaud <[EMAIL PROTECTED]> [2004-11-16 16:24] : >>> >>> [...] >>> >>>>> bash: /etc/rc2.d/toto: /bin/sh: bad interpreter: Permission non >>>>> accordée >>>> >>>> voila c'est ce que j'ai maintenant. >>>> comment puis je resoudre ce prob ? >>> >>> Il faut simplement que tu rendes le fichier /etc/init.d/<ton_fichier> >>> exécutable. >> >> Non. Selon son message, c'est /bin/sh qui est en cause. :/ >> > > Mais qu'on en finisse à la fin !
Eh, on se calme! > Ce message, ça veut dire que /bin/sh n'a pas la permission d'exécuter > /etc/init.d/pure-ftpd, et ce parce que ton fichier n'est pas marqué > exécutable ! > tape la commande > chmod +x /etc/init.d/pure-ftpd > en tant que root, et je suis quasiment sûr que ça marchera. A mon avis, tu te gourres. Je pense (et ça m'est revenu en lisant ton message) que le souci c'est plutôt... L'encodage du fichier. Je crois que le fichier a été créé sous dos, et que donc les lignes se terminent avec un ^M à la fin. Ça implique que la première ligne est de la forme: #!/bin/sh^M et /bin/sh^M n'est pas un bon shell. D'où le texte "bad interpreter" dans le message d'erreur. /F - Calme en général