Le 19/11/07, Jérôme Lelong <[EMAIL PROTECTED]> a écrit :
>
> Re,
>
> On Mon Nov 19, Jacques L'helgoualc'h wrote:
>
> >
> > > pour configurer ce genre de chose, j'utilise exim [...]
> > >
> > > #!/bin/sh
> > >
> > > if [ "$IFACE" == "eth0" ]; then
> > > #first check eth0
> > >     IP=`ifconfig | grep -F2 eth0 | grep "inet addr" | cut -d ":" -f
> > > 2 | cut -d " " -f 1`
> >
> >  * Ce ne serait pas plutôt «grep -A1 "^{IFACE}"» ?
> >
> >  * Dans le second grep, une locale française réduit «addr» en
> > «adr», add?r est polyglotte.
> >
> > (et grep | grep  | cut | cut, ça pourrait se réécrire  en un seul Awk
> > ou Sed...).
>
> merci pour ces remarques, à force de changements certains scripts ont
> bien besoin d'un regard neuf.
>
>
> > > Attention, j'ai l'impression qu'exim4 ne sait pas résoudre les nom
> > > de domaine, il faut lui donner l'adresse IP du smtp.
> >
> > Il suffit de le lui demander gentiment :)
> >   route_list = * smtp.neuf.fr bydns
>
> route_list = * ${readfile{/etc/smarthost}{}} bydns
> pour poursuivre dans la logique du post qui est de détecter le smtp en
> fonction de l'IP.
>
> Jérôme.


Merci pour toutes vos réponses

Je teste les solutions  pour voir la plus simple ...

Cyrille

Répondre à