sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #07138
Re: vent til ppp0 er klar i scripts?
Kent B. Hansen wrote:
> Jeg vil gerne lave et script, som henter min post. Jeg kan forestille
> mig, at det skal se ca. sådan ud:
> #!/bin/bash
> /usr/sbin/usernetctl ppp1 up
> /usr/bin/fetchmail -v
> /usr/sbin/usernetctl ppp1 down
>
> Desværre blokerer usernetctl ikke indtil interfacet er klart, så den
> ræser straks videre, og laver en fejl på fetchmail linien. :(
>
> Hvordan får jeg den til at vente???
>
> Hvis der sker en fejl i f.eks. fetchmail linien, stopper scriptet så?
> (Dårlig ide, da ppp1 så ikke bliver hevet ned). Hvordan laver man 'error
> handling'?
I stedet for at tilføje det i et script så anvend "/etc/ppp/ip-up"
til at kalde fetchmail. Muligvis kan du i /etc/ppp/ip-up lave:
fetchmail -f rcfil.....
(sleep 30; /usr/sbin/usernetctl ppp1 down) &
ip-up kaldes automatisk når ppp-forbindelsen er kommet op.
Evt. kan du kigge på diald, som dog er lidt sværere at sætte op,
den vil holde forbindelsen så længe der er trafik.
(kan konfigureres)
--
mvh Frank Damgaard frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido 2:236/15.2
Follow ups
References