我正在尝试创建一个包含 init.d 文件的包,但在安装后不会尝试立即启动守护进程。
目前,我正在使用从 dh_make 模板创建的脚本。安装后,dpkg 想要启动服务。我想阻止它这样做 - 守护进程将始终手动启动/停止。
答案1
在rules
文件中,更改dh_installinit
为使用-n
不自动修改 postinst 和 postrm 的选项运行。不过,您需要update-rc.d
自己创建 rc 链接。
我正在尝试创建一个包含 init.d 文件的包,但在安装后不会尝试立即启动守护进程。
目前,我正在使用从 dh_make 模板创建的脚本。安装后,dpkg 想要启动服务。我想阻止它这样做 - 守护进程将始终手动启动/停止。
在rules
文件中,更改dh_installinit
为使用-n
不自动修改 postinst 和 postrm 的选项运行。不过,您需要update-rc.d
自己创建 rc 链接。