Wie generiere ich eine Antwortdatei, die mit apt-get oder aptitude verwendet werden soll?

7

Ich muss exim4 über Puppet installieren. Da für diese Installation eine interaktive Konfiguration erforderlich ist, benötige ich eine Antwortdatei, weiß jedoch nicht, wie eine generiert werden soll. Wie generiere ich eine Antwortdatei?

Daniel C. Sobral
quelle

Antworten:

10

Verwenden Sie debconf-set-selections , um die Konfigurationsdatenbank vorab auszufüllen, bevor Sie apt-get ausführen. Sie können debconf-get-selections (in debconf-utils) auf einem konfigurierten System verwenden, um zu sehen, was eingestellt werden muss. Denken Sie auch daran, dass mit exim das Paket, das Sie tatsächlich konfigurieren müssen, exim4-config ist.

debconf-get-selections | grep exim4-config
exim4-config    exim4/dc_noalias_regenerate boolean false
exim4-config    exim4/dc_smarthost  string  
...

Siehe auch http://wiki.debian.org/DebianInstaller/Preseed

Zoredache
quelle
Eigentlich musste ich die Gruppe erstellen, Debian-eximbevor ich die Installation ausführte. Das hat mich eine Weile festgefahren, aber es ist nur eine Besonderheit der Exim-Installation.
Daniel C. Sobral
wenn Sie wollen , um zu sehen , was die möglichen Werte für ein Paket sind, nur die folgende tun ... sudo debconf-get-selections | grep exim. Weitere Details unter Vollautomatische Ubuntu-Server-Setups mit preseed
Athir Nuaimi