RU EN

Исправление ошибки runlevel

 

Если при обновлении пакетов появляется предупреждение о некорректных уровнях запуска сервиса, например:

insserv: warning: current start runlevel(s) (empty) of script `panasoniclpd-init' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (2 3 4 5) of script `panasoniclpd-init' overrides LSB defaults (0 1 6).

надо убедиться, что в указанном скрипте (panasoniclpd-init) прописаны уровни запуска. Если нет, надо вставить их руками сразу после строки шебанга:

#! /bin/sh
### BEGIN INIT INFO
# Provides:          panasoniclpd-init
# Required-Start:    $syslog 
# Required-Stop:     $syslog 
# Should-Start:
# Should-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: panasoniclpd-init - panasonic
# Description: This daemon for panasonic
### END INIT INFO

После этого нужно выполнить команды:

update-rc.d -f panasoniclpd-init remove
update-rc.d panasoniclpd-init defaults

Дополнительно об init-скрипте можно узнать в man:

man init-d-script

Янчарук А.В.
15.01.2023 07:45


Оставить комментарий


Имя  


Комментарий *