Changes for version 2.4.3
- core:
- fix some cases where a file handle was not closed
- win32: fix a handle leak case when agent was running as service
- Fix #637: Don't depend on GNU install during "make install" to support more Unix systems
- daemon/service: reload target when the stat file has been updated by another script to use the updated next run timeout
- For server target, server connection attempts are delayed from 60 seconds, doubled at each new failed attempt, now until reaching max defined by delaytime configuration parameter.
- inventory:
- Bump Inventory task version to 1.6
- win32 antivirus support update:
- nicer product name report for ESET
- report expiration date for ESET
- Fix #582: Add other Acer monitors support
- Fix #687: Virtuozzo inventory task doesn't include first container
- Add few minor fix to virtuozzo containers inventory
- Fix LXC containers support to support recent LXC versions
- Fix #625: Container UUID is the same than host UUID
- Fix #624: Skip incomplete battery infos from dmidecode (seen on MacOS)
- Fix #631: Fix duplicated memory inventory on MacOS
- linux: fix storage size inventory
- linux: try to set storage serialnumber from mbr partition id or even PV UUID when not found (hdparm missing or virtual drive)
- Fix #604: Only inventory Windows Store on recent win32 platforms
- Fix #596: Openstack container seen as Physical on win32
- Fix #593: Correct detection of machine type when /var/log/dmesg is too short
- Fix #583: Add BitDefender antivirus support
- Updated pci.ids to 2019.02.20 version
- Updated usb.ids to 2019.01.17 version
- netdiscovery/netinventory:
- Bump NetDiscovery task version to 2.8
- Bump NetInventory task version to 3.2
- Add BlueCoat proxy appliance serialnumber support
- win32: Support arp table check for NetDiscovery task
- Fix #634: Net::Ping version may not numeric with win32 installer
- Add Panasas PanFS support
- Add few HP/Compaq serialnumber cases support
- Fix #605: try 'ip neighbor show' if 'arp' is not available for netdiscovery
- Add UPS-MIB support for Riello, S2S & APC
- Updated sysobject.ids (tagged fia-2.4.3 tag on github repository)
Documentation
FusionInventory agent For Linux/UNIX, Windows and MacOSX
vCenter/ESX/ESXi remote inventory from command line
A tool to push inventory in an OCS Inventory or compatible server.
Standalone inventory
Standalone network discovery
Standalone network inventory
Standalone wake-on-lan
FusionInventory Agent service for Windows
Win32 remote inventory
Modules
FusionInventory agent
Agent configuration
An abstract HTTP client
An HTTP client using Fusion protocol
An HTTP client using OCS protocol
HTTPS protocol handler for LWP
An embedded HTTP server
Inventory data structure
FusionInventory logger
An abstract logger backend
A file backend for the logger
A stderr backend for the logger
A syslog backend for the logger
Base class for SNMP client
FusionInventory agent SNMP device
FusionInventory agent SNMP device components
Live SNMP client
FusionInventory agent SNMP mib support
Mock SNMP client
Access to VMware hypervisor
VMware Host abstraction layer
A data serializer/deserializer
Abstract target
Local target
Scheduler target
Server target
Base class for agent task
Software deployment support for FusionInventory Agent
Maintenance for Deploy task
Deploy task user checks
Access to VMware hypervisor
Inventory task for FusionInventory
Inventory task module for FusionInventory
Maintenance for FusionInventory Agent environment
Net discovery support for FusionInventory Agent
Remote inventory support for FusionInventory Agent
Wake-on-lan task for FusionInventory
OS-independent generic functions
AIX generic functions
BSD generic functions
Expiration functions
OS-independent generic functions
HPUX generic functions
Hardware-related functions
OS-independent hostname computing
License-related functions
Linux generic functions
MacOS generic functions
Network-related patterns and functions
SNMP Hardware-related functions
Base class for screen object
Solaris generic functions
Unix-specific generic functions
Windows generic functions
FusionInventory agent version
Base class for agent messages
Inventory agent message
Prolog agent message
Generic server message
Examples
- resources/linux/megasasctl/sample
- resources/solaris/fcinfo_hba-port/sample-1
- resources/solaris/fcinfo_hba-port/sample-2
- resources/solaris/pkg-info/sample
- resources/solaris/pkg-info/sample-sol10
- resources/virtualization/openvz/example-config-new.conf
- resources/virtualization/openvz/example-config-old.conf
Other files
- Changes
- LICENSE
- MANIFEST
- META.yml
- Makefile.PL
- README.md
- THANKS
- resources/aix/lparstat/sample1
- resources/aix/lparstat/sample2
- resources/aix/lparstat/sample3
- resources/aix/lparstat/sample4
- resources/aix/lparstat/sample5
- resources/aix/lparstat/sample6
- resources/bsd/pkg_info/sample1
- resources/bsd/pkg_info/sample2
- resources/config/sample1
- resources/config/sample2
- resources/config/sample3
- resources/config/sample4
- resources/generic/hpacucli/sample1-drives
- resources/generic/hpacucli/sample1-slots
- resources/generic/hpacucli/sample1-storage
- resources/generic/hpacucli/sample2-drives
- resources/generic/hpacucli/sample2-slots
- resources/generic/hpacucli/sample2-storage
- resources/generic/ipmitool_lan_print/sample1
- resources/hpux/nwmgr/sample1
- resources/hpux/nwmgr/sample2
- resources/hpux/uptime/sample1
- resources/linux/hponcfg/sample1
- resources/linux/hponcfg/sample2
- resources/linux/iwconfig/sample1
- resources/linux/iwconfig/sample2
- resources/linux/mpt-status/sample1
- resources/linux/mpt-status/sample2
- resources/linux/smartctl/sample1
- resources/linux/smartctl/sample2
- resources/linux/smartctl/sample3
- resources/linux/smartctl/sample4
- resources/linux/systool/sample1
- resources/macos/SysProfile/sample1.yaml
- resources/macos/storages/sample1.xml
- resources/macos/system_profiler/sample1.SPApplicationsDataType
- resources/macos/system_profiler/sample2.SPApplicationsDataType
- resources/solaris/iostat/sample1
- resources/solaris/iostat/sample2
- resources/solaris/iostat/sample3-wrong-vendor-product
- resources/solaris/iostat/sample4-slash-char-in-model
- resources/solaris/kstat/sample1
- resources/solaris/kstat/sample2
- resources/solaris/kstat/sample3
- resources/solaris/kstat/sample4
- resources/solaris/prtdiag/sample1
- resources/solaris/prtdiag/sample2
- resources/solaris/prtdiag/sample3
- resources/solaris/prtdiag/sample4
- resources/solaris/prtdiag/sample5
- resources/solaris/prtdiag/sample6
- resources/solaris/prtdiag/sample7
- resources/solaris/prtdiag/sample8
- resources/solaris/psrinfo/sample1-psrinfo_v
- resources/solaris/release/sample1
- resources/solaris/release/sample2
- resources/solaris/release/sample3
- resources/solaris/release/sample4
- resources/solaris/release/sample5
- resources/solaris/release/sample6
- resources/solaris/release/sample7
- resources/solaris/release/sample8
- resources/virtualization/jails/sample1
- resources/virtualization/prlctl/sample1
- resources/virtualization/vboxmanage/sample1
- resources/virtualization/vboxmanage/sample2
- resources/virtualization/vboxmanage/sample3
- resources/virtualization/virtuozzo/sample1
- resources/virtualization/virtuozzo/sample1-ctid-conf
- resources/virtualization/virtuozzo/sample1-getmac-101
- resources/virtualization/virtuozzo/sample1-getmac-102
- resources/virtualization/virtuozzo/sample1-getmac-103
- resources/walks/sample1.walk
- resources/walks/sample2.walk
- resources/walks/sample3.walk
- resources/walks/sample4.result
- resources/walks/sample4.walk
- resources/walks/sample5.walk