Juan Manuel Bardallo
8055b1358a
Bug fixed when out and err are None in operation exec_command
2020-01-15 09:24:46 +01:00
Ramón M. Gómez
2ac6daa3f5
#908 : Trying to fix a bug when obteining execution outputs.
2020-01-15 09:24:46 +01:00
Ramón M. Gómez
16c3792567
#761 : OGAgent launchs client's default menu on activation process.
2020-01-15 09:24:46 +01:00
Ramón M. Gómez
8ef3e73b9e
#908 OGAgent for ogLive code clean up.
2020-01-15 09:24:46 +01:00
Ramón M. Gómez
bdfcb0d1fe
#761 : OGAGent checks for dobule slash before connecting to REST URL.
2020-01-15 09:24:46 +01:00
Ramón M. Gómez
198088d7f4
#750 : Using PEP 8 Style Guide for Python in new module; implementing basic {{{getconfig}}} operation.
2020-01-14 14:10:42 +01:00
Ramón M. Gómez
ecf49815c1
#750 : Process to build OGAgent for ogLive package.
2020-01-14 12:02:30 +01:00
Ramón M. Gómez
ae813486ce
#750 : Renaming server REST route {{{GET /done}}} to {{{GET /command_done}}} to log commands executed on clients.
2020-01-14 11:58:38 +01:00
Ramón M. Gómez
85f395ee78
#750 : Adapting route {{GET /command}}} parameters.
2020-01-14 11:58:38 +01:00
Ramón M. Gómez
633c90c26e
#750 : Simple REST route to get the list of running commands.
2020-01-14 11:57:34 +01:00
Ramón M. Gómez
ddd54eea4b
#750 : Using more descriptive status; new route {{{POST /command}}} to launch command/script in a callback thread that returns all data to a server route.
2020-01-14 11:56:33 +01:00
Ramón M. Gómez
f0c847c35f
#750 : Route {{{GET /getconfig}}} renamed as {{{GET /config}}}; route {{{GET /hardware}}} returns data in JSON format; new basic route {{{GET /software?disk=NDisk&part=NPart}}}
2020-01-14 11:53:59 +01:00
Ramón M. Gómez
863e038f24
#750 : New route {{{GET /hardware}}}.
2020-01-14 11:53:59 +01:00
Ramón M. Gómez
bb1ff4dc1d
#750 : OGAgent for ogLive looks for {{{oglive}}} environ variable; route {{{GET /getconfig}}} returns data in JSON format.
2020-01-14 11:53:59 +01:00
Ramón M. Gómez
be334a5c17
#750 : Using PEP 8 Style Guide for Python in new module; implementing basic {{{getconfig}}} operation.
2020-01-14 11:53:09 +01:00
Ramón M. Gómez
983213c9df
#750 : Process to build OGAgent for ogLive package.
2020-01-14 11:05:44 +01:00
Ramón M. Gómez
63576194e5
#940 : Replace obsolete function `platform.linux_distribution` with `distro.os_release_attr`.
2019-12-11 14:24:10 +01:00
Ramón M. Gómez
d3dd7cfbac
#914 : Update OGAgent creation dependencies and installation instructions.
2019-10-09 08:08:23 +02:00
Ramón M. Gómez
31159d4285
#914 : Fix permissions for some OGAgent scripts.
2019-10-07 14:03:45 +02:00
Ramón M. Gómez
2617b6d50f
#913 : Adapting commit {{{0fcdc63}}} from master branch.
2019-06-05 10:30:39 +02:00
Ramón M. Gómez
4d6db25a23
#914 : Updating changelog of OGAgent for Linux.
2019-05-23 12:38:53 +02:00
Ramón M. Gómez
ed55bec0a4
#913 : OGAgent uses decorator to check autorization header and cleaning the Python code.
2019-05-22 11:20:56 +02:00
Ramón M. Gómez
feb481a8b3
Refs #913 : Adding loop to connect to the server when OGAgent is activated.
2019-05-20 18:06:42 +02:00
Ramón M. Gómez
03a1cb28f1
#877 : OGAgent can connect to an alternate server, and fixing some Python code cleanup.
2019-01-29 10:11:38 +01:00
Ramón M. Gómez
bedce23f28
#877 : Copy hosts file on OGAgent activation, and some code cleanup.
2018-11-23 13:08:38 +01:00
Ramón M. Gómez
219fba068c
#840 : Creación de nuevos OGAgent para versión 1.1.1 en desarrollo.
2018-06-03 13:07:00 +02:00
ramon
855c6d721d
#730 : Revisar cambios en nuevo nombre y URL.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5580 a21b9725-9963-47de-94b9-378ad31fedc9
2018-01-23 10:57:22 +00:00
ramon
6c8f1c2308
#718 : Eliminar marcas de arranque al inciciar el servicio de OGAgent; sustituir formato de texto por HTML en {{{README}}} de OGAgent.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5557 a21b9725-9963-47de-94b9-378ad31fedc9
2018-01-17 12:03:40 +00:00
ramon
2e072d295d
#718 : Mejoras en OGAgent para Windows:
...
* Obtener versión y edición de Windows.
* Ampliar el tiempo de detección de la red a 5 min.
* Deshabilitar la hibernación en la instalación del OGAgent.
* Reinicio opcional en la desinstalación.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5553 a21b9725-9963-47de-94b9-378ad31fedc9
2018-01-12 13:15:48 +00:00
ramon
622bc35be6
#708 : OGAgent notifica el idioma al iniciar sesión de usuario.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5528 a21b9725-9963-47de-94b9-378ad31fedc9
2017-12-12 15:30:02 +00:00
ramon
aac3fb9aab
#718 : Permitir caracteres Unicode y mensajes de varias líneas en OGAgent para Windows.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5481 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-24 12:58:32 +00:00
ramon
e37d561c50
#718 : Ampliar a 1 minuto el timeout para obtener datos de red en la activación del OGAgent, para uso en redes con servidor DHCP lento.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5475 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-23 09:08:36 +00:00
ramon
97a3b4e482
#718 : Completar cambios en r5471.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5472 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-19 16:29:27 +00:00
ramon
90e5c2d1a4
#718 : Creación de OGAgent:
...
* adaptar algunos ficheros a la sintaxis recomendada por el comando {{{pylint}}};
* OGAgent para Windows:
* actualizar componentes y reducir los aviso de Wine;
* corregir fallo al instalar {{{pycrypto}}} para Windows;
* corregir localización de certificado en Windows (ahora está en librería {{{certifi}}} en vez de en {{{requests}}});
* OGAgent para Linux:
* evitar bucle infinito al intentar parar el proceso.
* Ignorar mensajes de SELinux en la MV Vagrant para OGAgent.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5471 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-19 11:52:05 +00:00
ramon
e21cba12d0
#718 : Corregir errata en servicio de usuario de OGAgent; usar flag {{{EWX_SHUTDOWN}}} en vez de {{{EWX_POWEROFF}}} al apagar Windows para compatibilidad con Wake-on-Lan.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5470 a21b9725-9963-47de-94b9-378ad31fedc9
2017-10-18 17:18:09 +00:00
ramon
b0b650035e
#718 : Agente OGAgent usa mensajes en UTF-8; actualizar definición de la API REST.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5256 a21b9725-9963-47de-94b9-378ad31fedc9
2017-04-03 12:29:57 +00:00
ramon
02399e9dd4
#718 : Volver a poner nivel de log por defecto a {{{DEBUG}}} para OGAgent.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5244 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-22 12:00:42 +00:00
ramon
75ba20c026
#718 : Revisar documentación y proceso de intalación de OGAgent; actualizar comandos de OGAgent para macOS.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5240 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-21 10:23:58 +00:00
ramon
804c389b8f
#718 : OGAgent realiza varios intentos de activación hasta que la interfaz de red esté activa o pasen 30 s.; mejorar proceso de creación de OGAgent en Windows y macOS.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5238 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-20 13:30:47 +00:00
ramon
85b3316f82
#718 : Instrucciones para instalar OGAgent para macOS; no usar Winetricks en nuevas distribuciones para crear OGAgent para Windows y usar Fedora 25 en MV Vagrant.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5229 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-13 12:58:55 +00:00
ramon
1da7c19c2e
#718 : OGAgent para macOS: añadir dependencia a la MV Vagrant; crear fichero {{{pkg}}} sin espacios y evitar error al instalar OGAgent si no existe {{{/usr/local}}}.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5218 a21b9725-9963-47de-94b9-378ad31fedc9
2017-03-02 13:14:04 +00:00
ramon
f184686da4
#718 : Actualizar instrucciones y preparar postconfiguración para OGAgent de macOS.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5212 a21b9725-9963-47de-94b9-378ad31fedc9
2017-02-22 10:19:07 +00:00
ramon
df861ef779
#718 : Instrucciones de instalación de OGAgent para macOS.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5211 a21b9725-9963-47de-94b9-378ad31fedc9
2017-02-21 13:13:07 +00:00
ramon
2bc61be407
#718 : Crear paquete de instalación de OGAgent para macOS.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5210 a21b9725-9963-47de-94b9-378ad31fedc9
2017-02-21 13:04:52 +00:00
ramon
e1af5ca334
#718 : OGAgent para macOS soporta apagado, reinicio y preparado para otras operaciones; corrección de erratas en el envío de comandos REST desde la consola web.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5208 a21b9725-9963-47de-94b9-378ad31fedc9
2017-02-20 12:17:15 +00:00
ramon
c5e1aa79df
#718 : OGAgent para macOS: inicio automático y detección de datos de red.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5206 a21b9725-9963-47de-94b9-378ad31fedc9
2017-02-20 09:20:06 +00:00
ramon
676447c65a
#718 : Preparar OGAgent para macOS a partir del código de Linux.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5205 a21b9725-9963-47de-94b9-378ad31fedc9
2017-02-17 13:40:03 +00:00
ramon
1deb0d1666
#718 : OGAgent soporta ruta {{{/opengnsys/popup}}} para mostrar un mensaje emergente con título en la sesión del usuario.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5153 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-17 13:37:40 +00:00
ramon
08ecf23b1b
#718 : OGAgent soporta ejecutar script en sesión de usuario y pequeños cambios de información.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5145 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-12 10:14:27 +00:00
ramon
937c21f7a0
#718 : Servidor OpenGnsys envía token de seguridad a OGAgent en cabecera HTTP.
...
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5138 a21b9725-9963-47de-94b9-378ad31fedc9
2017-01-09 12:27:19 +00:00