|
From: Steve W. <sw...@wc...> - 2000-12-02 19:30:03
|
Thanks, I get the same error you do (Stack bounds exceeded in
SetHTMLOutputMode). Most puzzling. The page is saved though.
I'll try to fix this today.
sw
On Sat, 2 Dec 2000, Yann Forget wrote:
> Steve Wainstead a écrit :
> >
> > Yes, if you could send the page source, that would tell us a lot...
>
> Here it is :
>
> #!/bin/sh
>
> #######################################################
> # syncmail_gore_ynternet_sn.sh
> #
> # version 0.01 (merci d'augmenter ce numero de version
> # lors de toute modification, puis de
> # m'informer de la modif)
> #
> # le 23/11/2000
> #
> # ka...@yn...
> # ra...@r4...
> #
> ########################################################
> #
> # But: permettre l'echange de mail:
> # - de Dakar vers le monde (dakar_to_world())
> # - de Lausanne (MX) vers Dakar
> #
> # Moyens:
> # - gore.ynternet.sn recoit une ip dynamique,
> # gnudip (gdipc.pl) la fixe dans le nameserver
> # principal du domaine ynternet.sn
> # -
> #
> # le TTL pour la zone ynternet.sn est de 60 (sec)
> # je prevois donc une marge de 60 sec en plus
> # apres quoi on peut faire le etrn pour lancer
> # l'envoi du mail depuis Lausanne vers ici (gore.ynternet.sn)
> #
> #
> # BUGS: le TTL est code ici, alors qu'il devrait etre
> # recupere automatiquement ... le jour ou nous
> # changerons ce parametre, ca va planter.
>
> logs_gnudip=/var/log/gnudip.log
> logs_etrn=/var/log/etrn.log
>
> function attente_connexion {
> echo "attente connexion (45 sec)"
> sleep 45 # beark
> }
>
> function attente_ttl {
> echo "attente expiration TTL (60+20 sec)"
> sleep 80 # mouarf
> }
>
> function mail_sortant {
>
> echo "declanchement envoi du mail sortant"
> killall -ALRM qmail-send # flush mqueue
> }
>
> function mail_entrant { # ne fonctionne pas
>
> echo "declanchement reception du mail entrant (Lausanne)"
> echo -n "$(date) " >> $logs_etrn
> /usr/bin/expect -f /root/scripts/etrn.expect \
> >> $logs_etrn \
> 2>> $logs_etrn
> }
>
> function adresse_ip {
>
> echo -n "mise a jour adresse ip"
> localip=$(/sbin/ifconfig \
> | grep ppp0 -A 1| tail -1 \
> | tr ' ' '\n' | grep addr\
> | cut -d: -f2)
> echo "($localip)"
>
> echo -n "$(date) " >> $logs_gnudip
> /root/scripts/gdipc.pl \
> >> $logs_gnudip \
> 2>> $logs_gnudip
> }
>
>
> function monitoring() {
>
> echo -e "\n \
> \n\n$(/usr/bin/nslookup gore.ynternet.sn)\n \
> ETRN\n\n$(tail -8 $logs_gnudip) \
> \n\n$(tail -8 $logs_etrn)" \
> $(/sbin/ifconfig)\
> | /usr/sbin/sendmail ka...@ka...
> }
>
> attente_connexion
> adresse_ip
> attente_ttl
> mail_sortant
> mail_entrant
> monitoring
>
...............................ooo0000ooo.................................
Hear FM quality freeform radio through the Internet: http://wcsb.org/
home page: www.wcsb.org/~swain
|