Changes between Initial Version and Version 1 of DocumentacionUsuario1.0.6/ConfigureGroup


Ignore:
Timestamp:
Sep 18, 2015, 12:41:16 PM (10 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DocumentacionUsuario1.0.6/ConfigureGroup

    v1 v1  
     1= Post-configuración del sistema operativo específica de cada grupo de ordenadores =
     2
     3A veces necesitamos una postconfiguración específica para una aula concreta. OpenGnsys ofrece funciones y un script de ejemplo que facilita esta tarea.
     4
     5== Funciones para configurar los grupos ==
     6
     7
     8'''ogGetGroupName:''' Devuelve el nombre del grupo del equipo.
     9{{{
     10ogGetGroupName [sin parámetros]
     11}}}
     12
     13'''ogGetGroupDir:''' Devuelve el nombre del directorio del grupo del equipo.
     14
     15{{{
     16ogGetGroupDir [sin parámetros]
     17}}}
     18
     19
     20Al equipo cliente se le pasa como parámetro del kernel el nombre de su grupo en la variable group, por simplificar se ha tomado como grupo el aula al que pertenezca el equipo. Los grupos se llamarán igual que las aulas definidas en la consola de administración, quitándoles los acentos, sustituyendo las ñ por n y los espacio por _.
     21
     22
     23
     24== Directorios de los grupos ==
     25
     26Se sitúan en el repositorio en:
     27
     28{{{
     29mkdir /opt/opengnsys/images/groups/Nombre_grupo
     30}}}
     31
     32Estos directorios hay que crearlos, no se crean en la instalación.
     33
     34Se ponen archivos o marcas dentro del directorio del grupo (si queremos que afecte a todas las imágenes) o del subdirectorio de la imagen dentro del grupo. Los archivos se copian en el sitio correcto del sistema y las marcas se comprueba que existen para iniciar una accion (ej: cambiar registro)
     35
     36== Script de postconfiguración por grupos ==
     37
     38Existe un script de ejemplo llamado '''/opt/opengnsys/client/scripts/samples/configureGroup'''. La sintaxis para utilizarlo es:
     39
     40{{{
     41configureGroup REPO Nombre_imagen Num_disk Num_part
     42}}}
     43
     44El script revisará los archivos y marcas existentes en el directorio del grupo y realizará las acciones que hayamos previsto.
     45
     46Al terminar de realizar la instalación de la imagen llamaremos al script configureGroup. El comando buscará en el repositorio si existe el directorio grupo y de la imagen que se ha restaurado y para determinados archivos realizará acciones.
     47
     48Por ejemplo en el caso de Linux si encuentra un archivo grub.cfg lo copiara a $PARTICION/boot/grub.d/
     49
     50Existen funciones de postconfiguración para Linux, XP y Windows 7. Pretenden ser sólo un ejemplo y que sean personalizables.
     51