summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRamón M. Gómez <ramongomez@us.es>2018-10-16 11:06:04 +0200
committerRamón M. Gómez <ramongomez@us.es>2018-10-16 11:06:04 +0200
commit5fbb1efa5ee65e104b48cbb5769935d72075428c (patch)
tree773b04337349ada74d884210492b23853e1d9a72
parent5d718fb3927770679d4e0413c4e6914ff6c835ef (diff)
#872 #840: Applying commit {{{fbc73330}}} in master branch; correct download URL in installation script.
-rw-r--r--doc/CHANGELOG.es.txt22
-rw-r--r--installer/INSTALL.es.txt2
-rwxr-xr-xinstaller/opengnsys_installer.sh2
-rwxr-xr-xinstaller/opengnsys_update.sh16
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.