我目前正在努力增強一個使用 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
最後一個文件不需要任何轉移魔法。