Es ist möglich, zusätzliche nicht umgeleitete Dateien in ein config-package-dev-Paket aufzunehmen

Es ist möglich, zusätzliche nicht umgeleitete Dateien in ein config-package-dev-Paket aufzunehmen

Ich kämpfe derzeit mit der Erweiterung eines Pakets, das config-package-dev verwendet, um eine Reihe von Konfigurationen für PostgreSQL zu installieren. Diese funktionieren einwandfrei, aber jetzt möchte ich auch eine Datei /etc/sysctl/30-postgresql.conf einbinden, die nichts anderes umleiten muss. Das Hinzufügen dieser Datei zu meinen debian/rules hat keine Wirkung:

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

Passen die normalen dh_-Tools nicht zum Konzept eines Konfigurationspakets? Soll ich es einfach als eine weitere „Umleitungs“-Datei behandeln und damit fertig sein?

Antwort1

Doh – ich habe über das Problem nachgedacht. Ich musste nur die Datei debian/package.install bearbeiten, um die neue Datei einzuschließen:

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

Die letzte Datei erfordert keine Umleitungsmagie.

verwandte Informationen