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>
signature.asc
Description: Digital signature