OpenGnsys  1.1.1
Referencia del Archivo Inventory.lib

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

Ir al código fuente de este archivo.

Funciones

function ogGetArch ()
 Devuelve el tipo de arquitectura del cliente. #. Más...
 
function ogGetOsType ()
 Devuelve el tipo del sistema operativo instalado. #. Más...
 
function ogGetOsUuid ()
 Devuelve el UUID del sistema operativo instalado en un sistema de archivos. #. Más...
 
function ogGetSerialNumber ()
 Obtiene el nº de serie del cliente. #. Más...
 
function ogIsEfiActive ()
 Comprueba si el sistema tiene activo el arranque EFI.

Más...
 
function ogListHardwareInfo ()
 Lista el inventario de hardware de la máquina cliente. #. Más...
 
function ogListSoftware ()
 Lista el inventario de software instalado en un sistema operativo. #. Más...
 

Descripción detallada

Librería o clase Inventory #.

# #

Definición en el archivo Inventory.lib.

Documentación de las funciones

function ogGetArch ( )

Devuelve el tipo de arquitectura del cliente. #.

ogGetArch

#

Devuelve

str_arch - Arquitectura (i386 para 32 bits, x86_64 para 64 bits). #

Versión

0.9.2 - Primera versión para OpenGnSys. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2010-07-17

Definición en la línea 20 del archivo Inventory.lib.

Hace referencia a ogHelp().

Gráfico de llamadas para esta función:

function ogGetOsType ( )

Devuelve el tipo del sistema operativo instalado. #.

ogGetOsType int_ndisk int_npartition

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
Devuelve

OSType - Tipo de sistema operativo. #

Ver también
ogGetOsVersion

Definición en la línea 39 del archivo Inventory.lib.

Hace referencia a ogHelp().

Referenciado por ogBoot(), ogListSoftware() y ogWindowsRegisterPartition().

Gráfico de llamadas para esta función:

function ogGetOsUuid ( )

Devuelve el UUID del sistema operativo instalado en un sistema de archivos. #.

ogGetOsUuid int_ndisk int_nfilesys

#

Parámetros
int_ndisknº de orden del disco #
int_nfilesysnº de orden de la partición #
Devuelve

str_uuid - UUID del sistema operativo. #

Excepciones
OG_ERR_FORMATFormato incorrecto. #
OG_ERR_NOTFOUNDDisco o partición no corresponden con un dispositiv #
Versión

1.1.0 - Primera versión para OpenGnsys #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2015-09-09

Definición en la línea 63 del archivo Inventory.lib.

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

Gráfico de llamadas para esta función:

function ogGetSerialNumber ( )

Obtiene el nº de serie del cliente. #.

ogGetSerialNumber

#

Versión

1.1.0 - Primeras versión con OpenGnsys #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2015-06-08

Definición en la línea 100 del archivo Inventory.lib.

Hace referencia a ogHelp().

Gráfico de llamadas para esta función:

function ogIsEfiActive ( )

Comprueba si el sistema tiene activo el arranque EFI.

ogIsEfiActive

#

Definición en la línea 124 del archivo Inventory.lib.

Hace referencia a sys().

Referenciado por ogBoot(), ogGrubInstallMbr(), ogNvramActiveEntry(), ogNvramAddEntry(), ogNvramDeleteEntry(), ogNvramGetCurrent(), ogNvramGetNext(), ogNvramGetOrder(), ogNvramGetTimeout(), ogNvramInactiveEntry(), ogNvramList(), ogSetPartitionActive() y ogWindowsBootParameters().

Gráfico de llamadas para esta función:

function ogListHardwareInfo ( )

Lista el inventario de hardware de la máquina cliente. #.

ogListHardwareInfo

#

Devuelve

TipoDispositivo:Modelo (por determinar) #

Atención

Se ignoran los parámetros de entrada. #

Nota

TipoDispositivo? = { bio, boa, bus, cha, cdr, cpu, dis, fir, mem, mod, mul, net, sto, usb, vga } #

Requisitos: dmidecode, lshw, awk #

Versión

0.1 - Primeras pruebas con OpenGnSys #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-07-28 #

Versión

1.1.0 - Incluir nuevos componentes al inventario. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha
2014-04-23

Definición en la línea 144 del archivo Inventory.lib.

Hace referencia a awk(), lshw(), ogEcho(), ogHelp() y sys().

Gráfico de llamadas para esta función:

function ogListSoftware ( )

Lista el inventario de software instalado en un sistema operativo. #.

ogListSoftware int_ndisk int_npartition

#

Parámetros
int_ndisknº de orden del disco #
int_npartitionnº de orden de la partición #
Devuelve

programa versión ... #

Atención

Se ignoran los parámetros de entrada. #

Nota

Requisitos: ... #

Tareas pendientes:

Detectar software en Linux #

Versión

0.1 - Primeras pruebas con OpenGnSys #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2009-09-23 #

Versión

1.0.5 - Aproximación para inventario de software de Mac OS. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2013-10-08 #

Versión

1.0.6 - Proceso depende del tipo de SO y soporte para FreeBSD. #

Autor

Ramon Gomez, ETSII Universidad de Sevilla #

Fecha

2014-11-13 #

Versión

1.1.0 - Se muestra el sistema operativo en la primera línea de la salida #

Autor

Irina Gomez, ETSII Universidad de Sevilla #

Fecha
2016-04-26

Definición en la línea 224 del archivo Inventory.lib.

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

Gráfico de llamadas para esta función: