是否可以在 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

Doh - 我想太多了。我只需要編輯 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

最後一個文件不需要任何轉移魔法。

相關內容