diff options
-rw-r--r-- | admin/Sources/Clients/README.es.txt | 11 | ||||
-rw-r--r-- | admin/Sources/Clients/ogagent/INSTALL.es.txt | 79 | ||||
-rw-r--r-- | admin/Sources/Clients/ogagent/notas.txt | 11 |
3 files changed, 90 insertions, 11 deletions
diff --git a/admin/Sources/Clients/README.es.txt b/admin/Sources/Clients/README.es.txt new file mode 100644 index 00000000..fba618f2 --- /dev/null +++ b/admin/Sources/Clients/README.es.txt @@ -0,0 +1,11 @@ +OpenGnsys Services for Clients README +======================================= + + +Este directorio contiene el código fuente de los servicios OpenGnsys específicos para clientes. + +- ogAdmClient servicio para cliente ogLive que atiende peticiones de OpenGnsys Server +- ogAdmLnxClient servicio cliente para sistemas operativos GNU/Linux (obsoleto en OpenGnsys 1.1) +- ogAdmWinClient servicio cliente para sistemas operativos Windows (obsoleto en OpenGnsys 1.1) +- ogagent OGAgent: agente modular para sistemas operativos con API REST + diff --git a/admin/Sources/Clients/ogagent/INSTALL.es.txt b/admin/Sources/Clients/ogagent/INSTALL.es.txt new file mode 100644 index 00000000..4aebb8dc --- /dev/null +++ b/admin/Sources/Clients/ogagent/INSTALL.es.txt @@ -0,0 +1,79 @@ +OGAgent: agente OpenGnsys para sistemas operativos INSTALL.es.txt +==================================================================== + + +Requisitos de creación +---------------------- +Sisitema operativo GNU/Linux con los siguientes paquetes instalados: +- Subversion +- Python, librerías PyQt4 +- Wine (32 bits), Wine Gecko, Wine Mono, Samba Winbind, Cabextrct +- Creación de paquetes Deb (debhelper, dpkg-dev) +- Creación de paquetes RPM (rpm-build) + + +Crear instaladores de OGAgent +----------------------------- +- Paso previo: actaulizar componentes gráficos de PyQt para OGAgnet: + cd src + ./update.sh + cd .. + +- Crear paquetes Deb y RPM para distribuciones GNU/Linux (requiere permisos de "root"): + cd linux + sudo ./build-packages.sh + cd .. + +- Crear el programa instalador para sistemas operativos Windows: + cd windows + ./build-windows.sh + cd .. + +- Subir los nuevos ficheros .deb, .rpm y .exe generados en el directorio +/opt/opengnsys/www/descargas del servidor OpenGnsys. + + +Instalar OGAgent en cliente modelo +---------------------------------- +- Descargar el fichero correspondiente en el sistema operativo del cliente. + +- Ubuntu, Debian y derivados: + - Instalar dependencias (NOTA: revisar dependencias para Ubuntu 12.04): + sudo apt-get install -y libxss1 policykit-1 python python-requests python-qt4 python-six python-prctl + - Descargar e instalar el agente: + sudo dpkg -i ogagent_Version_all.deb + - Configurar el agente: + sudo sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg + - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque): + sudo service ogagent start + +- Red Hat, Fedora y derivados (como root): + - Descargar e instalar el agente: + yum install ogagent-Version.noarch.rpm (Red Hat/CentOS) + dnf install ogagent-Version.noarch.rpm (Fedora) + - Configurar el agente: + sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg + - Puede ser necesario corregir permisos antes de iniciar el servicio: + chmod +x /etc/init.d/ogagent + - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque): + service ogagent start + +- OpenSuSE: + (en preparación) + +- Windows (como usuario administrador): + - Descargar e instalar el agente ejecutando: + OGAgentSetup-Version.exe + - Seguir las instrucciones del instalador. + - Editar el fichero de configuación "C:\Program Files\OGAgent\cfg\ogagent.cfg" (o C:\Archivos de programa\OGAgent\cfg\ogagent.cfg) y modificar el valor de la cláusula "remote" de la sección [OGAgent] inclyendo la dirección IP del servidor OpenGnsys. + - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque): + NET START OGAgent + + +Postconfiguración para clientes clonados +---------------------------------------- +- Ejecutar manualmente o configurar automáticamente OGAgent en los clientes clonados +en el script de postconfiguración tras restuarar imagen: + ogConfigureOsAgent NDisco Npart + + diff --git a/admin/Sources/Clients/ogagent/notas.txt b/admin/Sources/Clients/ogagent/notas.txt deleted file mode 100644 index 22118d6e..00000000 --- a/admin/Sources/Clients/ogagent/notas.txt +++ /dev/null @@ -1,11 +0,0 @@ -* ¿Como sabemos la direccion del servidor? -* Seguridad. Como hacer el agente seguro (registro con OpenGnsys). Mensajes bidireccionales -* Mensajes. (Moderm) - - Definir mensajes de cliente --> servidor - - Definir mensajes servidor --> cliente -* Logotipo OpenGnsys -* Licencia BSD (relicenciamiento basado en OpenUDS) -* Clientes Windows y Linux inicialmente, parte usuarios? -* "Modern" vs "Legacy" agents -* Particularidades -* ¿Posibles extensiones para "consola" og? |