diff options
author | ramon <ramongomez@us.es> | 2018-02-22 13:08:39 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2018-02-22 13:08:39 +0000 |
commit | f37adcd1c0240361a38438a6349b09e1b81a729a (patch) | |
tree | 91a36c35b1efed0e4398049df4bd7dce48b1da0b /doc | |
parent | 96f39d04c96256fcb5368bca55d93d504300dd1e (diff) |
#730: Integrar versión OpenGnsys 1.1.0 en rama principal.
git-svn-id: https://opengnsys.es/svn/trunk@5606 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'doc')
20 files changed, 191 insertions, 69 deletions
diff --git a/doc/CHANGELOG.es.txt b/doc/CHANGELOG.es.txt index 94623a52..599d04eb 100644 --- a/doc/CHANGELOG.es.txt +++ b/doc/CHANGELOG.es.txt @@ -2,12 +2,121 @@ LISTA DE CAMBIOS CHANGELOG.es.txt ======================================== + +Lista de cambios incluidos en OpenGnsys 1.1.0 +--------------------------------------------- + +Tickets resueltos en módulo OpenGnsys Cloning Engine: +#141 Reconstruir función ogDiskToDev (resuelto en #748) +#544 Comprobar si Windows está en dominio antes de cambiar nombre en script de inicio de sesión (no se resolverá) +#676 Soportar sistema de ficheros ZFS +#678 Unidades organizativas con directorio de imágenes separado (mejora) +#716 Revisión ogCleanLinuxDevices +#722 Multicast entre subredes (mejora) +#726 Reducir el registro de errores y avisos en algunas operaciones +#727 ogGrubHidePartitions comprueba tipo de partición con blkid en vez revisar las entradas del Grub +#731 Soporte para cualquier versión de Windows +#740 Clonar disco completo en modo "raw" +#744 Gestionar bloqueos de disco +#748 Mejorar rendimiento usando fichero de configuración de discos (mejora) +#770 Imágenes sincronizadas: transferencia multicast (mejora) +#771 Crear imagen no muestra correctamente el espacio necesario y disponible +#781 Control de errores en la transferencia multicast +#790 ogLive Xenial no identifica el orden correcto de varios discos duros sata +#791 ogGrubInstallMBR con dos discos duros +#796 Burg como systemMenu gráfico +#815 Crear Imagen: cálculo del espacio libre en el repositorio (mejora) +#823 Mejorar el rendimiento al obtener el inventario de software de Windows (mejora) +#827 ogGrubInstallMbr debe mostrar entrada al ogLive, como ogBurgInstallMbr +#829 Funciones auxiliares de configuración de BURG +#832 Fallo en Autologon de Windows 10 + +Tickets resueltos en módulo OpenGnsys Client: +#233 Añadir reloj al cliente (resuelto en #746) +#244 Internacionalización de los mensajes del Browser (mejora) +#528 busybox tftp ogLive con acceso subdirectorio contenedor tftpd del server +#625 Modo offline: segundo sistema de ficheros en cache/USB (duplicado de #467) +#709 Script para instalar módulos del Kenrel en el cliente ogLive +#717 Indicar manualmente parámetros de arranque de un SO (mejora) +#724 Cliente ogLive 1.1.0 basado en Ubuntu 15.10 o Ubuntu 16.04 LTS +#725 Sincronización horaria de clientes con servidor NTP +#746 Reestructurar barra de estado del Browser del cliente (mejora) +#769 ogLive ampliar espacio de memoria para instalar software en "caliente" y exportar proxy de https(s) y ftp(s) +#773 Incluir script personalizado para bootOs (mejora) +#774 Soportar clientes ogLive de 64 bits +#783 Browser registra salida de comandos ejecutados al pulsar enlace (mejora) +#786 Adaptar el ogLive-precise-3.2.0-23-generic-r4820.iso como ogLive de 32 bits +#813 Restaurar Imagen no muestra el error en la cola de acciones + +Tickets resueltos en módulo OpenGnsys Server: +#234 Importar/Exportar base de datos (resuelto en #755) +#385 Servicios OpenGnsys para varias VLAN aisladas (no se resolverá) +#723 Cambio temporal de fichero de arranque PXE (mejora) +#736 Mejorar la seguridad del servidor (mejora) +#745 Depurar ogAdmServer (duplicado de #559) +#787 Todos los elementos del ogLive se localizan en el Server + +Tickets resueltos en módulo OpenGnsys Repository Server: +#379 Usar identificador de operación para el ogAdmRepoAux (no se resolverá) +#701 torrent-creator falla si el fichero de imagen a procesar no es válido +#743 Funcion en el webservice API REST para wakeonlan (mejora) +#810 API REST de respositorio para listado de imágenes +#820 checkperms da error al cambiar permisos sobre el directorio de agrupamiento de imágenes en el repo + +Tickets resueltos en módulo OpenGnsys Web Admin Console: +#372 Comandos y asistentes deberían limitar equipos de operación dentro de ámbito +#711 Mostrar porcentaje de uso de cada sistema de archivos (mejora) +#712 Formulario añadir nuevo ordenador no verifica la existencia previa del equipo +#713 Mejorar el inventario de hardware y obtener número de serie (mejora) +#714 Comando Particionar y Formatear no se ejecuta en ámbito superior a un ordenador +#720 Fallo en alerta de Unicast al restaurar imagen +#732 Ampliar el calendario de programación de acciones más allá de 2015 +#737 Incluir número de revisión de creación de imágenes (mejora) +#738 Se pierde nombre de la imagen restaurada +#747 Uso incorrecto del número de puestos de las propiedades del aula +#751 Asistente de particionado: particiones GPT (mejora) +#767 Revisar estabilidad del asistente de particionado +#775 Permitir mismo nombre de imagen en diferentes repositorios de imagen +#777 Error SQL al incluir caracteres espaciales en los comentarios +#778 Codificar claves de usuarios (mejora) +#779 Crear comando "Enviar mensaje" +#782 Crear registro de acciones para realizar informes +#789 Actualizar plantilla PXE al mover ordenador +#792 Incluir en los html personalizados de ejemplo los enlaces al acceso privado +#797 Revisar log en los procesos de restauración +#798 Mostrar imágenes en orden alfabético +#799 Consola web: estado de los equipos tarda en mostar +#806 Comando Particionar y Formatear: controlar que no se exceda el tamaño del disco +#807 Consola Web: Incorporar ordenadores da error de time-out +#814 Sustituir las etiquetas cortas de php por el formato largo +#817 Correcciones al formulario propiedades del aula +#818 Actualización ficheros PXE tras modificar propiedad de IP del repositorio +#819 Eliminar un objeto ordenador no elimina fichero PXE +#821 Comando Particionar sólo funciona correctamente en al ámbito de tipo ordenador +#822 Llamar al updateBootCache desde el particionado de la cache +#828 Identificador de perfil hardware disponible desde el ogLive y eliminación de winboot + +Tickets resueltos en módulo OpenGnsys Installer: +#755 Scripts para exportar e importar los datos de OpenGnsys +#765 Actualización incremental de la base de datos +#795 Script opengnsys_uninstall.sh deberia añadir mas información +#801 Script opengnsys_update.sh con URL de descarga incorrecto + +Tickets genéricos resueltos: +#679 Varios repositorios para un mismo cliente (tarea) +#708 Crear API REST para integración de OpenGnsys con UDS (tarea) +#718 Nuevo agente modular con comunicaciones REST (tarea) +#730 Integración de rama OpenGnsys 1.1.0 en rama principal (tarea) +#739 Estandarizar entornos virtuales de desarrollo con Vagrant (tarea) +#768 Ofrecer diferentes ogLive a los clientes (tarea) +#831 Manuel de usuario OpenGnsys 1.1.0 + + Lista de cambios incluidos en OpenGnSys 1.0.6b (versión de mantenimiento) ---------------------------------------------- Tickets resueltos en módulo OpenGnSys Cloning Engine: #715 Revisión ogConfigureFstab -#724 Compatible con ogLive basado en Ubuntu 15.10 y Ubuntu 16.04 LTS (parcial) #756 Comprobar cambios funciones en Disk.lib en el ogLive con kernel 3.2 #760 Eliminar CHKDSK en el primer arranque de un Windows restaurado #762 ogGetLastSector error en modelo HP 6300 con disco duro de 1 TB @@ -47,7 +156,6 @@ Tickets resueltos en módulo OpenGnSys Server: Tickets resueltos en módulo OpenGnSys Web Admin Console: #721 Consola Restaurar Imagen: falla el filtro de equipos -#732 Ampliar el calendario de programación de acciones más allá de 2015 (parcial) Tickets genéricos resueltos: #734 Liberar versión de mantenimiento OpenGnSys 1.0.6a en rama principal @@ -105,7 +213,7 @@ Tickets resueltos en módulo OpenGnSys Installer: Tickets resueltos en módulo OpenGnSys Web Admin Console: #512 Asistente particionado: comprobar que las particiones no sobrepasan disco (mejora) -#654 Eliminar imagen de caché duplica algunas imágenes. +#654 Eliminar imagen de caché duplica algunas imágenes #655 Gestión Arranque Avanzado: opción eliminar no muestra plantillas (no válido) #658 Correccion en eliminar imagen de caché de cliente #661 Error al mostrar configuración de varios equipos con caché @@ -705,7 +813,7 @@ Tickets resueltos en módulo OpenGnSys Installer: #171 binarios y scripts para multicast Tickets genéricos resueltos: -#129 Decidir entre NFS y NBD. +#129 Decidir entre NFS y NBD Lista de cambios incluidos en OpenGnSys 0.9.1 diff --git a/doc/INSTALL.en.txt b/doc/INSTALL.en.txt index 33499bc2..4eef6920 100644 --- a/doc/INSTALL.en.txt +++ b/doc/INSTALL.en.txt @@ -17,7 +17,7 @@ Minimum storage requirements: Installation ------------ -To install OpenGnSys run opengnsys_installer.sh after unpacking the release file (opengnsys-release.tar.gz) o downloading it directly from http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh. +To install OpenGnsys, run opengnsys_installer.sh after unpacking the release file (opengnsys-release.tar.gz) o downloading it directly from https://opengnsys.es/svn/trunk/installer/opengnsys_installer.sh. Unpacking example: tar xvzf opengnsys-1.0.5.tar.gz @@ -26,10 +26,10 @@ Unpacking example: Download examples: * Download with wget. - wget http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh -O opengnsys_installer.sh + wget https://opengnsys.es/svn/trunk/installer/opengnsys_installer.sh -O opengnsys_installer.sh * Download with curl. - curl http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh > opengnsys_installer.sh + curl https://opengnsys.es/svn/trunk/installer/opengnsys_installer.sh > opengnsys_installer.sh You must be root to run the installation script: @@ -38,7 +38,7 @@ You must be root to run the installation script: The following information will be requested in order to configure the access to the service (a default value will be introduced if no parameter is indicated): * MySQL root password - * Web console user and OpenGnSys Super Administrator + * Web console user and OpenGnsys Super Administrator * Web console user's password * Client's password for accessing remote services @@ -46,16 +46,16 @@ The following processes will be carried out: * Gathering of the basic network parameters. * Checking the installed packages. * Downloading and installing dependencies. - * Creating OpenGnSys basic folder sctructure. + * Creating OpenGnsys basic folder sctructure. * Download the code repository to a temporal folder (/tmp/opengnsys_installer). In upcoming releases this process will not be necessary. - * Compiling and installing OpenGnSys services. - * Basic configuration of OpenGnSys network services (DHCP, PXE and Samba) using the existing configuration templates. + * Compiling and installing OpenGnsys services. + * Basic configuration of OpenGnsys network services (DHCP, PXE and Samba) using the existing configuration templates. * Copying additional server management files. - * Creating the database and configuring OpenGnSys administration console web server. + * Creating the database and configuring OpenGnsys administration console web server. * Copying web administration console pages. - * Copying the OpenGnSys client folder structure. - * Downloading OpenGnSys client initial image. - * Basic configuration of OpenGnSys services using network parameters. + * Copying the OpenGnsys client folder structure. + * Downloading OpenGnsys client initial image. + * Basic configuration of OpenGnsys services using network parameters. Once the installation is finished you can start working with the system: * Configuring DHCP. @@ -82,13 +82,11 @@ You must be root to run this script: Uninstall --------- -There is also an uninstall script for the OpenGnSys components: - * OpenGnSys files and data base will be deleted. +There is also an uninstall script for the OpenGnsys components: + * OpenGnsys files and data base will be deleted. * Packages belonging to the operating system and their configuration files will be preserved. * The image folder and its content will not be deleted. - - You must be root to run this script: sudo /opt/opengnsys/lib/opengnsys_uninstall.sh diff --git a/doc/INSTALL.es.txt b/doc/INSTALL.es.txt index c5f63e35..790ad58e 100644 --- a/doc/INSTALL.es.txt +++ b/doc/INSTALL.es.txt @@ -1,24 +1,24 @@ -Instalación de OpenGnSys Server v 1.0.6 +Instalación de OpenGnsys Server v 1.1.0 ======================================= Notas iniciales --------------- -Se presupone que el servidor de OpenGnSys va a ser instalado en una distribución del sistema operativo Ubuntu Server a partir de la versión 12.04 LTS (también ha sido probado en sistemas basados en Fedora 20 y CentOS 6.5). +Se presupone que el servidor de OpenGnsys va a ser instalado en una distribución del sistema operativo Ubuntu Server a partir de la versión 14.04 LTS (también ha sido probado en sistemas basados en CentOS 7). El serividor debe tener acceso a Internet para descargar los paquetes necesarios, el código del proyecto y el cliente preconfigurado. Requisitos mínimos de almacenamiento: - 100 MB en el directorio /tmp (solo durante la instalación) -- 500 MB en el directorio /var/lib/tftpboot (o /srv en sistemas Debian) -- 500 MB en el directorio de instalación /opt/opengnsys sin contar el espacio para logs (100 MB si el cliente ogLive está previamente descargado). +- 600 MB en el directorio /var/lib/tftpboot (o /srv en sistemas Debian) por cada cliente ogLive que se desee instalar. +- 250 MB en el directorio de instalación /opt/opengnsys más 600 MB por cada imagen ISO descargada de clientes ogLive. - Estimar la capacidad necesaria para el repositorio de imágenes en /opt/opengnsys/images (es recomendable que este directorio se monte sobre un sistema de archivos independiente). Instalación ----------- -La instalación de OpenGnSys se realiza ejecutando el script de instalación opengnsys_installer.sh, el cual puede obtenerse descomprimiendo el fichero de la versión opengnsys-Version.tar.gz o descargándolo directamente de la dirección: http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh +La instalación de OpenGnsys se realiza ejecutando el script de instalación opengnsys_installer.sh, el cual puede obtenerse descomprimiendo el fichero de la versión opengnsys-Version.tar.gz o descargándolo directamente de la dirección: https://opengnsys.es/svn/trunk/installer/opengnsys_installer.sh Ejemplos de descompresión del programa: @@ -28,10 +28,10 @@ Ejemplos de descompresión del programa: Ejemplos de descarga con varias herramientas: * Descargar con wget. - wget http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh -O opengnsys_installer.sh + wget https://opengnsys.es/svn/trunk/installer/opengnsys_installer.sh -O opengnsys_installer.sh * Descargar con curl. - curl http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh > opengnsys_installer.sh + curl https://opengnsys.es/svn/trunk/installer/opengnsys_installer.sh > opengnsys_installer.sh El script de instalación debe ser ejecutado como usuario root: @@ -40,24 +40,25 @@ El script de instalación debe ser ejecutado como usuario root: Dicho script solicitará por teclado la siguiente información para configurar el acceso al servicio (si no se indica un parámetro, toma el valor por defecto): * Clave del usuario root de MySQL. - * Usuario de acceso a la consola web y super-administrador de OpenGnSys. + * Usuario de acceso a la consola web y super-administrador de OpenGnsys. * Clave del usuario de acceso a la consola web. - * Clave de acceso del cliente a servicios remotos. + * Clave de acceso del cliente a servicios remotos. + * Seleccionar cliente(s) ogLive para instalar. Se realizan los siguientes procesos: * Obtener los parámetros básicos de la red. * Comprobar los paquetes instalados. * Descargar e instalar las dependencias que faltan. - * Crear la estructura básica de directorios de OpenGnSys. + * Crear la estructura básica de directorios de OpenGnsys. * Descargar el repositorio de código en un directorio temporal (/tmp/opengnsys_installer). Nota: en versiones futuras este proceso no será necesario. - * Compilar e instalar los servicios de OpenGnSys. + * Compilar e instalar los servicios de OpenGnsys. * Configuración básica de los serviciios de red DHCP, PXE y NFS/Samba a partir de las plantillas de configuración * Copiar ficheros complementarios de gestión del servidor. - * Crear la base de datos y configurar el servidor web de OpenGnSys Web Admin Console. + * Crear la base de datos y configurar el servidor web de OpenGnsys Web Admin Console. * Copiar los ficheros de las páginas de Web Admin Console. - * Copiar la estructura de directorios de OpenGnSys Client. - * Descargar la imagen inicial de OpenGnSys Client. - * Configuración básica de los serviciios de OpenGnSys a partir de los parámetros de red. + * Copiar la estructura de directorios de OpenGnsys Client. + * Descargar la o las imágenes iniciales de OpenGnsys Client. + * Configuración básica de los serviciios de OpenGnsys a partir de los parámetros de red. Una vez finalizada la ejecución del instalador, puede empezarse a trabajar con el sistema: * Configurar DHCP. @@ -85,10 +86,12 @@ El script debe ser ejecutado como usuario root: Desinstalación -------------- -También existe un script de desinstalación de los componentes de OpenGnSys, con las siguientes características: - * Se eliminan los ficheros de OpenGnSys y su base de datos. +También existe un script de desinstalación de los componentes de OpenGnsys, con las siguientes características: + * Solicita confirmación para ejecutar sus operaciones. + * Se eliminan los ficheros de OpenGnsys y su base de datos. * No se eliminan ni paquetes del sistema operativo ni sus ficheros de configuración. * No se elimina el directorio de las imágenes ni su contenido. + * No se eliminan los clientes ogLive ni las plantillas PXE. El script debe ser ejecutado como usuario root: diff --git a/doc/README.en.txt b/doc/README.en.txt index 149b600f..b82fe385 100644 --- a/doc/README.en.txt +++ b/doc/README.en.txt @@ -1,49 +1,49 @@ -The OpenGnSys Project README +The OpenGnsys Project README ================================ -OpenGnSys (pronounced Open Genesis) is based on a modular architecture separated in different service layers which allows its implementation in several educational and organizational IT environments, both in a centralized or distributed way. The main system management is carried out by means of a simple web interface which supports delegated administration. OpenGnSys is also suitable for isolated environments, being able to work under network failure conditions (offline mode). +OpenGnsys (pronounced Open Genesis) is based on a modular architecture separated in different service layers which allows its implementation in several educational and organizational IT environments, both in a centralized or distributed way. The main system management is carried out by means of a simple web interface which supports delegated administration. OpenGnsys is also suitable for isolated environments, being able to work under network failure conditions (offline mode). Architecture ------------ -From the point of view of clients, OpenGnSys Project is constituted by a set of separate modules in different layers of services. +From the point of view of clients, OpenGnsys Project is constituted by a set of separate modules in different layers of services. * The bottom layer is responsible for direct access to client devices and motor functions of cloning. * An intermediate layer consisting of a set of tools to perform complex tasks and environment customization. * Management module consists of a simple and intuitive web interface that allows common tasks to manage software distribution to clients. -Overall, OpenGnSys is a modular system that integrates a set of interrelated components and can be adapted to a variety of work settings possible. These components consist of standard services (file servers, web, database, DHCP, PXE, ...) and custom-developed tools for the project (cloning engine, console web, browser ad hoc, management demons repository and server, ...) which in combination offer everything OpenGnSys system. +Overall, OpenGnsys is a modular system that integrates a set of interrelated components and can be adapted to a variety of work settings possible. These components consist of standard services (file servers, web, database, DHCP, PXE, ...) and custom-developed tools for the project (cloning engine, console web, browser ad hoc, management demons repository and server, ...) which in combination offer everything OpenGnsys system. - * OpenGnSys Server + * OpenGnsys Server Basic service cloning system (DHCP, NFS/Samba, PXE, database, etc..) Necessary for the boot process and initial configuration of the clients. - * OpenGnSys Administrator + * OpenGnsys Administrator Centralized management web console (web pages, web services, etc.) with support for delegated administration, allowing control of all system components. - * OpenGnSys Repository Manager + * OpenGnsys Repository Manager Manager repository of images for each of the administrative units defined in the module OpenGnSys Administrator. There may be one or more modules depending on the model of the organization defined. - * OpenGnSys Client Agent + * OpenGnsys Client Agent Executing agent of orders in the client, which integrates the following features: - Graphical interface to select options predefined by the administrator. - Interactive execution of Cloning Engine functions in administrator mode. - Execution of the tasks sent from the OpenGnSys Administrator module. - * OpenGnSys Clonning Engine + * OpenGnsys Clonning Engine Motor function libraries cloning, installation and startup of the client operating systems. - * OpenGnSys Installer + * OpenGnsys Installer Software installation, upgrade and removal system which includes the settings generator, the clients boot generator, the component package builder, etc. Scenarios --------- -OpenGnSys is a modular system that can be used in different scenarios within an Institution, both educational and organizational. +OpenGnsys is a modular system that can be used in different scenarios within an Institution, both educational and organizational. - * Educational Scenarios: OpenGnSys can lend support to some of the educational settings defined by the Working Group-Net Teaching RedIRIS. + * Educational Scenarios: OpenGnsys can lend support to some of the educational settings defined by the Working Group-Net Teaching RedIRIS. - Classroom teaching: allowing the management and implementation of software installation on the computers of teachers, with ability to customize the settings according to user requirements. - Classroom teaching ICT Classrooms: implementing methods independent support for PCs of students and teachers. @@ -58,10 +58,13 @@ OpenGnSys is a modular system that can be used in different scenarios within an Origins -OpenGnSys born in May 2009 after the Working Groups RedIRIS held in Malaga as an effort to integrate several projects in development: +OpenGnsys born in May 2009 after the Working Groups RedIRIS held in Malaga as an effort to integrate several projects in development: * Brutalix, University of Zaragoza * Entorno Avanzado de Clonación (EAC), University of Málaga. * Web Hidra Interface, University of Seville. +OpenGnsys homepage: + https://opengnsys.es/ + diff --git a/doc/README.es.txt b/doc/README.es.txt index eba0784c..60c8af9d 100644 --- a/doc/README.es.txt +++ b/doc/README.es.txt @@ -1,15 +1,15 @@ -Proyecto OpenGnSys +Proyecto OpenGnsys ================== -El proyecto OpenGnSys (léase OpenGenesis) reúne el esfuerzo conjunto de varias Universidades Públicas españolas para construir una aplicación que permita una fácil gestión centralizada de ordenadores y servidores. Con ella se permite la distribución, instalación y despliegue de distintos sistemas operativos. +El Proyecto OpenGnsys (léase OpenGénesis) reúne el esfuerzo conjunto de varias Universidades Públicas españolas para construir una aplicación que permita una fácil gestión centralizada de ordenadores y servidores. Con ella se permite la distribución, instalación y despliegue de distintos sistemas operativos. -OpenGnSys nace debido a la necesidad de disponer de un conjunto de herramientas libres y abiertas que constituyan un sistema completo de gestión y clonación de equipos, versátil e intuitivo, que pueda ser utilizado tanto en la gestión de aulas de informática, como para reinstalar ordenadores y servidores. +OpenGnsys nace debido a la necesidad de disponer de un conjunto de herramientas libres y abiertas que constituyan un sistema completo de gestión y clonación de equipos, versátil e intuitivo, que pueda ser utilizado tanto en la gestión de aulas de informática, como para reinstalar ordenadores y servidores. Está basado en una arquitectura cliente/servidor. El ordenador cliente realiza una petición de conexión durante su proceso de arranque y el servidor le devuelve sus datos de red y un menú de inicio. En tal página el usuario puede seleccionar las acciones predefinidas por el administrador, ejecutar dichas acciones automáticamente sin intervención del usuario final o entrar directamente en una interfaz administrativa. -La gestión principal del sistema está basada en una sencilla interfaz web que permite realizar las tareas comunes para gestionar la distribución de software en los distintos clientes. Sin embargo, la estructura de OpenGnSys es lo suficientemente versátil como para adaptarse a las necesidades de las diferentes arquitecturas de redes de ordenadores disponibles en empresas e instituciones. +La gestión principal del sistema está basada en una sencilla interfaz web que permite realizar las tareas comunes para gestionar la distribución de software en los distintos clientes. Sin embargo, la estructura de OpenGnsys es lo suficientemente versátil como para adaptarse a las necesidades de las diferentes arquitecturas de redes de ordenadores disponibles en empresas e instituciones. -OpenGnSys está constituido por un conjunto de módulos separados en distintas capas de servicios. +OpenGnsys está constituido por un conjunto de módulos separados en distintas capas de servicios. * La capa inferior se encarga del acceso directo a los dispositivos del cliente y de las funciones del motor de clonación. * Una capa intermedia está constituida por un conjunto de herramientas para realizar tareas complejas y personalización del entorno. @@ -19,15 +19,18 @@ Los procesos específicos de configuración y modificación de datos en cada uno En el estado actual de desarrollo del Proyecto, se permite la clonación y despliegue de sistemas operativos Windows (incluido Windows 7) con sistemas de ficheros FAT32 y NTFS, así como distribuciones Linux con Sistemas de ficheros Ext2, Ext3 y Ext4. -Algunos de los aspectos principales de la futura línea de trabajo de OpenGnSys son la capacidad de gestión de discos redundantes, volúmenes lógicos y tener la posibilidad de clonar y desplegar otros sistemas operativos. Esto ultimo conlleva soportar nuevos tipos de sistemas de ficheros. +Algunos de los aspectos principales de la futura línea de trabajo de OpenGnsys son la capacidad de gestión de discos redundantes, volúmenes lógicos y tener la posibilidad de clonar y desplegar otros sistemas operativos. Esto ultimo conlleva soportar nuevos tipos de sistemas de ficheros. La distribución de imágenes y ficheros debe ser lo más flexible posible, implementando distintos protocolos de comunicaciones, como Unixast, Multicast y P2P; e incluso también poder disponer de dicha información de forma off-line (sin necesidad de comunicación con el servidor) accediendo directamente a la caché de datos local de cada cliente o a un dispositivo externo de almacenamiento. -Por definición, OpenGnSys es un proyecto de Software Libre. Como tal, todo el código está licenciado bajo GPLv3 o superior, mientras que la documentación asociada está disponible bajo licencia Creative Commons con Reconocimiento y Compartir Igual. +Por definición, OpenGnsys es un proyecto de Software Libre. Como tal, todo el código está licenciado bajo GPLv3 o superior, mientras que la documentación asociada está disponible bajo licencia Creative Commons con Reconocimiento y Compartir Igual. -OpenGnSys es el resultado del proceso de integración de 3 proyectos anteriores desarrollados en diferentes universidades: +OpenGnsys es el resultado del proceso de integración de 3 proyectos anteriores desarrollados en diferentes universidades: * Brutalix (Universidad de Zaragoza) * EAC (Universidad de Málaga) * Hidra (Universidad de Sevilla) +Página web del Proyecto OpenGnsys: + https://opengnsys.es/ + diff --git a/doc/VERSION.txt b/doc/VERSION.txt index 66e48d49..823ab7c1 100644 --- a/doc/VERSION.txt +++ b/doc/VERSION.txt @@ -1 +1 @@ -OpenGnSys 1.0.6b +OpenGnsys 1.1.0 diff --git a/doc/filetree.en.txt b/doc/filetree.en.txt index a43d2850..a276617d 100644 --- a/doc/filetree.en.txt +++ b/doc/filetree.en.txt @@ -1,9 +1,9 @@ -OpenGnSys 1.0.x Filesystem Hiearchy +OpenGnsys 1.1.x Filesystem Hiearchy =================================== -Directory Structure of OpenGnSys Client +Directory Structure of OpenGnsys Client --------------------------------------------- /opt/opengnsys @@ -18,21 +18,23 @@ Directory Structure of OpenGnSys Client -Directory Structure of OpenGnSys Server: +Directory Structure of OpenGnsys Server: ---------------------------------------------- /opt/opengnsys bin - server binaries. client - exports the client's directory structure. + doc - documentation files. etc - configuration files. - lib - tool libraries. - log - ficheros de registro de incidencias. + lib - tools and libraries. log - log files. + sbin - binaries for services. tftpboot - remote boot files (linked to TFTP directory). + www - web files. -Directory Structure of OpenGnSys Repository Manager +Directory Structure of OpenGnsys Repository Manager --------------------------------------------------------- /opt/opengnsys @@ -40,6 +42,7 @@ Directory Structure of OpenGnSys Repository Manager etc - configuration files. images - filesystem images. log - log files. + sbin - binaries for services. diff --git a/doc/filetree.es.txt b/doc/filetree.es.txt index fa07a967..698b8174 100644 --- a/doc/filetree.es.txt +++ b/doc/filetree.es.txt @@ -1,9 +1,9 @@ -Estructura de Ficheros de OpenGnSys 1.0 +Estructura de Ficheros de OpenGnsys 1.1 ======================================= -Estructura de directorios de OpenGnSys Client +Estructura de directorios de OpenGnsys Client --------------------------------------------- /opt/opengnsys @@ -19,7 +19,7 @@ Estructura de directorios de OpenGnSys Client log (rw) - ficheros de registro de incidencias. -Servicios de OpenGnSys Server: +Servicios de OpenGnsys Server: ------------------------------ - Syslog - gestión de logs de servidores y clientes. - DHCP @@ -30,21 +30,24 @@ Servicios de OpenGnSys Server: - Servidor de órdenes -Estructura de directorios de OpenGnSys Server: +Estructura de directorios de OpenGnsys Server: ---------------------------------------------- /opt/opengnsys bin - binarios del servidor. client - exporta en remoto la estructura de directorios del cliente. + doc - ficheros de documentación. etc - ficheros de configuración. lib - librerías de las utilidades. log - ficheros de registro de incidencias. + sbin - binarios de servicios. tftpboot - arranque remoto de clientes (enlace al directorio de TFTP). + www - ficheros web. NOTA: páginas de manuales y documentación se copian a los directorios estándares del sistema operativo. -Estructura de directorios de OpenGnSys Repository Manager +Estructura de directorios de OpenGnsys Repository Manager --------------------------------------------------------- /opt/opengnsys @@ -52,6 +55,7 @@ Estructura de directorios de OpenGnSys Repository Manager etc - ficheros de configuración. images - imágenes de sistemas de archivos. log - ficheros de registro de incidencias. + sbin - binarios de servicios. diff --git a/doc/userManual/Tema0-Laboratorio_virtual.pdf b/doc/userManual/Tema0-Laboratorio_virtual.pdf Binary files differnew file mode 100644 index 00000000..3eacafb0 --- /dev/null +++ b/doc/userManual/Tema0-Laboratorio_virtual.pdf diff --git a/doc/userManual/Tema1-Introduccion.pdf b/doc/userManual/Tema1-Introduccion.pdf Binary files differindex 555c0b26..eed9744f 100644 --- a/doc/userManual/Tema1-Introduccion.pdf +++ b/doc/userManual/Tema1-Introduccion.pdf diff --git a/doc/userManual/Tema2-Instalacion.pdf b/doc/userManual/Tema2-Instalacion.pdf Binary files differindex ae0d1b2e..1ab9461f 100644 --- a/doc/userManual/Tema2-Instalacion.pdf +++ b/doc/userManual/Tema2-Instalacion.pdf diff --git a/doc/userManual/Tema3.1-Administracion_componentes.pdf b/doc/userManual/Tema3.1-Administracion_componentes.pdf Binary files differindex 0de21554..69e1d4f7 100644 --- a/doc/userManual/Tema3.1-Administracion_componentes.pdf +++ b/doc/userManual/Tema3.1-Administracion_componentes.pdf diff --git a/doc/userManual/Tema3.2-Administracion_consola_web.pdf b/doc/userManual/Tema3.2-Administracion_consola_web.pdf Binary files differindex 0d06eb62..26aad817 100644 --- a/doc/userManual/Tema3.2-Administracion_consola_web.pdf +++ b/doc/userManual/Tema3.2-Administracion_consola_web.pdf diff --git a/doc/userManual/Tema3.3-Administracion_unidad_organizativa.pdf b/doc/userManual/Tema3.3-Administracion_unidad_organizativa.pdf Binary files differindex 26f5ea95..1828aa49 100644 --- a/doc/userManual/Tema3.3-Administracion_unidad_organizativa.pdf +++ b/doc/userManual/Tema3.3-Administracion_unidad_organizativa.pdf diff --git a/doc/userManual/Tema4-Ambito_aplicacion.pdf b/doc/userManual/Tema4-Ambito_aplicacion.pdf Binary files differindex 9a315c94..1989899d 100644 --- a/doc/userManual/Tema4-Ambito_aplicacion.pdf +++ b/doc/userManual/Tema4-Ambito_aplicacion.pdf diff --git a/doc/userManual/Tema5-Particionado_discos.pdf b/doc/userManual/Tema5-Particionado_discos.pdf Binary files differindex 971add05..d5fbdbcd 100644 --- a/doc/userManual/Tema5-Particionado_discos.pdf +++ b/doc/userManual/Tema5-Particionado_discos.pdf diff --git a/doc/userManual/Tema6.1-Creacion_imagenes.pdf b/doc/userManual/Tema6.1-Creacion_imagenes.pdf Binary files differindex 899242e3..94c4ae26 100644 --- a/doc/userManual/Tema6.1-Creacion_imagenes.pdf +++ b/doc/userManual/Tema6.1-Creacion_imagenes.pdf diff --git a/doc/userManual/Tema6.2-Restauracion_y_despliegue_imagenes.pdf b/doc/userManual/Tema6.2-Restauracion_y_despliegue_imagenes.pdf Binary files differindex a3b2649c..3e5df4e3 100644 --- a/doc/userManual/Tema6.2-Restauracion_y_despliegue_imagenes.pdf +++ b/doc/userManual/Tema6.2-Restauracion_y_despliegue_imagenes.pdf diff --git a/doc/userManual/Tema6.3-Eliminacion_imagenes.pdf b/doc/userManual/Tema6.3-Eliminacion_imagenes.pdf Binary files differindex acd0686f..592cb324 100644 --- a/doc/userManual/Tema6.3-Eliminacion_imagenes.pdf +++ b/doc/userManual/Tema6.3-Eliminacion_imagenes.pdf diff --git a/doc/userManual/Tema7-Acciones_y_menus_usuario.pdf b/doc/userManual/Tema7-Acciones_y_menus_usuario.pdf Binary files differindex f7e0013a..fb59c355 100644 --- a/doc/userManual/Tema7-Acciones_y_menus_usuario.pdf +++ b/doc/userManual/Tema7-Acciones_y_menus_usuario.pdf |