2014-06-17 12 views
8

Utworzono skrypt powłoki automatycznej. Następnie dałem pozwolenie na wykonanie.Brakujące informacje LSB (skrypt powłoki początkowej)

Add a link to /etc/inin.d/ : sudo ln -snf /opt/myapp/apimanager /etc/init.d/apimanager 

polecenie update-rc.d, aby ustawić poziom uruchomieniowy

sudo update-rc.d apimanager defaults 

I skończyć z poniższym błędem

update-rc.d: warning: /etc/init.d/apimanager missing LSB information 
update-rc.d: see <http://wiki.debian.org/LSBInitScripts> 
Adding system startup for /etc/init.d/apimanager ... 
    /etc/rc0.d/K20apimanager -> ../init.d/apimanager 
    /etc/rc1.d/K20apimanager -> ../init.d/apimanager 
    /etc/rc6.d/K20apimanager -> ../init.d/apimanager 
    /etc/rc2.d/S20apimanager -> ../init.d/apimanager 
    /etc/rc3.d/S20apimanager -> ../init.d/apimanager 
    /etc/rc4.d/S20apimanager -> ../init.d/apimanager 
    /etc/rc5.d/S20apimanager -> ../init.d/apimanager 

Odpowiedz

26

pozbyć się ostrzeżenia musimy dodać odpowiedni nagłówek skryptu opisany jako here.

### BEGIN INIT INFO 
# Provides:   scriptname 
# Required-Start: $remote_fs $syslog 
# Required-Stop:  $remote_fs $syslog 
# Default-Start:  2 3 4 5 
# Default-Stop:  0 1 6 
# Short-Description: Start daemon at boot time 
# Description:  Enable service provided by daemon. 
### END INIT INFO 
Powiązane problemy