Estoy tratando de escribir un script de configuración para nuevos servidores, y uno de los primeros pasos es instalar una serie de paquetes requeridos, como MySQL, phpMyAdmin, etc. usando apt-get install
Sin embargo, cuando dpkg intenta configurarlos, le pide un pocas opciones, como la contraseña de root de MySQL, las contraseñas de phpMyAdmin, qué servidor usar, etc.
Dado que probablemente pasaré este guión a compañeros de trabajo que probablemente no leerán las instrucciones, y mi deseo de simplemente comenzarlo y alejarme, me gustaría saber cómo pasar una serie de respuestas "predeterminadas" / valores para su uso. Esto puede incluir nombres de usuario / contraseñas / otros valores dinámicos pasados en la línea de comandos.
-
Me doy cuenta de que tener contraseñas en un script es un problema de seguridad, pero estoy dispuesto a ignorarlo, particularmente en el sentido más general de instalar paquetes que implicaría una respuesta a esto.
fuente
sudo apt-get install debconf-utils
según sea necesario.fuente
debconf-set-selections
método.El paquete debconf contiene
debconf-show
:fuente