我在我的debian 7服务器上安装了insserv。
当我打电话给我时,我得到了错误
insserv: warning: script 'S19initrd-tools.sh' missing LSB tags and overrides
这意味着,我的init.d脚本中的标签丢失。 现在脚本在调用时不需要任何标签,那么insserv的正确标题是什么呢?
我在这里find了这个:
============================================================================== --- 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
这是正确的吗?
在顶部添加(在第一行#!/bin/sh ):
### BEGIN INIT INFO # Provides: initrd-tools # Required-Start: mountdevsubfs # Required-Stop: # Default-Start: S # Default-Stop: ### END INIT INFO
消息就会消失