我已经在我的 debian 7 服务器上安装了 insserv。
当我打电话时insserv
我收到错误
insserv: warning: script 'S19initrd-tools.sh' missing LSB tags and overrides
这意味着我的 init.d 脚本中缺少标签。现在该脚本在调用时不需要任何标签,那么 insserv 的正确标头是什么?
我找到了这个这里:
==============================================================================
--- trunk/src/insserv/debian/overrides/initrd-tools.sh (added)
+++ trunk/src/insserv/debian/overrides/initrd-tools.sh Sun Jul 27 12:19:51 2008
@@ -1,0 +1,7 @@
+### BEGIN INIT INFO
+# Provides: initrd-tools
+# Required-Start: mountdevsubfs
+# Required-Stop:
+# Default-Start: S
+# Default-Stop:
+### END INIT INFO
这是正确的吗?
答案1
在顶部添加此内容(第一行之后#!/bin/sh
):
### BEGIN INIT INFO
# Provides: initrd-tools
# Required-Start: mountdevsubfs
# Required-Stop:
# Default-Start: S
# Default-Stop:
### END INIT INFO
并且消息将会消失