Problema al cargar Querandies

Hola.

Comparto la solución a la que llegué para este asunto.Se trata de una solución ‘rebuscada’ temporal hasta que actualicen el etl.

Resumen del problema:
El etl de carga de datos para SIU Querandies utiliza el comando gpg con parámetros no compatibles con la última versión de gpg, es decir, este problema surgirá en todos sistemas operativos actualizados.

Nota:
Este problema NO se solucionó actualizando SIU Wichi a la versión 6.4.0

Solución temporal:
Es necesario modificar la forma en la que el etl utiliza el comando gpg. La creación de un alias de comando no funciona debido a que el etc utiliza el binario ‘/usr/bin/gpg’ directamente.
Entonces, primero renombramos el binario gpg de esta manera:

sudo su
cd /usr/bin
mv gpg gpg_original

luego creamos un script bash:

vim gpg

con el siguiente contenido:

#!/bin/bash
/usr/bin/gpg_original --pinentry-mode loopback $@

modificamos los permisos del script:

chmod 755 gpg
exit

De esta forma cuando el etl utilice ‘/usr/bin/gpg’ se ejecutará el script el cual llama al binario original pasando el parámetro que aporta la solución y añadiendo todos los demás parámetros que se le pase al script.

Claro que cuando el sistema operativo actualice GnuPG, va a sobre escribir el script ‘/usr/bin/gpg’ y el etl volverá a dejar de funcionar, así que hay que estar atentos a eso.

Saludos.