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

dyndns et actualisation



Il y avait eu un message sur cette liste à propos de la réactualisation
mensuelle des comptes DYNDNS

Un petit robot facile à faire:

* Dans /etc/aliases, rajout de
traitedyndns: "| /usr/local/bin/traitedyndns"

* Fichier /usr/local/bin/traitedyndns
#!/bin/sh
export TERM=linux
NOM=S`/bin/date +"%s"`
/bin/cat > /tmp/$NOM
CMD="/usr/bin/lynx  -term=vt100 -cmd_script=/var/tmp/dyndns "
LIEN=$(/bin/grep -A 1 "expir.*visit .*link" /tmp/$NOM | /bin/grep https | /usr/bin/head -n 1)
$CMD $LIEN > /tmp/log_$NOM 

* Fichier /var/tmp/dyndns
# Command logfile created by Lynx 2.8.7dev.9 (27 Apr 2008)
key o
key a
key o
key q
key o

* Rajout dans le .forward personnel (pour exim)

if $header_from: contains "@dyn.com"
   then
        deliver traitedyndns@localhost
        deliver monadresse@personnelle.pour.verificiation
endif


Voilà, avec cela, l'activation mensuelle du compte dyndns se fait automatiquement.

François Boisson


Reply to: