Christian Knoke:
> 
> bei der Installation eines Debian-Paketes (Sarge) werden öfters einige Fragen
> gestellt. Wo stehen diese Fragen bzw. der Konfigurationsdialog?

Diese Fragen stellt debconf. Die Antworten werden in AFAIK in
/var/cache/debconf gespeichert. Es macht allerdings keinen Sinn, diesen
Cache selbst anzutasten, weil debconf sich nicht darum kümmert, wie die
Antworten sich auf die Konfiguration des Pakets auswirken.

In einem .deb können Fragen und mögliche Antworten definiert sein. Bei
der Installation wird debconf dann benutzt, um die Antworten zu erhalten
(das muß nicht zwingend ein interaktiver Vorgang sein). Das
entsprechende Skript (IIRC preinst) wertet diese Antworten dann aus und
schreibt entsprechende Konfigurationsdateien. Gleichzeitig merkt sich
debconf Deine Antworten und stellt die entsprechenden Fragen bei einem
Upgrade oder einer Neuinstallation nicht erneut.

Du kannst aber natürlich Deine Antworten nachträglich ändern. Dazu gibt
es dpkg-reconfigure. Das Verhalten von debconf selbst (also wie und ob
es überhaupt Fragen stellt) kannst Du mit 'dpkg-reconfigure debconf'
ändern.

J.
-- 
The news at ten makes me peevish but animal hospital makes me cry.
[Agree]   [Disagree]
                 <http://www.slowlydownward.com/NODATA/data_enter2.html>

Attachment: signature.asc
Description: Digital signature

Antwort per Email an