我使用“dh_make --native”对某些来源进行了debian化。控制文件指定了三个包:
blahd
libblahd1
libblahd1-dev
现在blahd
有一个init.d
脚本,虽然在构建和安装软件包后将其放入/etc/init.d
,但它不会启用。所以我想我需要提出类似的东西:
insserv blahd
在debian / postinst中。但是如何判断debian / postinst是否正在安装blahd
或libblahd1
或libblahd1-dev
?
答案 0 :(得分:1)
barti_ddu在评论中给出了答案:
如果你的debian / control文件指定了多个包,你可以提供多个init.d文件,并通过命名debian / <package1>
来指定每个包.prin,debian / <package2>
。init等等。
感谢。