From 5fbb1efa5ee65e104b48cbb5769935d72075428c Mon Sep 17 00:00:00 2001 From: "Ramón M. Gómez" Date: Tue, 16 Oct 2018 11:06:04 +0200 Subject: #872 #840: Applying commit {{{fbc73330}}} in master branch; correct download URL in installation script. --- doc/CHANGELOG.es.txt | 22 +++++++++++++--------- installer/INSTALL.es.txt | 2 +- installer/opengnsys_installer.sh | 2 +- installer/opengnsys_update.sh | 16 +++++++++++++++- 4 files changed, 30 insertions(+), 12 deletions(-) diff --git a/doc/CHANGELOG.es.txt b/doc/CHANGELOG.es.txt index f3cc682a..98893c52 100644 --- a/doc/CHANGELOG.es.txt +++ b/doc/CHANGELOG.es.txt @@ -15,12 +15,16 @@ Tickets resueltos en módulo OpenGnsys Client: Tickets resueltos en módulo OpenGnsys Server: #846 Configuración de logrotate para que incluya todos los servicios de OpenGnsys +Tickets resueltos en módulo OpenGnsys Repository Server: +#850 Problema con repositorio recién instalado + Tickets resueltos en módulo OpenGnsys Web Admin Console: #835 Problemas al listar plantillas en Nerboot Avanzado Tickets genéricos resueltos: #839 Errores detectado en API REST para Remote PC #840 Usar Git como repositorio de código +#865 Problemas con Trac #872 Liberar versión de mantenimiento OpenGnsys 1.1.0a @@ -35,7 +39,7 @@ Tickets resueltos en módulo OpenGnsys Cloning Engine: #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 +#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" @@ -82,8 +86,8 @@ 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 +#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 @@ -103,18 +107,18 @@ Tickets resueltos en módulo OpenGnsys Web Admin Console: #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 +#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 +#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 +#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 @@ -872,7 +876,7 @@ Tickets resueltos en módulo OpenGnSys Cloning Engine: #61 ogListPartitions muestra el tipo de sistemas de archivos de la particion y no el tipo de partición en cuestión #71 ogListPartitions falla con partición extendida #73 Mensajes de error en particiones vacías -#75 Arrancar sistemas Linux en partición distinta a la original +#75 Arrancar sistemas Linux en partición distinta a la original #85 ogCreateImage no crea los subdirectorios del path indicado #86 ogRestoreImage siempre añade a la imagen pasada como parámetro la subcadena ".img" #87 Engine no se adapta a la sintaxis Doxygen diff --git a/installer/INSTALL.es.txt b/installer/INSTALL.es.txt index e585a507..7fd679de 100644 --- a/installer/INSTALL.es.txt +++ b/installer/INSTALL.es.txt @@ -18,7 +18,7 @@ Requisitos mínimos de almacenamiento: 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: https://raw.githubusercontent.com/opengnsys/OpenGnsys/devel/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://raw.githubusercontent.com/opengnsys/OpenGnsys/master/installer/opengnsys_installer.sh Ejemplos de descompresión del programa: diff --git a/installer/opengnsys_installer.sh b/installer/opengnsys_installer.sh index bb16b05c..5aa58ed6 100755 --- a/installer/opengnsys_installer.sh +++ b/installer/opengnsys_installer.sh @@ -105,7 +105,7 @@ if [ -d "$PROGRAMDIR/../installer" ]; then else REMOTE=1 fi -BRANCH="devel" +BRANCH="master" CODE_URL="https://codeload.github.com/opengnsys/OpenGnsys/zip/$BRANCH" API_URL="https://api.github.com/repos/opengnsys/OpenGnsys/branches/$BRANCH" diff --git a/installer/opengnsys_update.sh b/installer/opengnsys_update.sh index 263260e9..4cf0786c 100755 --- a/installer/opengnsys_update.sh +++ b/installer/opengnsys_update.sh @@ -994,17 +994,31 @@ function updateClient() # Comprobar permisos y ficheros. function checkFiles() { + local LOGROTATEDIR=/etc/logrotate.d + # Comprobar permisos adecuados. if [ -x $INSTALL_TARGET/bin/checkperms ]; then echoAndLog "${FUNCNAME}(): Checking permissions" OPENGNSYS_DIR="$INSTALL_TARGET" OPENGNSYS_USER="$OPENGNSYS_CLIENTUSER" APACHE_USER="$APACHE_RUN_USER" APACHE_GROUP="$APACHE_RUN_GROUP" $INSTALL_TARGET/bin/checkperms fi - # Eliminamos el fichero de estado del tracker porque es incompatible entre los distintos paquetes if [ -f /tmp/dstate ]; then echoAndLog "${FUNCNAME}(): Deleting unused files" rm -f /tmp/dstate fi + # Crear ficheros de logrotate. + if [ -d $LOGROTATEDIR ]; then + if [ ! -f $LOGROTATEDIR/opengnsysServer ]; then + echoAndLog "${FUNCNAME}(): Creating logrotate configuration file for server" + sed -e "s/OPENGNSYSDIR/${INSTALL_TARGET//\//\\/}/g" \ + $WORKDIR/opengnsys/server/etc/logrotate.tmpl > $LOGROTATEDIR/opengnsysServer + fi + if [ ! -f $LOGROTATEDIR/opengnsysRepo ]; then + echoAndLog "${FUNCNAME}(): Creating logrotate configuration file for repository" + sed -e "s/OPENGNSYSDIR/${INSTALL_TARGET//\//\\/}/g" \ + $WORKDIR/opengnsys/server/etc/logrotate.tmpl > $LOGROTATEDIR/opengnsysRepo + fi + fi } # Resumen de actualización. -- cgit v1.2.3-18-g5258