summaryrefslogtreecommitdiffstats
path: root/client/engine/Inventory.lib
Commit message (Collapse)AuthorAgeFilesLines
* #1048: Avoid Awk 5.x warning when escaping quotes.Ramón M. Gómez2021-07-061-2/+2
|
* #941: Software inventory encoding to UTF-8.Ramón M. Gómez2020-05-141-1/+1
| | | Fix bug introduced by commit `930563c`due to the change of the database encoding.
* #966: Function `ogListSoftware` also lists Flatpak and Snappy applications.Ramón M. Gómez2020-03-041-30/+51
|
* #920: Remove white spaces when obtaining the client serial number.Ramón M. Gómez2019-11-211-1/+2
|
* #920: Truncate a long serial number.Ramón M. Gómez2019-07-251-5/+9
|
* #920: Filter more strings by retrieving the client's serial number.Ramón M. Gómez2019-07-251-2/+2
|
* Adapting Inventory.lib library for doxygenadv2018-07-051-162/+165
|
* #802: Nueva función {{{ogIsEfiActive}}} y ampliar búsquedas de disco por ↵ramon2018-04-101-0/+10
| | | | | | UUID en función {{{ogDiskToDev}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.1@5714 a21b9725-9963-47de-94b9-378ad31fedc9
* Cerrar #823: Métodos más rápido para localizar ficheros y para obtener ↵ramon2018-01-221-5/+20
| | | | | | versión en Windows; cambiar {{{Mac OS...}}} por {{{macOS...}}} en función {{{ogGetOsVersion}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.1@5576 a21b9725-9963-47de-94b9-378ad31fedc9
* #823: Función {{{ogListSoftware}}} accede al registro de Windows con ↵ramon2018-01-151-18/+40
| | | | | | {{{hivexregedit}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.1@5555 a21b9725-9963-47de-94b9-378ad31fedc9
* #730: Corregir errata al obtener bancos de memoria en inventario de ↵ramon2017-12-211-9/+12
| | | | | | hardware; crear fichero de comandos Windows si no existe al añadir el primero de ellos y subir el timeout de conexiones REST a 500 ms. git-svn-id: https://opengnsys.es/svn/branches/version1.1@5542 a21b9725-9963-47de-94b9-378ad31fedc9
* #713 ogListHardwareInfo: Si no existen varios bancos de memoria muestra la ↵irina2016-05-301-2/+8
| | | | | | memoria total del sistema. ogAdmBD.sql: se corrige errata en los iconos de inventario git-svn-id: https://opengnsys.es/svn/branches/version1.1@4949 a21b9725-9963-47de-94b9-378ad31fedc9
* #713: Refinar en la detección de nº de serie correcto.ramon2016-05-131-1/+1
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.1@4930 a21b9725-9963-47de-94b9-378ad31fedc9
* #713: Detectar nº de serie del cliente en el proceso de inicio y, si se ↵ramon2016-05-121-1/+1
| | | | | | envía al servidor, incluir el dato en la BD, si está vacío. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4927 a21b9725-9963-47de-94b9-378ad31fedc9
* #724 #731: Adaptar función {{{ogGetOsVersion}}} a ogLive basada en Ubuntu ↵ramon2016-05-061-1/+1
| | | | | | 15.10; detección más sencilla en función {{{ogWindowsBootParameters}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4921 a21b9725-9963-47de-94b9-378ad31fedc9
* #738 #713 Inventario de software: se muestra sistema operativo y se guarda ↵irina2016-04-261-1/+7
| | | | | | en el perfil de software git-svn-id: https://opengnsys.es/svn/branches/version1.1@4901 a21b9725-9963-47de-94b9-378ad31fedc9
* Corregir pequeña errata al detectar sistemas BSD.ramon2015-11-171-1/+1
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.1@4737 a21b9725-9963-47de-94b9-378ad31fedc9
* Pequeños cambios en librería {{{Inventory}: ramon2015-11-111-3/+2
| | | | | | | * quitar marca de inicio al detectar SO FreeBSD; * obtener inventario correcto de paquetes para Linux Arch. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4733 a21b9725-9963-47de-94b9-378ad31fedc9
* Mover antiguas funciones de EAC a la librería {{{PostConfEAC}}}.ramon2015-10-211-45/+0
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.1@4705 a21b9725-9963-47de-94b9-378ad31fedc9
* Nueva función en pruebas {{{ogGetOsUuid}}} para leer el UUID de un sistema ↵ramon2015-10-091-0/+42
| | | | | | operativo. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4697 a21b9725-9963-47de-94b9-378ad31fedc9
* #713: Incluir tipo de arranque BIOS o UEFI en inventario de hardware.ramon2015-07-131-1/+2
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.1@4660 a21b9725-9963-47de-94b9-378ad31fedc9
* #713: Mejoras en librería {{{Inventory}}}:ramon2015-06-081-45/+65
| | | | | | | | * Función {{{ogListHardwareInfo}}} para obtener tipo de chasis, módulos de memoria y controladoras de almacenamiento. * Nueva función {{{ogGetSerialNumber}}} para obtener el nº de serie del cliente. * Función {{{ogListSoftwareInfo}}} obtiene paquetes .deb de forma más eficiente. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4650 a21b9725-9963-47de-94b9-378ad31fedc9
* #673: Actualizar código incluido en OepnGnSys 1.0.6 sobre la rama ↵ramon2015-04-201-5/+4
| | | | | | {{{version1.1}}} para desarrollar la nueva versión. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4609 a21b9725-9963-47de-94b9-378ad31fedc9
* Corregir pequeña errata en revisión r4483.ramon2015-01-271-1/+1
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@4484 a21b9725-9963-47de-94b9-378ad31fedc9
* #677: Acceder a la BD de RPM para obtener paquetes instalados, si el comando ↵ramon2015-01-271-3/+7
| | | | | | {{{rpm}}} no está instalado en el cliente. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4483 a21b9725-9963-47de-94b9-378ad31fedc9
* #541: Integrar código del ticket:541:ramon2014-12-181-2/+6
| | | | | | | | | * Soporte para instalación automática de módulos para una versión determinada del kernel, incluidos en {{{/opt/opengnsys/client/lib/modules/}}}{{{VersiónKernel}}}. * Post-configuración por defecto de Mac OS X en script {{{configureOs}}}. * Soporte para obtener versiones de aplicaciones en inventario de software de Mac OS. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4462 a21b9725-9963-47de-94b9-378ad31fedc9
* #677: Mejoras en función {{{ogListSoftware}}}:ramon2014-11-141-13/+24
| | | | | | | * Proceso según tipo de sistema operativo en vez de tipo de sistema de archivos. * Soporte para paquetes RPM en GNU/Linux y para paquetes en FreeBSD (se debe crear un nuevo cliente ogLive con los programas necesarios). git-svn-id: https://opengnsys.es/svn/branches/version1.0@4443 a21b9725-9963-47de-94b9-378ad31fedc9
* #645: Función {{{ogGetOsVersion}}} detecta algunos sistemas GNU/Linux con ↵ramon2014-09-041-33/+35
| | | | | | EFI que usan ficheros similares a Mac OS. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4376 a21b9725-9963-47de-94b9-378ad31fedc9
* #541 #645: Modificar función {{{ogGetOsVersion}}} para detectar Grub como ↵ramon2014-08-271-11/+14
| | | | | | última opción mostrando bien el sistema operativo instalado junto al cargador; evitar mensajes de error en el arranque si no está definida la variable {{{ogactiveadmin}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4369 a21b9725-9963-47de-94b9-378ad31fedc9
* #548: Evitar aviso de error al no detectar fichero de registro en sistemas ↵ramon2014-06-161-1/+1
| | | | | | operativos distintos a Windows. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4305 a21b9725-9963-47de-94b9-378ad31fedc9
* #548: Función {{{ogGetOsVersion}}} detecta cargador GRUB instalado en ↵ramon2014-06-121-1/+1
| | | | | | sistemas EFI. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4299 a21b9725-9963-47de-94b9-378ad31fedc9
* 541: Disponible inventario básico de software de Mac OS, listando solo ↵ramon2013-11-081-2/+12
| | | | | | aplicaciones pero no sus versiones. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4081 a21b9725-9963-47de-94b9-378ad31fedc9
* #541: Función {{{ogGetOsVersion}}} detecta correctamente Mac OS sin usar ↵ramon2013-11-071-4/+15
| | | | | | Mach-O Loader y ahora detecta también recuperación de Mac OS. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4078 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5: Función {{{ogGetOsVersion}}} incluye el nuevo tipo ↵ramon2013-05-141-7/+17
| | | | | | {{{GrubLoader}}} para sistema de archivos independiente con cargador GRUB. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3789 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #548: Detectar los nuevos sistemas operativos GNU/Linux ↵ramon2013-02-041-6/+10
| | | | | | usando por defecto el nuevo fichero estándar {{{/etc/os-release}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3536 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #501 #568: Evitar que el cliente para Linux se ejecute más ↵ramon2012-12-041-1/+1
| | | | | | de una vez; crear correctamente enlaces en menú por defecto. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3452 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #548: Detección de sistema operativo independiente del ↵ramon2012-11-291-55/+78
| | | | | | sistema de ficheros; se detecta GNU/Hurd y cargador de Windows. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3449 a21b9725-9963-47de-94b9-378ad31fedc9
* #548: Corregir errata en detección de Solaris.ramon2012-09-051-1/+1
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3274 a21b9725-9963-47de-94b9-378ad31fedc9
* #548 #541: detección básica de sistemas operativos Andorid-x86, FreeBSD, ↵ramon2012-07-261-11/+42
| | | | | | Gentoo Linux, Mac OS y Solaris/Illumos. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3267 a21b9725-9963-47de-94b9-378ad31fedc9
* Función {{{ogGetOsVersion}}} detecta Windwos de 64 bits.ramon2011-12-051-1/+2
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@2388 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: corregir errata en función {{{ogGetOsVersion}}} en ↵ramon2011-10-201-1/+1
| | | | | | partición NTFS oculta. git-svn-id: https://opengnsys.es/svn/branches/version1.0@2356 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: continuar revisando variables locales y ayudas de las ↵ramon2011-10-171-6/+21
| | | | | | funciones del motor de clonación (modifica #446). git-svn-id: https://opengnsys.es/svn/branches/version1.0@2347 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: función {{{ogListSoftware}}} de programas de 32 bits en ↵ramon2011-09-231-1/+9
| | | | | | Windows de 64 bits. git-svn-id: https://opengnsys.es/svn/branches/version1.0@2315 a21b9725-9963-47de-94b9-378ad31fedc9
* Documentacion de ogInfoCache encima, como en el restodanigm2011-04-141-1/+1
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@1847 a21b9725-9963-47de-94b9-378ad31fedc9
* Ejecutables de cliente para 32 y 64 bits; nueva función {{{ogGetArch}}}ramon2010-06-171-1/+14
| | | | git-svn-id: https://opengnsys.es/svn/trunk@1047 a21b9725-9963-47de-94b9-378ad31fedc9
* Soporte básico para detectar Mandrake y Arch Linux.ramon2010-04-131-5/+13
| | | | git-svn-id: https://opengnsys.es/svn/trunk@857 a21b9725-9963-47de-94b9-378ad31fedc9
* Funciones adaptadas a plantilla Doxygen; nueva función ogFsToId.ramon2009-12-141-26/+29
| | | | git-svn-id: https://opengnsys.es/svn/trunk@660 a21b9725-9963-47de-94b9-378ad31fedc9
* Installador vale para repositorio y descargable; funciones de API ↵ramon2009-12-091-4/+4
| | | | | | compatibles Doxygen. git-svn-id: https://opengnsys.es/svn/trunk@652 a21b9725-9963-47de-94b9-378ad31fedc9
* Correcciones en scripts; metafunción ogGetOsType.ramon2009-10-201-22/+36
| | | | git-svn-id: https://opengnsys.es/svn/trunk@394 a21b9725-9963-47de-94b9-378ad31fedc9
* Función ogListSoftware detecta packetes deb en 64 bits.ramon2009-10-201-42/+55
| | | | git-svn-id: https://opengnsys.es/svn/trunk@393 a21b9725-9963-47de-94b9-378ad31fedc9