标题很好地总结了一切。我的服务可以在 Debian Lenny 上顺利启动,包括重启后。挤压不是这种情况。服务可以手动启动并正常运行,但重启后似乎根本没有触发。
知道如何进一步调查此事吗?
提前致谢,
罗尔夫
您可以使用以下命令启用初始化脚本:
update-rc.d <yourscript> defaults
该脚本将从运行级别 2、3、4 和 5 开始,但如果软件包位于 Debian 的存储库中,则很可能已经以正确的方式进行了配置。
根据包的不同,/etc/default/ 中可以有一个变量来设置在引导时启动守护程序。
我也有同样的问题。问题不在运行级别设置中(使用 sysv-rc-conf 包来配置运行级别),也不在 /etc/default/ 设置中。
更新:我解决了这个问题。整个问题在于我配置运行级别的方式。我使用sysv-rc-conf
手动更改运行级别,但应用程序还需要其他设置。当我使用
insserv /etc/init.d/<file>
它加载了预设配置,重新启动后它终于工作并正确启动。