Le 12571i�me jour apr�s Epoch,
[EMAIL PROTECTED] �crivait:
> Jacques L'helgoualc'h a �crit :
>> Minux a �crit, mardi 1 juin 2004, � 16:34 :
>> [...]
>>
>>>Re,
>>>
>>>j'ai parl� trop vite : �a vient de ne pas marcher :-( !
>>>Script � corriger donc.
>> Pr�cise le script que tu as utilis�, et ce que �a a donn� ?
>
> Euh, je suis confus :-| j'ai en fait laiss� un mauvais path � ma
> variable conf (fichier de test dans mon home) et c pour �a que �a a
> pas march�... je suis vraiment d�sol� de cet enduit d'erreur, je vais
> me faire flageller en place publique ...
> Sinon, j'ai utilis� �a :
>
> #!/bin/sh
> CONF='/etc/vsftpd.conf'
> IP=`lynx -dump checkip.dyndns.org | grep IP | awk '{print $4}'`
> cat $CONF | sed -e"s/pasv_address=.*/pasv_address=$IP/" > $CONF
Juste pour �tre s�r de pas tomber dans le cas qui va mal:
#!/bin/sh
CONF='/etc/vsftpd.conf'
IP=`lynx -dump checkip.dyndns.org | grep IP | awk '{print $4}'`
/bin/rm -f ${CONF}.old
/bin/mv $CONF ${CONF}.old
sed -e"s/pasv_address=.*/pasv_address=$IP/" > $CONF < ${CONF}.old
�a fait pareil, mais en plus tu es s�r de pr�server une version de
$CONF au cas o�, et de ne pas �craser le fichier au cas o� aussi.
Et puis c'est un peu plus 'legal' ...
--
A person who has nothing looks at all there is and wants something.
A person who has something looks at all there is and wants all the rest.