Salut,
Pour que mes messages partent et que je reçoive ceux des autres quand je
me connecte, j'ai configuré sendmail et fetchmail, et j'ai fait un script
ip-up.local (ou plutôt, je l'ai pompé sur Léa et adapté à ma sauce ;-)).
Tout marche très bien, mais j'aimerai qu'une fenêtre s'ouvre pour me dire
"J'ai fini !" quand il a fini (ben ouais, logique :-)). Ca m'éviterai
d'avoir les yeux fixé sur les leds du modem pour savoir quand est-ce que
je peux me déconnecter ;-)
J'ai utilisé l'excellent Xdialog pour cela, mais le problème c'est que ça
marche si je teste le script "à la main" (./ip-up.local , en root ou en
user), mais pas quand c'est ip-up qui le lance (alors que l'envoi et le
retrait du courrier se font très bien quand même).
Mon script ip-up.local est le suivant :
------------------------------------------------
#!/bin/bash
# Enregistrer les paramètres de connection
echo `date` $4 $5 ppp-on >> /home/ludo/connect-history
tail -n 1 connect-errors >> /home/ludo/connect-history
# Envoi des messages
/usr/sbin/sendmail-q
# Récéption des messages
fetchmail
/usr/bin/Xdialog --title "Information" \
--infobox "J'ai fini !" 0 0 20000
exit 0
-----------------------------------------------
Une idée ?
Merci d'avance,
Ludo
--
[EMAIL PROTECTED]
Linux 2.2.16