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?
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?
Antworten:
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
...
sudo debconf-get-selections | grep exim
. Weitere Details unter Vollautomatische Ubuntu-Server-Setups mit preseed
Debian-exim
bevor ich die Installation ausführte. Das hat mich eine Weile festgefahren, aber es ist nur eine Besonderheit der Exim-Installation.