Ich setze gerade Debian 9 in einer VM mit Ansible auf. Ansible installiert Pakete ja non-interactive. Dabei stellen sich mir folgende Fragen:
Wie läuft das jetzt mit Paketen, die Fragen stellen und basierend auf den Antworten etwas konfigurieren?
Wie finde ich nach dem Ansible-Lauf heraus, welche Pakete mir Fragen gestellt hätten, wenn ich sie manuell installiert hätte, um sie nachträglich zu konfigurieren?
Viele Grüße!
Pakete nachträglich manuell konfigurieren [gelöst]
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Pakete nachträglich manuell konfigurieren [gelöst]
Zuletzt geändert von nudgegoonies am 04.04.2018 18:58:11, insgesamt 1-mal geändert.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Re: Pakete nachträglich manuell konfigurieren
ich kenne ansible nicht, aber soweit ich weiß gibt es durchaus Fragen, um die man sich nicht drücken kann, das heißt ein Tool das (solche) Pakete installiert, wie es auch unattended-upgrades macht, muss soweit ich weiß die Beantwortung solcher Fragen übernehmen (oder scheitern).
Die Fragen sind jedenfalls nach Priorität eingeteilt mit
lässt sich konfigurieren ab welcher Priorität die Fragen angezeigt werden oder, wenn man nur einmal mehr oder weniger Fragen sehen will, geht es mit der Option -p
Wenn es darum geht die Einstellungen eines bestimmten Pakets zu sehen
und wenn es darum geht welche Pakete überhaupt Fragen gestellt debconf-Konfigurationseinträge haben (eigentlich werden nicht die Paketnamen ausgegeben, aber die angegebenen Eigentümer sollten mit den Paketnamen identisch sein)
Die Fragen sind jedenfalls nach Priorität eingeteilt mit
Code: Alles auswählen
# dpkg-reconfigure debconf
Code: Alles auswählen
# dpkg-reconfigure -p low ein_paketname
Code: Alles auswählen
# debconf-show adduser
* adduser/homedir-permission: false
adduser/title:
Code: Alles auswählen
# debconf-show --listowners
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Re: Pakete nachträglich manuell konfigurieren
Danke Dir für die Antwort. Du hast mir sehr weitergeholfen. Jetzt habe ich auch das passende Ansible Modul gefunden:
http://docs.ansible.com/ansible/latest/ ... odule.html
Ich denke mal, ich muss alle Antworten entsprechend vorbereiten.
http://docs.ansible.com/ansible/latest/ ... odule.html
Ich denke mal, ich muss alle Antworten entsprechend vorbereiten.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Re: Pakete nachträglich manuell konfigurieren
Nunja die fragen bzw fie antworten landen ja alle in einer config vom Programm. Von daher wird apt immer so aufgerufen dass keine fragen gestellt werden und der rest von anisble bzw der configdatei kommt
Wenn du genau wissen willst wie ansible apt aufruft, dann guck mal ins logging da sieht man das bzw kann man bestimmt einstellen, zumindest ist es in Saltstack möglich
Wenn du genau wissen willst wie ansible apt aufruft, dann guck mal ins logging da sieht man das bzw kann man bestimmt einstellen, zumindest ist es in Saltstack möglich
Debian-Nutzer
ZABBIX Certified Specialist
ZABBIX Certified Specialist
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Re: Pakete nachträglich manuell konfigurieren [gelöst]
Es funktioniert nun alles soweit via Ansible.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.