opengnsys-1.0.6 (#12) - Usar clientes ogLive-vivid y ogLive-xenial en OpenGnsys 1.0.6 (#284) - Message List

Usar clientes ogLive-vivid y ogLive-xenial en OpenGnsys 1.0.6
 unsolved

Hola, os dejo un apunte importante.

Debido a los problemas de compatibilidad con el hardware nuevo, hemos creado 2 clientes ogLive basados en Ubuntu 15.10 Vivid y en Ubuntu 16.04 Xenial, que funcionan correctamente con OpenGnsys 1.1.0, pero que pueden crear varios problemas en OpenGnsys 1.0.6 y 1.0.6a.

Actualmente, no recomendamos utilizar ogLive-xenial-xxx con OpenGnsys 1.0.6x, porque hay que realizar bastantes cambios para que funcione correctamente.

Sin embargo, si se tiene OpenGnsys 1.0.6x y ogLive-vivid-x hay que aplicar los siguientes cambios (eliminar líneas en rojo y añadir líneas en verde):

  • /opt/opengnsys/client/etc/preinit/otherservices.sh:
    • (a) original vs. (b) parche

      a b  
      1212    echo "${MSG_OTHERSERVICES:-.}"
      1313
       14    # Iniciar rsyslog, si es necesario.
       15    [ -S /dev/log ] || service rsyslog start
      1416    # Adpatar la clave de "root" para acceso SSH.
      1517    PASS=$(grep "^[       ]*\(export \)\?OPTIONS=" /scripts/ogfunctions 2>&1 | \
  • /opt/opengnsys/client/lib/engine/bin/Cache.lib:
    • (a) original vs. (b) parche

      a b  
      108108            # Definir particiones y notificar al kernel.
      109109            ID=$(ogTypeToId CACHE MSDOS)
      110             sfdisk -f $DISK -uS -N$PART <<<"$START,$SIZE,$ID" 2>/dev/null && partprobe
       110            local TMPFILE=/tmp/sfdisk$$
       111            trap "rm -f $TMPFILE" 1 2 3 9 15
       112            sfdisk --dump $DISK | grep -v $DISK$PART > $TMPFILE
       113            echo  "$DISK$PART : start= $START, size= $SIZE, type=$ID" >> $TMPFILE
       114            sfdisk --no-reread  $DISK < $TMPFILE && partprobe
       115            rm -f $TMPFILE
      111116            ;;
      112117    esac

Attachments

No attachments created.