diff options
-rw-r--r-- | client/boot-tools/includes/etc/initramfs-tools/scripts/ogfunctions | 10 | ||||
-rwxr-xr-x | client/engine/Disk.lib | 4 | ||||
-rw-r--r-- | doc/CHANGELOG.es.txt | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/client/boot-tools/includes/etc/initramfs-tools/scripts/ogfunctions b/client/boot-tools/includes/etc/initramfs-tools/scripts/ogfunctions index d70119d3..91aad6f4 100644 --- a/client/boot-tools/includes/etc/initramfs-tools/scripts/ogfunctions +++ b/client/boot-tools/includes/etc/initramfs-tools/scripts/ogfunctions @@ -292,10 +292,6 @@ ogPostConfigureFS() fi fi fi - - #Montamos un directorio temporal para el apt-get - mount tmpfs /var/cache/apt/archives -t tmpfs -o size=15M - mkdir -p /var/cache/apt/archives/partial } @@ -365,9 +361,11 @@ ogUpdateInitrd () { cd /tmp mkdir /tmp/cache - TYPE=$(blkid | grep CACHE | awk -F"TYPE=" '{print $2}' | tr -d \") + TYPE=$(blkid -po export $(blkid -L CACHE) 2>/dev/null | awk -F= '$1=="TYPE" { print $2}') + # Salir si no se detecta caché. + [ -z "$TYPE" ] && return mount -t $TYPE LABEL=CACHE /tmp/cache || return - mkdir /tmp/cache/boot + mkdir -p /tmp/cache/boot # comparamos los del server diff --git a/client/engine/Disk.lib b/client/engine/Disk.lib index ef775632..827263f9 100755 --- a/client/engine/Disk.lib +++ b/client/engine/Disk.lib @@ -761,7 +761,7 @@ echo $ID #@date 2009/07/24 #@version 1.1.0 - Sustituir "sfdisk" por "partx". #@author Ramon Gomez, ETSII Universidad de Sevilla -#@date 2016/04/21 +#@date 2016/05/04 #*/ ## function ogGetPartitionSize () { @@ -779,7 +779,7 @@ fi # Devolver tamaño de partición o del sistema de archivos (para ZFS). PART="$(ogDiskToDev $1 $2)" || return $? -partx -gbo SIZE $PART 2>/dev/null | awk '{print $1/1024}' +partx -gbo SIZE $PART 2>/dev/null | awk '{print int($1/1024)}' [ ${PIPESTATUS[0]} -ne 0 ] && ogGetFsSize $1 $2 } diff --git a/doc/CHANGELOG.es.txt b/doc/CHANGELOG.es.txt index dd0d2725..fcbe83d6 100644 --- a/doc/CHANGELOG.es.txt +++ b/doc/CHANGELOG.es.txt @@ -12,9 +12,11 @@ Tickets resueltos en módulo OpenGnsys Cloning Engine: #678 Unidades organizativas con directorio de imágenes separado. #722 Multicast entre subredes #727 ogGrubHidePartitions comprueba tipo de partición con blkid en vez revisar las entradas del Grub +#740 Clonar disco completo en modo "raw" #744 Gestionar bloqueos de disco Tickets resueltos en módulo OpenGnsys Client: +#244 Internacionalización de los mensajes del Browser (mejora) #625 Modo offline: segundo sistema de ficheros en cache/USB (duplicado de #467) #725 Sincronización horaria de clientes con servidor NTP #746 Reloj en barra de estado del Browser del cliente |