[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vsftpd, ip dynamique, routeur et mode passif



ascii a écrit :



cat $CONF | sed -e"s/pasv_address=.*/pasv_address=$IP/" > $CONF



Là, c'est  plus grave,  quand le  shell ouvre $CONF  en écriture,  il en
efface le contenu...

non. j'ouvre pas le fichier avec sed mais j'envoi le contenu dans sed.
le cat est effectué avant que le $CONF soit ouvert en écriture.
ce script marche sur debian stable (je l'ai essayer avant de le poster).


Salut,

effectivement, ça m'a bouffé la fin du fichier de conf hier !!
Pas glop :-(


# Sed v.3 ou -
mv "$CONF" "$CONF.old" && \
 sed -e "s/pasv_address=.*/pasv_address=$IP/" < "$CONF.old" > "$CONF"


# Sed v.4

 sed -i -e "s/pasv_address=.*/pasv_address=$IP/" "$CONF"



Là, c'est beaucoup mieux et ça marche :-)

Merci et bonne journée à tous.

bon week everybody!!



merci, à toi aussi,





--
Pour me répondre, prière d'ôter le "Spam-poum." de mon adresse.



Reply to: