Ubicar script de actualización para NO-IP

Terra 1 torrecollons en terra.es
Lun Dic 1 23:00:36 GMT 2008


En/na Mauricio J. Adonis C. ha escrit:
>
>> Hola Mauricio,  me quedo la duda de si lo solucionaste o no, podrías
>> decirnos algo?
>>     
>
> Hola, no, no lo he solucionado. Sólo lanzo el demonio manualmente de vez
> en cuando para asegurarme que el dominio sigue actualizado a mi IP.
>   
$ sudo locate no-ip
/var/lib/dpkg/info/no-ip.postinst
/var/lib/dpkg/info/no-ip.list
/var/lib/dpkg/info/no-ip.prerm
/var/lib/dpkg/info/no-ip.postrm
/var/lib/dpkg/info/no-ip.conffiles
/var/lib/dpkg/info/no-ip.md5sums
/etc/init.d/no-ip
/etc/logcheck/ignore.d.server/no-ip
/etc/logcheck/ignore.d.server/no-ip/logcheck.ignore
/etc/rc0.d/K20no-ip
/etc/rc1.d/K20no-ip
/etc/rc2.d/S20no-ip
/etc/rc3.d/S20no-ip
/etc/rc4.d/S20no-ip
/etc/rc5.d/S20no-ip
/etc/rc6.d/K20no-ip
/etc/no-ip.conf
/usr/bin/no-ip
/usr/share/doc/no-ip
/usr/share/doc/no-ip/changelog.Debian.gz
/usr/share/doc/no-ip/README.Debian
/usr/share/doc/no-ip/copyright
/usr/share/man/man8/no-ip.8.gz

Parece que tengo una versión antigua, quizá ahí esta la diferencia, te 
paso arriba el resultado de un locate, lo mas importante es lo que hay 
en el directorio /etc. fíjate si en tu sistema de ficheros esta igual, 
en caso contrario intenta poner los ficheros en los mismos directorios.

Te añado uno de los ficheros de rcX.d
 cat /etc/rc0.d/K20no-ip
#! /bin/sh
# /etc/init.d/no-ip2.sh

# Supplied by no-ip.com
# Modified for Debian GNU/Linux by Eivind L. Rygge <eivindarygge.org>
# Modified too by Otavio Salvador <otavioadebian.org>

DAEMON=/usr/bin/no-ip

test -x $DAEMON || exit 0

case "$1" in
    start)
    echo -n "Starting dynamic address update: "
    start-stop-daemon --start --exec $DAEMON
    echo "no-ip."
    ;;
    stop)
    echo -n "Shutting down dynamic address update: "
    start-stop-daemon --stop --exec $DAEMON
    echo "no-ip."
    ;;

    force-reload|restart)
    echo -n "Restarting dynamic address update: "
    start-stop-daemon --stop --oknodo --retry 30 --exec $DAEMON
    start-stop-daemon --start --exec $DAEMON
    echo "no-ip."
    ;;

    *)
    echo "Usage: $0 {start|stop|restart}"
    exit 1
esac
exit 0

Mi ejecutable se llama no-ip, es este
/usr/bin/no-ip

Pere

torrecollonsaterra.es <mailto:torrecollonsaterra.es>







Más información sobre la lista de distribución ubuntu-es