OpenGnsys  1.1.1
Referencia del Archivo PostConf.lib

Librería o clase PostConf #. Más...

Ir al código fuente de este archivo.

Funciones

function ogCleanOs ()
 Elimina los archivos que no son necesarios en el sistema operativo. #. Más...
 
function ogInstallMiniSetup ()
 Metafunción para instalar archivo que se ejecutará en el arranque de Windows. #. Más...
 
function ogInstallFirstBoot ()
 Crea unas claves del registro y el archivo cmd que se ejecutara en el primer arranque estando la maquina en un estado bloqueado #. Más...
 
function ogInstallRunonce ()
 Crea el archivo cmd que se ejecutara en el runonce de un usuario administrador #. Más...
 
function ogAddCmd ()
 Añade comandos al cmd creado por ogInstalMiniSetup #. Más...
 
function ogDomainScript ()
 Crea un script .vbs para unir al dominio una maquina windows y el comando adequado en el archivo cmd creado por ogInstallMiniSetup #. Más...
 
function ogConfigureOgagent ()
 Modifica el fichero de configuración del nuevo agente OGAent para sistemas operativos. #. Más...
 
function ogInstallLaunchDaemon ()
 Instala archivo que se ejecutará en el arranque de macOS. #. Más...
 
function ogAddToLaunchDaemon ()
 Añade comandos al script creado por ogInstalLaunchDaemon. #. Más...
 
function ogUninstallLinuxClient ()
 Desinstala el cliente OpenGnSys para sistemas operativos GNU/Linux. #. Más...
 
function ogUninstallWindowsClient ()
 Desinstala el cliente OpenGnSys para sistemas operativos Windows. #. Más...
 

Descripción detallada

Librería o clase PostConf #.

# #

Definición en el archivo PostConf.lib.

Documentación de las funciones

function ogAddCmd ( )

Añade comandos al cmd creado por ogInstalMiniSetup #.

