我有 2 个自定义守护进程,一个(水晶发送)依赖于另一个(水晶),但是每当我尝试sudo update-rc.d crystal_send defaults
更新 rcX 文件的命令时,我都会收到这些错误。
update-rc.d: using dependency based boot sequencing
insserv: Service crystald has to be enabled to start service Crystal Send
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
但是,我确实使用此命令启用了水晶守护程序。
sudo update-rc.d crystald enable
我的 /etc/init.d/ 文件的标题是。
## /etc/init.d/crystald
##
### BEGIN INIT INFO
# Provides: Crystal Capture
# Required-Start: $remote_fs $syslog mysql
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Crystal Capturing tool
### END INIT INFO
## /etc/init.d/crystal_send
### BEGIN INIT INFO
# Provides: Crystal
# Required-Start: $remote_fs $syslog crystald
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Crystal Send tool
### END INIT INFO