[solucionado] insserv: warning: script 'noip2' missing LSB tags and overrides
Publicado por xve (837 intervenciones) el 11/02/2015 12:41:04
Hoy me he encontrado con la necesidad de instalar un dominio de noip2 en un servidor Linux Debian para que vaya actualizando el cambio de IP.
He seguido a rajatabla el manual que viene con el paquete descargado en noip2... he copiado el binario en /usr/local/bin y he creado el archivo en /etc/init.d/noip2 con el contenido que nos indican:
pero a la hora de añadir el demonio con update-rc.d para que se ejecuta al iniciar la maquina con esta instrucción:
Me he encontrado con este mensaje de error:
La solución es sencilla, únicamente hay que poner el formato de los archivo /etc/init.d/noip2 la estructura necesaria para saber cuando iniciarlo, y pararlo... al final ha quedado así:
Ahora si funciona perfectamente:
Espero que os sirva de ayuda!!!
He seguido a rajatabla el manual que viene con el paquete descargado en noip2... he copiado el binario en /usr/local/bin y he creado el archivo en /etc/init.d/noip2 con el contenido que nos indican:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#! /bin/sh
# . /etc/rc.d/init.d/functions # uncomment/modify for your killproc
case "$1" in
start)
echo "Starting noip2."
/usr/local/bin/noip2
;;
stop)
echo -n "Shutting down noip2."
killproc -TERM /usr/local/bin/noip2
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
pero a la hora de añadir el demonio con update-rc.d para que se ejecuta al iniciar la maquina con esta instrucción:
1
update-rc.d noip2 defaults
1
2
3
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'K01noip2' missing LSB tags and overrides
insserv: warning: script 'noip2' missing LSB tags and overrides
La solución es sencilla, únicamente hay que poner el formato de los archivo /etc/init.d/noip2 la estructura necesaria para saber cuando iniciarlo, y pararlo... al final ha quedado así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#! /bin/sh
### BEGIN INIT INFO
# Provides: noip2
# Required-Start: $local_fs $remote_fs $network $syslog $named
# Required-Stop: $local_fs $remote_fs $network $syslog $named
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop noip2
### END INIT INFO
case "$1" in
start)
echo "Starting noip2."
/usr/bin/noip2
;;
stop)
echo -n "Shutting down noip2."
killproc -TERM /usr/bin/noip2
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
Ahora si funciona perfectamente:
1
update-rc.d noip2 defaults
Espero que os sirva de ayuda!!!
Valora esta pregunta


0