Changes for version 2.1.12 - 2011-11-23

  • GENERIC ✔ Memory: Add ECC / no ECC information commit:b01f6f http://forge.fusioninventory.org/issues/1234 thanks: Walid Nouh, jerome slayer
  • LINUX ✔ Duplication virtualmachine name on the same machine commit:982c08 http://forge.fusioninventory.org/issues/1140 thanks: DuyLong LE
  • WINDOWS ✔ [windows] Virtual network adapter reported as physical - and breaks all computer linking in GLPI commit:5b4a1e http://forge.fusioninventory.org/issues/1166 thanks: David Durieux, V'yacheslav Stetskevych ✔ use $ENV{COMPUTERNAME} is HARDWARE/NAME is empty commit:44c07b http://forge.fusioninventory.org/issues/1330 ✔ 2.1.11 - Total amount of total RAM memory incorrectly detected on some Windows 7 computers commit:f93d24 http://forge.fusioninventory.org/issues/1334 thanks: Tomás Abad, Andre Silva ✔ Dual screen configuration ignored on Windows Vista/7 commit:6cbf8b http://forge.fusioninventory.org/issues/1351
  • SOLARIS ✔ Fix some warnings for spurious stat() calls ✔ Fix hostname being forced to 'SOLARIS'

Documentation

FusionInventory agent For Linux/UNIX, Windows and MacOSX
FusionInventory Agent configuration script
A tool to push inventory in an OCS Inventory or compatible server.
FusionInventory Agent service for Windows

Modules

the Network abstraction layer
the RPC interface
the light data storage API. Data will be stored in a subdirectory in the 'vardir' directory. This subdirectory depends on the caller module name.
The Inventory module for FusionInventory
OS-independant generic functions
MacOS generic functions
Windows generic functions

Provides

in lib/FusionInventory/Agent.pm
in lib/FusionInventory/Agent/AccountInfo.pm
in lib/FusionInventory/Agent/Config.pm
in lib/FusionInventory/Agent/REST.pm
in lib/FusionInventory/Agent/SNMP.pm
in lib/FusionInventory/Agent/Target.pm
in lib/FusionInventory/Agent/Targets.pm
in lib/FusionInventory/Agent/Task.pm
in lib/FusionInventory/Agent/Task/Base.pm
in lib/FusionInventory/Agent/Task/Inventory/AccessLog.pm
in lib/FusionInventory/Agent/Task/Inventory/DeviceID.pm
in lib/FusionInventory/Agent/Task/Inventory/IpDiscover.pm
in lib/FusionInventory/Agent/Task/Inventory/IpDiscover/IpDiscover.pm
in lib/FusionInventory/Agent/Task/Inventory/IpDiscover/Nmap.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Controller.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Domains.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Hardware.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/IPv4.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/LVM.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Mem.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Memory.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Modems.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Slots.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Software.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Sounds.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Users.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/AIX/Videos.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Archs/Alpha.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Archs/Sgimips.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Archs/Sparc.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Archs/i386.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Domains.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/IPv4.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Mem.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Sys.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/BSD/Uptime.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode/Battery.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode/Bios.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode/Memory.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode/Ports.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode/Slots.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Dmidecode/UUID.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Environement.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Hostname.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Ipmi.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Lspci.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Lspci/Controllers.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Lspci/Modems.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Lspci/Sounds.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Lspci/Videos.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/BSDpkg.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/ByHand.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/Deb.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/Gentoo.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/Pacman.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/RPM.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Packaging/Slackware.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Printers/Cups.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Processes.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Screen.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Storages/HP.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/USB.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Generic/Users.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Bios.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Controller.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Domains.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/MP.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Memory.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Slots.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Software.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/HPUX/Uptime.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/ARM.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/ARM/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/Alpha.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/Alpha/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/MIPS.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/MIPS/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/PowerPC.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/PowerPC/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/PowerPC/Various.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/SPARC.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/SPARC/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/i386.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/i386/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/m68k.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Archs/m68k/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Distro/LSB.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Distro/NonLSB.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Distro/SuSE.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Domains.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Inputs.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/LVM.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Mem.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Network/IPv4.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Network/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Network/iLO.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Sounds.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Storages/3ware.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Storages/Adaptec.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Storages/Lsilogic.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Storages/ServeRaid.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Sys.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Uptime.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Linux/Video.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Bios.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Domains.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Hostname.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/IPv4.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Mem.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Packages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Printers.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Sound.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/USB.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Uptime.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/MacOS/Videos.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Bios.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Controllers.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Domains.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/IPv4.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Mem.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Memory.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Packages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Slots.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Solaris/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/AntiVirus.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Bios.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/CPU.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Chassis.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Controller.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Drives.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Env.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Inputs.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Memory.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Modem.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Networks.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/OS.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Ports.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Printers.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Slots.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Software.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Sounds.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Storages.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/USB.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/User.pm
in lib/FusionInventory/Agent/Task/Inventory/OS/Win32/Video.pm
in lib/FusionInventory/Agent/Task/Inventory/OcsDeploy.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Hpvm.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Libvirt.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Parallels.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Qemu.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/SolarisZones.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/VirtualBox.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Virtuozzo.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/VmWareDesktop.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/VmWareESX.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Vmsystem.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Vserver.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Xen.pm
in lib/FusionInventory/Agent/Task/Inventory/Virtualization/Xen/XM.pm
in lib/FusionInventory/Agent/Task/Inventory/WinRegistry.pm
in lib/FusionInventory/Agent/Task/WakeOnLan.pm
in lib/FusionInventory/Agent/XML/Query.pm
in lib/FusionInventory/Agent/XML/Query/Prolog.pm
in lib/FusionInventory/Agent/XML/Response.pm
in lib/FusionInventory/Agent/XML/Response/Inventory.pm
in lib/FusionInventory/Agent/XML/Response/Prolog.pm
in lib/FusionInventory/Agent/XML/Response/SimpleMessage.pm
in lib/FusionInventory/Compress.pm
in lib/FusionInventory/Logger.pm
in lib/FusionInventory/LoggerBackend/File.pm
in lib/FusionInventory/LoggerBackend/Stderr.pm
in lib/FusionInventory/LoggerBackend/Syslog.pm