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