#718: Instrucciones de creación e instalación de OGAgent.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5041 a21b9725-9963-47de-94b9-378ad31fedc9oglive
parent
9bfb4eeeb2
commit
4c0ad234ee
|
@ -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
|
||||||
|
|
||||||
|
|
11
notas.txt
11
notas.txt
|
@ -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?
|
|
Loading…
Reference in New Issue