我不得不删除该/etc/init.d/crashplan
脚本,转而update-rc.d -f crashplan remove
使用启动守护进程/etc/rc.local
(原因是我有一个加密的主目录,只有在用户登录时才会挂载,这导致备份守护进程在启动过程中出现一些问题,请参阅这里更多细节)。
这一切似乎都可以在登录后启动服务,但我想知道的是,如果没有 sys-v-init 脚本链接,Crashplan 是否仍会在系统重启时正确关闭或停止/etc/rcN.d
?
说实话,当我这样做时,update-rc.d -f crashplan remove
只有一个启动脚本/etc/rc2.d
被删除了,这让我觉得这可能没问题。但是,我只是想检查一下我是否应该将 kill symlinks 放在 0,1,6 运行级别目录中?
答案1
我想我仍然应该将 Sys-V-init 终止链接保留在 0,1,6 运行级别:
update-rc.d crashplan stop 20 0 1 6
这样它仍然可以在关闭/恢复/重启时正确关闭。