是否可以在 config-package-dev 包中包含其他非转移文件

是否可以在 config-package-dev 包中包含其他非转移文件

我目前正在努力增强一个使用 config-package-dev 安装大量 PostgreSQL 配置的包。这些工作正常,但现在我还想包含一个 /etc/sysctl/30-postgresql.conf 文件,该文件不需要转移任何其他内容。将其添加到我的 debian/rules 没有任何效果:

install::
    dh_install debian/sysctl.conf /etc/sysctl.d/30-postgresql.conf

常规的 dh_ 工具是否与配置包的概念不相混淆?我是否应该将其视为另一个“转移”文件并完成它?

答案1

哎呀——我把这个问题想得太多了。我只需要编辑 debian/package.install 文件以包含新文件:

debian/pg_hba.conf.cbnl etc/postgresql/8.4/main
debian/postgresql.conf.cbnl etc/postgresql/8.4/main
debian/30-postgresql.conf /etc/sysctl.d

最后一个文件不需要任何转移魔法。

相关内容