Должен ли я беспокоиться об этих предупреждениях insserv?

Эти 2 предупреждающие строки появились во время обновления apt-get. Должен ли я беспокоиться о том, какие действия следует предпринять?

Setting up libcupscgi1:amd64 (2.1.3-4ubuntu0.3) ... Setting up cups-daemon (2.1.3-4ubuntu0.3) ... insserv: warning: script 'K01activate-net-rt' missing LSB tags and overrides insserv: warning: script 'activate-net-rt' missing LSB tags and overrides Setting up cups-core-drivers (2.1.3-4ubuntu0.3) ... Setting up cups-server-common (2.1.3-4ubuntu0.3) ...
0
задан 30 October 2017 в 20:52

2 ответа

Я считаю, что это проблема сценариев для разработчиков, создающих свои скрипты LSB Compliant, см. здесь. Там говорится, что для скрипта, совместимого с LSB, он должен:

предоставлять, по крайней мере, следующие действия: запуск, остановка, перезагрузка, принудительная перезагрузка и статус. Все те, за исключением статуса, требуются в соответствии с политикой Debian, глава 9.3.2. Написание скриптов. В политике была запрошена поддержка «Статус», см. № 291148 и LSBInitScripts / StatusSupport. вернуть правильные коды статуса выхода. Зависимости времени выполнения документа. [опционально] Журнальные сообщения с использованием функций Init.d: ​​log_success_msg, log_failure_msg и log_warning_msg (это приведет к последовательному выводу в скриптах, как указано в http://lists.debian.org/debian-devel/2005/06/msg00729.html

, а также следует здесь

Поэтому я предполагаю, что сценарий не является жалобой на вышеуказанные требования и не хватает этих заголовков, увиденных в старых SysVinit файлов:

### 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
0
ответ дан 18 July 2018 в 04:15

Я считаю, что это проблема сценариев для разработчиков, создающих свои скрипты LSB Compliant, см. здесь. Там говорится, что для скрипта, совместимого с LSB, он должен:

предоставлять, по крайней мере, следующие действия: запуск, остановка, перезагрузка, принудительная перезагрузка и статус. Все те, за исключением статуса, требуются в соответствии с политикой Debian, глава 9.3.2. Написание скриптов. В политике была запрошена поддержка «Статус», см. № 291148 и LSBInitScripts / StatusSupport. вернуть правильные коды статуса выхода. Зависимости времени выполнения документа. [опционально] Журнальные сообщения с использованием функций Init.d: ​​log_success_msg, log_failure_msg и log_warning_msg (это приведет к последовательному выводу в скриптах, как указано в http://lists.debian.org/debian-devel/2005/06/msg00729.html

, а также следует здесь

Поэтому я предполагаю, что сценарий не является жалобой на вышеуказанные требования и не хватает этих заголовков, увиденных в старых SysVinit файлов:

### 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
0
ответ дан 24 July 2018 в 18:02

Другие вопросы по тегам:

Похожие вопросы: