Ich versuche , ein Konfigurationsskript für neuen Server zu schreiben, und einer der ersten Schritte ist es, eine Reihe von erforderlichen Paketen zu installieren, wie MySQL, phpMyAdmin, usw. verwenden apt-get install
Wenn jedoch dpkg versucht , sie zu konfigurieren , werden Sie gefragt, für ein Einige Optionen, wie z. B. das MySQL-Root-Passwort, phpMyAdmin-Passwörter, der zu verwendende Server usw.
Da ich dieses Skript wahrscheinlich an Kollegen weitergeben werde, die die Eingabeaufforderungen wahrscheinlich nicht lesen, und mein Wunsch, es einfach zu starten und wegzugehen, würde ich gerne wissen, wie ich eine Reihe von "Standard" -Antworten weitergebe. Werte, die verwendet werden sollen. Dies kann Benutzernamen / Kennwörter / andere dynamische Werte umfassen, die über die Befehlszeile übergeben werden.
-
Mir ist klar, dass Kennwörter in einem Skript ein Sicherheitsproblem darstellen, aber ich bin bereit, es zu ignorieren, insbesondere im allgemeinen Sinne der Installation von Paketen, die eine Antwort darauf implizieren würde.
quelle
sudo apt-get install debconf-utils
wie nötig.quelle
debconf-set-selections
Methode.Das debconf-Paket enthält
debconf-show
:quelle