Application: gvSIG desktop - gvSIG bugs #2807: No se pueden instalar complementos si gvSIG no se ejecuta como administrador

Cesar Ordiñana
2014-09-09T04:19:30Z

Lo del mensaje indicando que no se tiene permiso de escritura, como solución rápida temporal me parece razonable, pero sería cuestión de ir planteando una solución a este tema. Sobretodo porque obligamos al usuario a que lance gvSIG de una forma no estándar, con los problemas adicionales de seguridad que puede provocar. Además en ciertos entornos ni siquiera podrá usar un perfil de administrador.

Una solución sería permitir al usuario que seleccione dónde se guardan los complementos que instala, o hacerlo por defecto en el directorio personal de gvSIG del usuario. Para ello habría que hacer que la librería de instalaciones pudiera soportar varias ubicaciones y añadirle API para poder obtener todos los complementos instalados, quizás filtrados por tipo. Con eso se podría modificar andami, y otros posibles usos (¿simbología?), para que accedieran a los complementos instalador a través del API, en vez de acceder directamente al sistema de archivos.