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