ogAddCmd int_ndisk int_npartition str_filename str_commands

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
str_filenamenombre del fichero cmd (siempre se guardara en windows que sea visible por el sistema #
str_commandscomando o comandos que se añadiran al fichero #
Devuelve

#

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_PARTITIONTipo de partición desconocido o no se puede montar. #
Versión

1.0.2 - Nueva función #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha

2011-06-29 #

Versión

1.0.4 - Cambios en los parametros de entrada de la funcion #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha
2012-04-16

Definición en la línea 225 del archivo PostConf.lib.

Hace referencia a ogHelp(), ogInstallMiniSetup() y ogRaiseError().

Referenciado por ogDomainScript() y ogUninstallWindowsClient().

Gráfico de llamadas para esta función:

function ogAddToLaunchDaemon ( )

Añade comandos al script creado por ogInstalLaunchDaemon. #.

ogAddToLaunchDaemon int_ndisk int_nfilesys str_filename str_commands

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
str_filenamenombre del script (siempre se guardará en /usr/share para que sea visible por el sistema #
str_commandscomando o comandos que se añadiran al fichero #return (nada) #
Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDFichero o directorio no encontrado. #
Versión

1.0.6 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2014-10-06

Definición en la línea 445 del archivo PostConf.lib.

Hace referencia a ogGetPath(), ogHelp() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogCleanOs ( )

Elimina los archivos que no son necesarios en el sistema operativo. #.

ogCleanOs int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o particion no corresponden con un dispositivo. #
OG_ERR_PARTITIONPartición desconocida o no accesible. #
Nota

Antes incluido en la funcion ogReduceFs #

Autor

Irina Gomez. Universidad de Sevilla. #

Devuelve

(nada) #

Fecha
2014-10-27

Definición en la línea 25 del archivo PostConf.lib.

Hace referencia a ogDeleteFile(), ogHelp(), ogMount() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogConfigureOgagent ( )

Modifica el fichero de configuración del nuevo agente OGAent para sistemas operativos. #.

ogConfigureOgagent int_ndisk int_filesys

#

Parámetros
int_ndisknº de orden del disco #
int_filesysnº de orden del sistema de archivos #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDFichero o dispositivo no encontrado. #
OG_ERR_LOCKEDSistema de archivos bloqueado. #
Versión

1.1.0 - Primera adaptación para OpenGnsys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-07-15

Definición en la línea 340 del archivo PostConf.lib.

Hace referencia a ogGetPath(), ogHelp(), ogMount() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogDomainScript ( )

Crea un script .vbs para unir al dominio una maquina windows y el comando adequado en el archivo cmd creado por ogInstallMiniSetup #.

ogDomainScript int_ndisk int_npartition str_domain str_user str_password

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
str_filenamenombre del fichero cmd donde deberemos introducir el comando de ejecutar el script vbs #
str_domaindominio donde se quiere conectar #
str_userusuario con privilegios para unir al dominio #
str_passwordpassword del usuario con privilegios #
Devuelve

#

Excepciones
OG_ERR_FORMATFormato incorrecto. #
Versión

1.0.2 - Nueva función #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha

2011-06-29 #

Versión

1.0.4 - Cambios en los parametros de entrada de la funcion #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha
2012-04-16

Definición en la línea 268 del archivo PostConf.lib.

Hace referencia a ogAddCmd(), ogGetPath(), ogHelp() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogInstallFirstBoot ( )

Crea unas claves del registro y el archivo cmd que se ejecutara en el primer arranque estando la maquina en un estado bloqueado #.

ogInstallFirstBoot int_ndisk int_npartition str_filename

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
str_filenamenombre del archivo .cmd a ejecutar en el arranque #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
Nota

El archivo estará en system32 y será visible por el sistema. #

Versión

1.0.2 - Nueva función #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha

2011-06-29 #

Versión

1.0.4 - Heredada de antigua función ogInstallMiniSetup. #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha
2012-04-16

Definición en la línea 95 del archivo PostConf.lib.

Hace referencia a ogAddRegistryValue(), ogDeleteRegistryValue(), ogGetPath(), ogHelp(), ogMount(), ogRaiseError() y ogSetRegistryValue().

Referenciado por ogInstallMiniSetup().

Gráfico de llamadas para esta función:

function ogInstallLaunchDaemon ( )

Instala archivo que se ejecutará en el arranque de macOS. #.

ogInstallLaunchDaemon int_ndisk int_nfilesys str_filename

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden del sistema de archivos #
str_filenamenombre del script #return (nada) #
Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDFichero o directorio no encontrado. # Crea ficheros de configuración /Library/LaunchDaemon/es.opengnsys.Script.plist. #
Versión

1.0.6 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2014-10-06

Definición en la línea 381 del archivo PostConf.lib.

Hace referencia a ogGetPath(), ogHelp() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogInstallMiniSetup ( )

Metafunción para instalar archivo que se ejecutará en el arranque de Windows. #.

ogInstallMiniSetup int_ndisk int_npartition str_filename [str_admuser str_admpassword bool_autologin [str_autouser str_autopassword] ]

#

Ver también
ogInstallFirstBoot ogInstallRunonce

Definición en la línea 61 del archivo PostConf.lib.

Hace referencia a ogHelp(), ogInstallFirstBoot(), ogInstallRunonce() y ogRaiseError().

Referenciado por ogAddCmd().

Gráfico de llamadas para esta función:

function ogInstallRunonce ( )

Crea el archivo cmd que se ejecutara en el runonce de un usuario administrador #.

ogInstallRunonce int_ndisk int_npartition str_filename str_adm_user str_adm_password bool_autologin [str_auto_user str_auto_password]

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
str_filenamenombre del archivo .cmd a ejecutar en el arranque (estara en system32 y sera visible por el sistema) #
str_adm_userusuario administrador para hacer autologin y ejecutar el runonce #
str_adm_passwordpassword del usuario administrador #
bool_autologinsi despues de la postconfiguracion queremos que la maquina haga autologin (0 o 1) #
str_auto_userUsuario con el que queremos que haga autologin despues de la postconfiguracion #
str_auto_passwordPassword del usuario que hara autologin #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
Versión

1.0.2 - Nueva función #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha

2011-06-29 #

Versión

1.0.4 - Heredado de antigua función ogInstallMiniSetup #

Autor

Jonathan Alonso Martinez - Universidad Autonoma de Barcelona #

Fecha

2012-04-16 #

Versión

1.1.0 - Resuelve problemas a partir de Windows 10 #

Autor

Carmelo Cabezuelo Aguilar - Universidad Politécnica de Valencia #

Fecha
2018-02-20

Definición en la línea 154 del archivo PostConf.lib.

Hace referencia a ogAddRegistryValue(), ogDeleteRegistryValue(), ogGetPath(), ogHelp(), ogRaiseError() y ogSetRegistryValue().

Referenciado por ogInstallMiniSetup().

Gráfico de llamadas para esta función:

function ogUninstallLinuxClient ( )

Desinstala el cliente OpenGnSys para sistemas operativos GNU/Linux. #.

ogUninstallLinuxClient int_ndisk int_filesys

#

Parámetros
int_ndisknº de orden del disco #
int_filesysnº de orden del sistema de archivos #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_PARTITIONParitición o sistema de archivos incorrectos. #
OG_ERR_LOCKEDSistema de archivos bloqueado. #
Versión

1.1.0 - Primera adaptación para OpenGnsys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-08-22

Definición en la línea 482 del archivo PostConf.lib.

Hace referencia a ogHelp(), ogMount() y ogRaiseError().

Gráfico de llamadas para esta función:

function ogUninstallWindowsClient ( )

Desinstala el cliente OpenGnSys para sistemas operativos Windows. #.

ogUninstallWindowsClient int_ndisk int_filesys str_filename

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
str_filenamenombre del fichero cmd donde deberemos introducir el comando de ejecutar el script vbs #
Devuelve

(nada) #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_PARTITIONParitición o sistema de archivos incorrectos. #
OG_ERR_LOCKEDSistema de archivos bloqueado. #
Versión

1.1.0 - Primera adaptación para OpenGnsys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2016-08-22

Definición en la línea 520 del archivo PostConf.lib.

Hace referencia a ogAddCmd(), ogHelp(), ogMount() y ogRaiseError().

Gráfico de llamadas para esta función: