Que tal, intento hacer un script que genere un par de llaves gpg de manera automática, solo pasarle como argumento los datos necesarios.
Puedo crear las llaves de manera manual desde consola (gpg --gen-key), pero necesito hacerlo de manera automática para incluirlo en un proyecto (presionar un botón en una interfaz gráfica, generar par de llaves y guardarlas en la base de datos).
Ya he intentado de varias maneras, desde hacer un shell script hasta usar algunos lenguajes de programación que ejecuten la instrucción y le envíen parámetros pero siempre me falla en algo.
También he usado expect. Me sale el siguiente mensaje: Traza/trampa de punto de ruptura.
Si alguien ya lo ha hecho o tiene alguna idea que me oriente o ha visto algún código por la red que ya lo haga les agradecería.
Nota: Uso Ubuntu.