Wie kann man ein Debian-Paket mit Eingabedialogen erstellen?

GoaSkin - Montag, 07. November 2011 19:50:19 - 1 Antworten

Hallo,

ich möchte ein Debian-Paket erstellen, dass im Zuge der Installation eine Konfiguration vornimmt, zu der Einzelheiten per Benutzereingabe abgefragt werden.

Für das Paket habe ich ein Skript "paketname.postinst" angelegt, das soweit nach dem Schreiben der Dateien auch ausgeführt wird. Der Befehlsaufruf "db_input" zur Anzeige eines Abfragedialog wird bei der Installation jedoch schlichtweg ignoriert. Zum Testen ob das Skript überhaupt abgearbeitet wird, habe ich Testweise einen Echo-Aufruf eingebaut.

Es gibt keine Fehlermeldung und das Programm wird auch installiert. Alles verhält sich so, als ob dpkg in diesem Fall einfach taub für einen db_input Aufruf ist. Selbst ein Aufruf von dpkg --debug=2000 --install paketname.deb gibt keinen Hinweis.

Worin kann der Fehler liegen? Sowohl die Template-Datei als auch das Postinst-Skript habe ich aus einer anderen Paketquelle übernommen und nur die Texte angepasst.

Antworten
hat sich erledigt
GoaSkin , Dienstag, 08. November 2011 18:55:00
Ein/Ausklappen

Aufgrund eines fehlenden Eintrages in der rules-Datei wurden zwar die Konfigurations-Skripte nach /var/lib/dpkg/info/ kopiert, jedoch nicht die Templates-Datei, die für den Aufbau der Eingabedialoge notwendig ist.


Bewertung: 241 Punkte bei 26 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Ähnliche Artikel

Aktuelle Fragen

Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 3 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...
Backup mit KUP unter Suse 42.3
Horst Schwarz, 24.09.2017 13:16, 3 Antworten
Ich möchte auch wieder unter Suse 42.3 mit Kup meine Backup durchführen. Eine Installationsmöglic...
kein foto, etc. upload möglich, wo liegt mein fehler?
kerstin brums, 17.09.2017 22:08, 5 Antworten
moin, zum erstellen einer einfachen wordpress website kann ich keine fotos uploaden. vom rechne...
Arch Linux Netzwerkkonfigurationen
Franziska Schley, 15.09.2017 18:04, 0 Antworten
Moin liebe Linux community, ich habe momentan Probleme mit der Einstellung des Lan/Wlan in Arc...

Stellenmarkt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] [ERLEDIGT] Claws Mail startet im Offline-Modus
Rainer, 21.10.2017 09:25
Hallo zusammen, Am Sat, 21 Oct 2017 09:03:12 +0200 schrieb Rainer : > > ich habe CM so konfiguri...
[EasyLinux-Ubuntu] Claws Mail startet im Offline-Modus
Rainer, 21.10.2017 09:03
Hallo zusammen, ich habe CM so konfiguriert, dass mit dem Programmstart automatisch Mails abgerufen werden....
Re: [EasyLinux-Ubuntu] Frage_außer_Konkurrenz_zu_Vectoring
Rainer, 20.10.2017 18:37
Hallo Gerhard, Am Fri, 20 Oct 2017 18:02:54 +0200 schrieb Gerhard Eilers : > Ich warte ab, bis hier be...
Re: [EasyLinux-Ubuntu] Frage_außer_Konkurrenz_zu_Vectoring
Gerhard Eilers, 20.10.2017 18:02
Hallo Nguyen und alle anderen Vielen Dank für die Hinweise und Anregungen. Ich warte ab, bis hier bei uns j...
Re: [EasyLinux-Ubuntu] Frage_außer_Konkurrenz_zu_Vectoring
Nguyen Dong Loan, 20.10.2017 17:50
Am Freitag, den 20.10.2017, 17:13 +0200 schrieb Rainer: Hallo Rainer > Was im Prinzip aber nicht weiter...