54 lines
2.7 KiB
Plaintext
54 lines
2.7 KiB
Plaintext
OpenGnsys Client (Scripts) README
|
|
====================================
|
|
|
|
|
|
Este directorio contiene algunos scripts de ejemplo que se utilizan
|
|
por el cliente de la consola web de administración, para realizar
|
|
las operaciones más comunes de gestión de clientes.
|
|
|
|
Dichos scripts están desarrollados en BASH y utilizan las funciones
|
|
básicas del motor de clonación.
|
|
|
|
OpenGnsys Client Cloning Engine incluye un completo conjunto de
|
|
funiones para que el administrador pueda personalizar sus scripts
|
|
de gestión. Sin embargo, estos ejemplos son completamente
|
|
operativos y pueden ser utilizados directamente.
|
|
|
|
|
|
Scripts distribuidos:
|
|
|
|
- bootLinux arranca un sistema Linux con partición de inicio.
|
|
- bootOs arranca un sistema operativo instalado.
|
|
- bootWindows arranca un sistema Windows con partición de inicio.
|
|
- configureOs ejecuta tereas de postconfiguración de un sistema operativo.
|
|
- createImage genera una imagen de un sistema operativo.
|
|
- createLogicalPartitions define las particiones primarias del disco.
|
|
- createPrimaryPartitions define las particiones lógicas del disco.
|
|
- deployImage restaura una imagen y postconfigura su sistema operativo.
|
|
- formatFs formatea un sistema de archivos.
|
|
- getFsType muestra el tipo (mnemónico) de una partición.
|
|
- getIpAddress muestra la IP local del cliente.
|
|
- getOsVersion muestra la versión de sistema operativo instalado.
|
|
- initCache inicia o define la caché local.
|
|
- listHardwareInfo lista los dispoisitivos del cliente.
|
|
- listPrimaryPartitions lista las particiones primarias de un disco.
|
|
- listSoftwareInfo lista el software de un sistema operativo.
|
|
- menuBrowser arranque el Browser con un menú preconfigurado.
|
|
- poweroff desmonta los sistemas de archivos y apaga el equipo.
|
|
- reboot desmonta los sistemas de archivos y reinicia el equipo.
|
|
- restoreImage restaura una imagen de sistema operativo.
|
|
|
|
|
|
Plantillas para personalización de operaciones:
|
|
|
|
Se han generado varios scripts de ejemplo para personalizar ciertas operaciones
|
|
importantes. Para activar una plantilla debe renombrase el ficheros quitando la
|
|
extensión ".template" y añadir permisos de ejecución. Las plantillas activadas
|
|
no seránn modificadas por el actualizador de OpenGnsys.
|
|
|
|
- bootOsCustom.template arranque personalizado de sistema operativo.
|
|
- configureOsCustom.template postconfiguración personalizada de sistema operativo.
|
|
- createImageCustom.template creación personalizada de imagen.
|
|
- restoreImageCustom.template restauración personalizada de imagen.
|
|
|