Hallo Liste,

ich versuche mich gerade an der Debianisierung eines gr��eren (cs) Projektes.
Dabei habe ich viele verschiedene Pakete erzeugt die jeweils ein Modul 
enthalten inclusive einer Template Config Datei.(unter /usr/share/..)

Jetzt m�chte ich ein Meta-Paket bauen, wo man verschiedene Module via debconf 
ausw�hlen kann (das funktioniert bereits) und im Postinst Script f�r jedes 
der ausgew�hlten Module eine entsprechende neue Config Datei erzeugt wird und 
unter /etc/ mit generiertem Namen (Teil des Namens wird via debconf erfragt) 
abgelegt werden.
Leider schl�gt genau das fehl und ich weiss nicht warum. 

Er meckert an, das /etc/antzsystem/conf.d/auth_sys.conf (mein erzeugte Config 
Datei) nicht existieren w�rde. Wobei ich sie doch eben gerade mittels:
sed -e .... > /etc/antzsystem/conf.d/auth_sys.conf erzeugen m�chte.(im 
postinst Script)
Im das Paket selbst kann ich die Dateien noch nicht mit reinpacken, da deren 
Name erst via debconf bei der Installation abgefragt wird.

Geht das denn �berhaupt Config Dateien mit variablem Namen zu erzeugen?
Wie und wo k�mmere ich mich (oder dpkg) darum, das bei einem dpkg-reconfigure 
und neuem Namen f�r das System (dann �ndern sich die Configdatei Namen und 
deren Inhalt) die alten entfernt werden?

Gibt es sonst noch gute Seiten mit Tipps und Tricks f�r Debconf Scripte?
Die debconf-devel Manpages und was ich bisher in google gefunden habe war 
nicht sonderlich ergiebig.

MfG
Markus Schulz

Antwort per Email an