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

Répondre à