Estoy escribiendo un script que configura automáticamente las máquinas virtuales del entorno de prueba . Este script debería formatear automáticamente una partición dmcrypt + LUKS para mí, con una cierta frase de contraseña. Debido a que este es un entorno de prueba local, no me importa la seguridad de la frase de contraseña, solo quiero que todo el proceso de configuración de VM sea automático y no interactivo.
¿Cómo puedo proporcionar de forma no interactiva una frase de contraseña para 'dmcrypt luksFormat'? Quiero usar frases de contraseña, no claves, porque en producción también usamos frases de contraseña para LUKS.
printf "This isn't a very secure passphrase." | cryptsetup luksFormat /dev/vda2 -
funcionó mejor para mí YMMV.