[Résolu] ipcheck est faché avec cron

Bonjour à tous, j’ai un problème dont je ne comprend absolument pas d’où il peut venir.
J’avais suivi un tutoriel pour utiliser ipcheck avec dyndns, afin de mettre à jour mon domaine dynamique.

Le script suivant fonctionne très bien quand je le lance manuellement:

[code]#!/bin/sh

USERNAME="******“
PASSWORD=”******“
HOSTNAME=”******"

cd /root/

if [ -f /root/ipcheck.dat ]; then
ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
else
ipcheck --makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
fi
[/code]

J’ai voulut en faire un CRON. Le cron suivant s’exécute correctement:

Mieux, dans /var/syslog , si je remplace le cron par:

On voit que la commande ipcheck est bel et bien lancée par le script appelé par le cron, c’est une certitude:

MAIS, rien ne se passe, ipcheck fait comme si mon adresse était à jour, c’est à dire ne m’affiche rien, je ne sais pas si il considère vraiment que je suis à jour ou si il y arrive pas (même avec un sh /etc/ppp/ip-up.d/dyndns_update.sh > ipcheck.log dans le cron, le fichier ipcheck.log reste désespérément vide). Bon, outre le fait que c’est pénible de ne rien afficher quand on a pas mis à jour les DNS, il me semble qu’un souci plus profond, ou qui m’échappe, se manifeste là.

Si vous avez des idées je suis preneur :wink:
Même ceux qui ont des alternatives à ipcheck sont les bienvenus, si ils m’expliquent comment m’en servir :stuck_out_tongue:

J’ajoute que j’ai une etch, accessible en ssh (sans interface graphique).
Linux 2.6.18-6-686 #1 SMP Mon Aug 18 08:42:39 UTC 2008 i686 GNU/Linux

Bon, en fait ddclient a l’air de marcher :wink:
Désolé pour le post précipité :blush: