Start noip2 service all'avvio del sistema

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
darioubuntu
Prode Principiante
Messaggi: 54
Iscrizione: venerdì 4 gennaio 2008, 12:06

Start noip2 service all'avvio del sistema

Messaggio da darioubuntu »

Salve, ho un sistema Ubuntu server dove ho installato noip Linux Dynamic Update Client seguendo quanto riportato in :
https://www.noip.com/support/knowledgebase/installing-the-linux-dynamic-update-client-on-ubuntu/

Tutto sembra funzioni.
Non capisco però cosa devo fare affinché il servizio in questione venga avviato in automatico all'accensione del sistema.

Il file README.FIRST.ITALIANO riporta:

Codice: Seleziona tutto

Se tu vuoi che parta in automatico ad ogni avvio del PC,allora metti lo scr=
ipt
seguente nella directory che contiene appunto tutti gli script che si avvia=
no
in automatico.(/etc/init.d/rcX.d or /sbin/init.d/rcX.d or ???)

        #######################################################
        #! /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
        #######################################################

Dove la 'X' in rcX.d e il valore ottenuto impartendi il seguente comando
        grep initdefault /etc/inittab | awk -F: '{print $2}'
Quando eseguo l'ultima riga il sistema risponde : grep: /etc/inittab: File o directory non esistente
Inoltre non riscontro la presenza dell directory rcX.d
Grazie
Ultima modifica di darioubuntu il mercoledì 1 aprile 2015, 14:01, modificato 1 volta in totale.
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20415
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Start noip2 service all'avvio del sistema

Messaggio da Mdfalcubo »

Sposto in server.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Start noip2 service all'avvio del sistema

Messaggio da tunnel_net »

metti "/usr/local/bin/noip2" o meglio "/path/nomescript start"
in /etc/rc.local
apt-get moo
darioubuntu
Prode Principiante
Messaggi: 54
Iscrizione: venerdì 4 gennaio 2008, 12:06

Re: Start noip2 service all'avvio del sistema

Messaggio da darioubuntu »

Ciao, nel file /etc/rc.local leggo:

Codice: Seleziona tutto

This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
non è che il codice aggiunto viene eseguito a ogni multiuser runlevel?

Grazie
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Start noip2 service all'avvio del sistema

Messaggio da tunnel_net »

Si.

Il multiuser runlevel è un modo elegante per dire:
viene eseguito alla fine del normale boot, prima del login, con pemission di root

Aggiungi una riga in fondo
apt-get moo
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti