В настоящее время я борюсь с улучшением пакета, который использует config-package-dev для установки набора конфигураций для PostgreSQL. Они работают нормально, но теперь я также хотел бы включить файл /etc/sysctl/30-postgresql.conf, который не должен ничего перенаправлять. Добавление этого в мой debian/rules не дает никакого эффекта:
install::
dh_install debian/sysctl.conf /etc/sysctl.d/30-postgresql.conf
Разве обычные инструменты dh_ не смешиваются с концепцией пакета конфигурации? Мне просто следует рассматривать его как еще один файл "divert" и закончить с этим?
решение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
Последний файл не требует никаких диверсионных манипуляций.