FusionInventoryFusionInventory website with documentation and news of this wonderful inventory and software deployment tool ;)
http://fusioninventory.github.io/
Wed, 16 Jan 2019 10:44:52 +0000Wed, 16 Jan 2019 10:44:52 +0000Jekyll v3.7.4Release FusionInventory for GLPI 9.3+1.2<p>It’s a pleasure to announce the release of plugin FusionInventory for GLPI in version 9.3+1.2.</p>
<p>This version is a bugfix version (with some little features).</p>
<h1 id="changelog">Changelog</h1>
<ul>
<li>add last_boot field in computer with the date of the last boot got by the agent</li>
<li>switch the default MySQL engine to InnoDB</li>
<li>fix and enhance tests</li>
<li>fix deprecated functions calls (warning in GLPI logs)</li>
<li>refactor(setup): use constants for GLPI min and max version</li>
<li>import missing antivirus fields</li>
<li>check date_expiration of antivirus is well-formatted as date</li>
<li>fix antivirus expiration date day and month ordering</li>
<li>fix computer search</li>
<li>upgrade lazyjs lib</li>
<li>add COMMENTS support to softwares inventory</li>
<li>fix glpi right to import xml</li>
<li>prevent duplicate compatibility message</li>
<li>fix sql query in timeslot</li>
<li>fix comptability with plugin fields</li>
<li>add tests for PHP 7.3</li>
<li>add ‘start job now’ support on deploy audit check failure</li>
<li>fix the repeated display of the switch name</li>
</ul>
<h1 id="download--install">Download &amp; install</h1>
<p>You can download the version here: <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/releases/tag/glpi9.3%2B1.2">9.3+1.2</a></p>
<p>Don’t forget to read the documentation for <a href="http://fusioninventory.org/documentation/fi4g/installation.html">install / update the plugin</a></p>
<p>Important information: this version is for GLPI 9.3 (and fixes versions like 9.3.1, 9.3.2 … so 9.3.x).
Recommanded if you have 9.3.2 or newer.</p>
Fri, 02 Nov 2018 00:00:00 +0000http://fusioninventory.github.io/2018/11/02/fusioninventory-for-glpi-9.3_1.2.html
http://fusioninventory.github.io/2018/11/02/fusioninventory-for-glpi-9.3_1.2.htmlFusionInventory Agent 2.4.2<p>The FusionInventory Agent maintainers are proud to announce the 2.4.2 release.</p>
<p>You can download sources or dedicated installer from the <a href="https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.4.2">fusioninventory-agent github releases</a>:</p>
<p><button class="button-save large" onclick="window.location.href='https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.4.2'">Download FusionInventory Agent v2.4.2 from Github Releases</button></p>
<p>Or see <a href="/documentation/agent/installation/">download instructions</a> for details.</p>
<p>Since last 2.4.1 release, many bug fixes and enhancements have been accumulated, such as:</p>
<p>For the core:</p>
<ul>
<li>A work-around for an issue disabling the Httpd daemon on old RedHat/CentOS linux platforms has been included.</li>
</ul>
<p>For the Deployment task:</p>
<ul>
<li>the new Maintenance task introduced in 2.4.1 has been optimized.</li>
<li>very large files deployments was failing after 2.4.1 file retention update, this is fixed.</li>
<li>the Deploy task file retention has been optimized</li>
<li>the Deploy task WinKeyNotEquals audit check has been fixed to also be true while key is simply missing</li>
<li>a new audit check target is now supported to permit to start the job immediatly after an audit check fails.
This will permit to by-pass unnecessary audit checks on a given condition.
You’ll need to wait for the <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/pull/2667">Add ‘start job now’ support on deploy audit check failure #2667 PR</a>
being merged in the plugin to use this feature.</li>
</ul>
<p>For the ESX task:</p>
<ul>
<li>CPU core detection has been fixed</li>
<li>ServiceTags &amp; AssetTag support has been added or enhanced</li>
</ul>
<p>For the Collect task:</p>
<ul>
<li>
<p>with the help of David Durieux to support dynamic pattern.
This will help to collect the same value from different subtree like the HKEY_USERS ones.
The pattern to use is <code class="highlighter-rouge">**</code> and can be used to replace any plain subkey in a path.
As an example, the following will collect any ‘CurrentVersion’ value for any software installed by users, but in a subkey of each softwares subkey:</p>
<p><code class="highlighter-rouge">HKEY_USERS/**/Software/**/**/CurrentVersion</code></p>
<p>PS: each <code class="highlighter-rouge">**</code> pattern must match one subkey and won’t work if it used for a partial match like in</p>
<p>(wrong) <code class="highlighter-rouge">HKEY_USERS/**/Software/Mozilla**/**/CurrentVersion</code></p>
</li>
</ul>
<p>For the Inventory task:</p>
<ul>
<li>win32: Added UWP/APPX/Windows Store software inventory support</li>
<li>win32: Added support for more anti-virus softwares</li>
<li>win32: Anti-virus support has been a little enhanced. The plugin will also include few related enhancement in the next release.</li>
<li>linux: ArchLinux software inventory has been enhanced</li>
<li>linux: sshd public key scanning is now supported on non-standard port</li>
<li>macos: an issue related to software inventory when using a proxy was fixed thanks to the community</li>
<li>macos: cpu arch &amp; video cards detection has been fixed</li>
<li>pci &amp; usb included databases has been updated</li>
</ul>
<p>For the NetDiscovery/NetInventory tasks:</p>
<ul>
<li>Brocade devices serialnumber is now supported thanks to @QuickNerd357</li>
<li>Synology NAS devices are now supported</li>
<li>HP printers support has been enhanced again</li>
<li>CheckPoint appliance support has been added</li>
<li>as nmap command support has been removed for ping discovery since 2.4.1.
We now only rely on Net::Ping v2.67 module for the timestamp ping support.
You’ll need to upgrade Net::Ping if you have devices which only answer to timestamp ping.
You don’t have to worry about if your devices answer to standard pings.</li>
<li>CDP/LLDP/VLAN supports have been a little enhanced</li>
<li>more devices are fully detected with the updated <a href="https://github.com/fusioninventory/sysobject.ids/tree/fia-2.4.2">sysobject.ids</a></li>
</ul>
<p>Check the <a href="https://github.com/fusioninventory/fusioninventory-agent/blob/2.4.2/Changes">Changes file</a> for more details.</p>
<p>The FusionInventory Agent Windows Installer has been updated with the following important changes:</p>
<ul>
<li>it registers service with perl modules folders to avoid conflicts from any other local perl install</li>
<li>/add-firewall-exception option is now fully implemented</li>
<li>/runnow option has been updated to be more reliable</li>
<li>it shows now an error combo on command line parsing error, even in silent mode as many people
complains to not understand why the installer fails. So before mass publishing the installer
in silent mode always test your parameters.</li>
<li>dmidecode tool was updated to v3.2</li>
</ul>
<p>As a reminder, we want to tell you again the support for some old operating systems is discontinued since 2.4. The agent may continue to work on these platforms but we won’t handle issues reported for them:</p>
<ul>
<li>Windows XP/NT/2000</li>
<li>Mac OSX &lt; 10.8 (Mountain Lion)</li>
<li>Solaris 8</li>
</ul>
<p>As another reminder, Windows agent installers are built from the <a href="https://github.com/fusioninventory/fusioninventory-agent-windows-installer">fusioninventory-agent-windows-installer github repository</a>.</p>
<p>The Team also reminds you that a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> is available where you can submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by putting your ideas or even just voting for others one !</p>
<p>As usual many thanks to all our community, users and contributors!</p>
Wed, 03 Oct 2018 00:00:00 +0000http://fusioninventory.github.io/2018/10/03/fusioninventory-agent-2.4.2.html
http://fusioninventory.github.io/2018/10/03/fusioninventory-agent-2.4.2.htmlFusionInventory Agent 2.4.1<p>The FusionInventory Agent maintainers are proud to announce the 2.4.1 release.</p>
<p>You can download sources or dedicated installer from the <a href="https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.4.1">fusioninventory-agent github releases</a>:</p>
<p><button class="button-save large" onclick="window.location.href='https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.4.1'">Download FusionInventory Agent v2.4.1 from Github Releases</button></p>
<p>Or see <a href="/documentation/agent/installation/">download instructions</a> for details.</p>
<p>Since last 2.4 release, many bug fixes and enhancements have been accumulated, such as:</p>
<ul>
<li>a scheduler target will now be enabled to run the new Maintenance task. This scheduler target and Maintenance task are only used at the moment to fix the file-retention parameter support which is related to Deploy task for work space clean up.</li>
<li>P2P support has been enhanced for Deploy task</li>
<li>Batteries support has been added</li>
<li>PowerSupplies support has been added</li>
<li>SQL server edition software support has been enhanced thanks to keyser75000</li>
<li>dmidecode is also disabled if it reports no output. This should fix few
issues under windows by switching to WMI support.</li>
<li>NetDiscovery/NetInventory tasks have also been improved:
<ul>
<li><code class="highlighter-rouge">--port</code> &amp; <code class="highlighter-rouge">--protocol</code> options are supported by scripts</li>
<li>Epson &amp; Zebra printers are supported</li>
<li>HP printers support has been enhanced</li>
<li>Mikrotik devices support has been added</li>
<li>Quescom appliance support has been added</li>
<li>nmap command support has been removed for ping discovery. We now uses Net::Ping module which has been extended to support timestamp ping.</li>
<li>netinventory multi-threading has been enhanced</li>
<li>entity option support has been fixed</li>
<li>CDP/LLDP support has been enhanced</li>
<li>more devices detected with updated <a href="https://github.com/fusioninventory/sysobject.ids">sysobject.ids</a></li>
</ul>
</li>
<li>pci &amp; usb included databases are updated</li>
<li>For windows installer:
<ul>
<li>7zip and curl has been updated</li>
<li>Perl binaries have been updated to <a href="http://strawberryperl.com/release-notes/5.24.4.1-64bit.html">Strawberry Perl v5.24.4.1</a></li>
</ul>
</li>
<li>and many more…</li>
</ul>
<p>Check the <a href="https://github.com/fusioninventory/fusioninventory-agent/blob/2.4.1/Changes">Changes file</a> for more details.</p>
<p>We want also to announce the <a href="https://github.com/fusioninventory/fusioninventory-agent">fusioninventory-agent github repository</a> will be re-organized according to the <a href="http://git-flow.readthedocs.io/en/latest/">Git Flow</a> branch model. Also for commits, we now want to follow the <a href="http://conventionalcommits.org/">Conventional Commit</a>. For release versioning, we will follow <a href="https://semver.org/">SemVer</a>.</p>
<p>As a reminder, we want to notice support for some old operating systems is discontinued since 2.4. The agent may continue to work on these platforms but we won’t handle any issue reported on them:</p>
<ul>
<li>Windows XP/NT/2000</li>
<li>Mac OSX &lt; 10.8 (Mountain Lion)</li>
<li>Solaris 8</li>
</ul>
<p>Windows agent installers are now built from the <a href="https://github.com/fusioninventory/fusioninventory-agent-windows-installer">fusioninventory-agent-windows-installer github repository</a>.
This repository also enables developer releases from <a href="https://ci.appveyor.com/project/fusioninventory/fusioninventory-agent-windows-installer/build/artifacts">Appveyor “artifacts” page</a>.</p>
<p>We would like to specially thank tabad for his effort to provide an up-to-date perl version for the windows installer.</p>
<p>The Team also reminds you that a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> is available where you can submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by voting or even put your 2 cents!</p>
<p>As usual many thanks to all our community, users and contributors!</p>
Fri, 29 Jun 2018 00:00:00 +0000http://fusioninventory.github.io/2018/06/29/fusioninventory-agent-2.4.1.html
http://fusioninventory.github.io/2018/06/29/fusioninventory-agent-2.4.1.htmlRelease FusionInventory for GLPI 9.2+2.0<p>It’s a pleasure to announce the release of plugin FusionInventory for GLPI in version 9.2+2.0.</p>
<p>This version is a major version.</p>
<h1 id="changelog">Changelog</h1>
<h2 id="features">Features</h2>
<h3 id="agent-management">Agent management</h3>
<ul>
<li>purge agent on computer purge when no task associated <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2323">[issue #2323]</a></li>
<li>remove agent tab in computer, and get agent status in auto_inventory block <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2372">[issue #2372]</a>
<ul>
<li>animate get status</li>
<li>add sentence when no request</li>
<li>call ajax and autorefresh after forceinventory</li>
</ul>
</li>
</ul>
<h3 id="computer-inventory">Computer inventory</h3>
<ul>
<li>display license fullname if not empty <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2361">[issue #2361]</a></li>
<li>factorize software import code and add comments <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2424">[issue #2424]</a></li>
<li>add a method to check if a drive is a network drive. Consider smbfs and afpfs as network drives <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2440">[issue #2440]</a></li>
</ul>
<h3 id="network-inventory--discovery">Network inventory / discovery</h3>
<ul>
<li>add column in IP range list to display the name of the SNMP credentials <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2313">[issue #2313]</a></li>
<li>remove AES protocols not supported with SNMPv3 <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2385">[issue #2385]</a></li>
<li>add capability to location rule engine to work with snmp asset <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2352">[issue #2352]</a></li>
<li>display FusionInventory SNMP tab even if no inventory has been performed (to set snmp auth and inventory device without discovery) <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2450">[issue #2450]</a></li>
<li>import storage devices as network devices in network inventory and network discovery <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2430">[issue #2430]</a></li>
<li>check if port exists using logical number first and then mac address</li>
<li>add a script to quickly setup a SNMP discovery/inventory environment</li>
<li>network ports are sorted naturally by name</li>
</ul>
<h3 id="task-management">Task management</h3>
<ul>
<li>uniform fusioninventory group label in task job <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2316">[issue #2316]</a></li>
<li>remove dead code in tasks. Translation strings that are not yet translated <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2394">[issue #2394]</a>
<ul>
<li>remove dead code in tasks</li>
<li>translate hardcoded strings in tasks logs</li>
<li>use constants for tasks related states</li>
</ul>
</li>
<li>add a configuration parameter to configure default jobs re-preparation behavior <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2407">[issue #2407]</a></li>
<li>add a warning message for tasks having more than one job</li>
<li>update mustache from version 2.0. to 2.3.0 (and so fixe some problems on task logs)</li>
<li>improve the get jobs log process (better performances) <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2412">[issue #2412]</a></li>
<li>only one job per task <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2403">[issue #2403]</a></li>
</ul>
<h3 id="software-deployment">Software deployment</h3>
<ul>
<li>user interactions for Windows software deployment <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2366">[issue #2366]</a>
<ul>
<li>require agent 2.3.21 or higher mandatory</li>
</ul>
</li>
<li>display a link to the task currently using the package in deploy package form <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2382">[issue #2382]</a></li>
<li>use fields plugin in the search engine of computers groups <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2418">[issue #2418]</a>
<ul>
<li>dynamic computers groups - add the matching items on the items tab</li>
<li>restore the broken pagination in the dynamic group</li>
<li>add a preview in the search form of the dynamic groups</li>
<li>remove unused showGenericSearch function</li>
<li>allow to include Fields plugin fields in the computers groups criteria</li>
<li>allow to use collected (registry,wmi,…) information in the groups criteria</li>
<li>do not display search result for a dynamic group on the search tab</li>
<li>fix modal view for the dynamic group search results</li>
</ul>
</li>
<li>add csv import feature for static deploy groups</li>
</ul>
<h3 id="installation-script">Installation script</h3>
<ul>
<li>add an option to force plugin installation with cli script (for testing purposes) <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2402">[issue #2402]</a></li>
</ul>
<h3 id="collect">Collect</h3>
<ul>
<li>enhancement to support CRSF compliant POST method for collect tasks from agents supporting the method</li>
</ul>
<h3 id="others">Others</h3>
<ul>
<li>import simcards, and factorize code <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2393">[issue #2393]</a></li>
<li>update local and manual unit test procedure <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2419">[issue #2393]</a></li>
<li>clean getsearchoptions (for search)</li>
<li>add release script
<ul>
<li>fix name, check version, set official</li>
<li>check XML file (well formed and release)</li>
<li>ask if translations are up-to-date</li>
<li>drop embedded minified files</li>
</ul>
</li>
<li>add computer comment to collection actions rules <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2459">[issue #2459]</a></li>
<li>do not add entries in the log at asset creation <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2462">[issue #2462]</a></li>
<li>replace beta message <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2457">[issue #2457]</a> <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2482">[issue #2482]</a></li>
<li>clean and add extra debug log for rules engine - this will make it easier to understand some problems…</li>
<li>Change XML filename (add .xml extensions). Ability to download xml files for printers &amp; network equipments.
<ul>
<li>code factorization</li>
<li>add a message in the log if no PluginFusioninventoryItem instance can be found for the itemtype</li>
<li>factorize uptime display and use glpi core locales instead of the plugin’s ones</li>
</ul>
</li>
</ul>
<h2 id="bugs-fixed">Bugs fixed</h2>
<h3 id="computer-inventory-1">Computer inventory</h3>
<ul>
<li>avoid importing disks with empty serial <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2322">[issue #2322]</a></li>
<li>inventory information should not be displayed on computer creation (id &lt;= 0) <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2327">[issue #2327]</a></li>
<li>default states_id should not erase locked states_id <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2286">[issue #2286]</a></li>
<li>prevent notice when lock set on name</li>
<li>cast memories frequency to avoid warning on comparison</li>
<li>only rely on itemtype and items_id to prevent duplicates operating systems</li>
<li>fix undefined variables <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2392">[issue #2392]</a></li>
<li>set network speed interface to 0 if it is not an integer <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2414">[issue #2414]</a></li>
<li>fix software version without os <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2437">[issue #2437]</a></li>
<li>fix license label display in the asset’s software tab <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2470">[issue #2470]</a></li>
</ul>
<h3 id="task-management-1">Task management</h3>
<ul>
<li>fix warning in timeslot form <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2318">[issue #2318]</a></li>
<li>prevent timeslot display when failing to check entities</li>
<li>ensure taskid is not empty to prevent JS issues <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2319">[issue #2319]</a></li>
<li>target a task with computers massive actions <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2404">[issue #2404]</a></li>
<li>check if a task and a package were chosen for computer massive action: task target <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2431">[issue #2431]</a></li>
</ul>
<h3 id="software-deployment-1">Software deployment</h3>
<ul>
<li>add missing directory checks in deploy package <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2305">[issue #2305]</a></li>
<li>fix deploy locales <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2383">[issue #2383]</a></li>
<li>fix package upload form display <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2391">[issue #2391]</a></li>
<li>fix non static method called statically - deploy - <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2463">[issue #2463]</a></li>
<li>fix &gt; and &lt; in deploy command</li>
</ul>
<h3 id="collect-1">Collect</h3>
<ul>
<li>run collect shouldn’t delete old content for other agents</li>
<li>set an entities_id for collected fields <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2416">[issue #2416]</a></li>
</ul>
<h3 id="others-1">others</h3>
<ul>
<li>ensure JS lib is loaded when required <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2318">[issue #2067]</a></li>
<li>fix project URL in plugins page</li>
<li>don’t add doublon for existing import rules <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2320">[issue #2320]</a></li>
<li>prevent notices in ignoredimportdevice <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2359">[issue #2359]</a></li>
<li>sometime agent don’t send name <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2358">[issue #2358]</a>
<ul>
<li>fix errors in php log file when a computer, a monitor or a printer doesn’t have a name</li>
</ul>
</li>
<li>fixes for Maria 10.2
<ul>
<li>ensure index are removed before fields</li>
<li>see https://mariadb.com/kb/en/library/alter-table/#drop-column</li>
<li>fixes following mariadb 10.2 changes and improvements</li>
<li>add build matrix</li>
<li>handle update calls to current_timestamp</li>
<li>handle curent_timestamp…</li>
<li>default value on longblob</li>
</ul>
</li>
<li>fix NetworkEquipment import (by serial) <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2380">[issue #2380]</a>
<ul>
<li>replacement typo NetworkEquipment import (by serial) by NetworkEquipment update (by serial)</li>
</ul>
</li>
<li>make consistent messages “Equipment ignored on import” <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2308">[issue #2308]</a></li>
<li>fix dropdown values to link an agent to a computer: was sending a wrong entity ID <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2451">[issue #2451]</a></li>
<li>fix standalone FIRMWARES and SIMCARDS</li>
<li>fix xml dir casesensitive <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/issues/2465">[issue #2465]</a>
<ul>
<li>remove old script</li>
<li>create a constant for xml file path and remove tmpmodels and walk directories</li>
</ul>
</li>
</ul>
<h1 id="download--install">Download &amp; install</h1>
<p>You can download the version here: <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/releases/tag/glpi9.2%2B2.0">9.2+2.0</a></p>
<p>Don’t forget to read the documentation for <a href="http://fusioninventory.org/documentation/fi4g/installation.html">install / update the plugin</a></p>
<p>Important information: this version is for GLPI 9.2 (and fixes versions like 9.2.1, 9.2.2 … so 9.2.x).</p>
Sat, 05 May 2018 00:00:00 +0000http://fusioninventory.github.io/2018/05/05/fusioninventory-for-glpi-9.2_2.0.html
http://fusioninventory.github.io/2018/05/05/fusioninventory-for-glpi-9.2_2.0.htmlFusionInventory Agent 2.4<p>The FusionInventory Agent maintainers are proud to announce the 2.4 release.</p>
<p>You can download sources or dedicated installer from the <a href="https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.4">fusioninventory-agent github releases</a>:</p>
<p><button class="button-save large" onclick="window.location.href='https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.4'">Download FusionInventory Agent v2.4 from Github Releases</button></p>
<p>Or see <a href="/documentation/agent/installation/">download instructions</a> for details.</p>
<p>Since last 2.3.21 release, many bug fixes and enhancements have been accumulated, such as:</p>
<ul>
<li>a problem related to deployment task has been fixed by David Durieux: this should fix agent not able to get files from FusionInventory server or via P2P.</li>
<li>windows local user is no more changed while user has logged out his computer</li>
<li>windows licenses are now also read via WMI so we can report newer MS Office installed licences</li>
<li>better antivirus version support on windows, and Windows Defender support</li>
<li>windows 10 version is also reported</li>
<li>better timeout handling on Inventory tasks</li>
<li>NetDiscovery/NetInventory tasks has also been improved:
<ul>
<li>Digi modems and simcards detection</li>
<li>iLO card are supported</li>
<li>use first MAC address during discovery</li>
<li>more devices detected with updated <a href="https://github.com/fusioninventory/sysobject.ids">sysobject.ids</a></li>
</ul>
</li>
<li>pci &amp; usb included databases are updated</li>
<li>“include” directive support while reading configuration file</li>
<li>injector script now support –no-ssl-check option</li>
<li>For windows installer:
<ul>
<li>if you choose another installation directory from the installer, this now will work. Before this would only work with <code class="highlighter-rouge">/installdir</code> option in silent installation.</li>
<li>7zip has been updated, so antivirus won’t complain about unsafe program in installer</li>
<li>the installer is now using NSIS v3.02 which provides better Windows 10 support</li>
</ul>
</li>
<li>and many more…</li>
</ul>
<p>Check the <a href="https://github.com/fusioninventory/fusioninventory-agent/blob/2.4/Changes">Changes file</a> for more details.</p>
<p>This release also introduces a new experimental feature: <strong>remote windows inventory via WMI</strong></p>
<p>This feature is currently only provided throught the <code class="highlighter-rouge">fusioninventory-wmi</code> dedicated script. For example, you can compare local inventories by running these 2 commands
from an admin console:</p>
<p><code class="highlighter-rouge">fusioninventory-wmi --local=- -h 127.0.0.1 &gt;local-only-via-wmi.xml</code></p>
<p>And:</p>
<p><code class="highlighter-rouge">fusioninventory-inventory &gt;local-inventory.xml</code></p>
<p>Just try a remote host through the <code class="highlighter-rouge">[-h|--host]</code> option, eventually completed with <code class="highlighter-rouge">[-u|--user]</code> &amp; <code class="highlighter-rouge">[-p|--pass]</code> options for credentials.</p>
<p>We would appreciate your feedback regarding this feature !!</p>
<p>We would like to thank Thomas Lornet &amp; Guillaume Bougard from <a href="http://teclib-edition.com/en/">Teclib Editions</a> for their work on this feature, and Guillaume Rousse for his reviews.</p>
<p>To facilitate our maintenance work, we have decided to discontinue the support for some old operating systems. The agent may continue to work of these platforms but we won’t handle any issue reported on them :</p>
<ul>
<li>Windows XP/NT/2000</li>
<li>Mac OSX &lt; 10.8 (Mountain Lion)</li>
<li>Solaris 8</li>
</ul>
<p>Windows agent installers are now built from the <a href="https://github.com/fusioninventory/fusioninventory-agent-windows-installer">fusioninventory-agent-windows-installer github repository</a>.
This repository also enables developer releases from <a href="https://ci.appveyor.com/project/fusioninventory/fusioninventory-agent-windows-installer/build/artifacts">Appveyor “artifacts” page</a>.</p>
<p>The Team also reminds you that a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> is available where you can submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by voting or even put your 2 cents !</p>
<p>Still many thanks to all our community, users and contributors !</p>
Fri, 29 Dec 2017 00:00:00 +0000http://fusioninventory.github.io/2017/12/29/fusioninventory-agent-2.4.html
http://fusioninventory.github.io/2017/12/29/fusioninventory-agent-2.4.htmlFusionInventory Agent Windows Installer 2.4-rc2<p>The FusionInventory Agent maintainers are proud to announce the 2.4-rc2 FusionInventory agent windows installer release.</p>
<p>You can download this windows dedicated installer from the following github releases page:</p>
<ul>
<li><a href="https://github.com/g-bougard/fusioninventory-agent-windows-installer/releases/tag/2.4-rc2">fusioninventory-agent-windows-installer github releases</a></li>
</ul>
<p>See <a href="/documentation/agent/installation/windows/">download instructions</a> for details.</p>
<p>Since last 2.3.21 release, many bug fixes and enhancements have been accumulated, such as:</p>
<ul>
<li>an important fix related to deployment task has been fixed by David Durieux.
<ul>
<li>This should fix agent not able to get files from FusionInventory server or via P2P.</li>
</ul>
</li>
<li>windows local user is no more changed while user has logged out his computer</li>
<li>windows licenses are now also read via WMI so we can report newer MS Office installed licences</li>
<li>better timeout handling on few Inventory tasks, mostly for WMI requests under win32</li>
<li>NetDiscovery/NetInventory tasks has also been improved:
<ul>
<li>Digi modems and simcards detection</li>
<li>iLO card are supported</li>
</ul>
</li>
<li>pci &amp; usb included databases are updated</li>
<li>7zip has been updated, so antivirus won’t complain about unsafe program in installer</li>
<li>the installer is now using NSIS v3.02 which provides better Windows 10 support</li>
<li>if you choose another installtion directory from the installer, this now will
work. Before this would only work with <code class="highlighter-rouge">/installdir</code> option in silent installation.</li>
<li>and some more…</li>
</ul>
<p>Check the <a href="https://github.com/TECLIB/fusioninventory-agent/blob/2.4-rc2/Changes">Changes file</a> for more details.</p>
<p>This release candidate also introduces a new and important feature: <strong>remote windows inventory via WMI</strong></p>
<p>Actually this feature is only available throught the <code class="highlighter-rouge">fusioninventory-wmi</code> dedicated script. For example, you can compare local inventories by running these 2 commands
from an admin console:</p>
<p><code class="highlighter-rouge">fusioninventory-wmi --config=none --local=- -h 127.0.0.1 &gt;local-only-via-wmi.xml</code></p>
<p>And:</p>
<p><code class="highlighter-rouge">fusioninventory-inventory &gt;local-inventory.xml</code></p>
<p>We would appreciate any feedback regarding this feature !!</p>
<p>We would like to thank Thomas Lornet &amp; Guillaume Bougard from <a href="http://teclib-edition.com/en/">Teclib Editions</a> for this work.</p>
<p>Don’t forget we have opened a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> where you can want to submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by voting or even put your 2 cents !</p>
<p>Still many thanks to all our community, users and contributors !</p>
Tue, 28 Nov 2017 00:00:00 +0000http://fusioninventory.github.io/2017/11/28/fusioninventory-agent-windows-installer-2.4-rc2.html
http://fusioninventory.github.io/2017/11/28/fusioninventory-agent-windows-installer-2.4-rc2.htmlRelease FusionInventory for GLPI 9.2+1.0<p>It’s a pleasure to announce the release of plugin FusionInventory for GLPI in version 9.2+1.0.</p>
<p>This version is a major version.</p>
<p>You can download the version <a href="https://github.com/fusioninventory/fusioninventory-for-glpi/releases/tag/glpi9.2%2B1.0">9.2+1.0</a></p>
<p>Don’t forget to read the documentation for <a href="http://fusioninventory.org/documentation/fi4g/installation.html">install / update the plugin</a></p>
<p>Important information: this version need GLPI 9.2 minimum.</p>
Mon, 25 Sep 2017 00:00:00 +0000http://fusioninventory.github.io/2017/09/25/fusioninventory-for-glpi-9.2_1.0.html
http://fusioninventory.github.io/2017/09/25/fusioninventory-for-glpi-9.2_1.0.htmlFusionInventory Agent 2.3.21<p>The FusionInventory Agent maintainers are proud to announce the 2.3.21 release.</p>
<p>You can download sources or dedicated installer from the our github releases page:</p>
<ul>
<li><a href="https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.3.21">fusioninventory-agent github releases</a></li>
</ul>
<p>See <a href="/documentation/agent/installation/">download instructions</a> for details.</p>
<p>Since last 2.3.20 release, many bug fixes and enhancements have been accumulated, such as:</p>
<ul>
<li>Deploy task bumped as v2.4 has some improvements:
<ul>
<li>a new audit check for win32 (registry value not equal)</li>
<li>it introduces the user interaction support for win32 based on WTS API.
This features will require the upcoming GLPI 9.2 and Fusioninventory plugin on server-side.</li>
</ul>
</li>
<li>Few virtualization/container fixes and updates</li>
<li>NetDiscovery/NetInventory tasks has also been really improved:
<ul>
<li>device mac discovery handles more generic cases</li>
<li>SNMP fields support is even safer now</li>
<li>LLDP detection has been impoved by ddurieux</li>
<li>duplicated mac case has been fixed by ddurieux</li>
<li>“no result” reporting is now completed with the reason</li>
</ul>
</li>
<li>win32 software inventory is fixed while running 2 times inventory in a run with tasks parameter</li>
<li>pci &amp; usb included databases are updated</li>
<li>dmidecode v3.1 is still used in windows installer</li>
<li>windows installer is still based on perl 5.24.1, thanks to tabad</li>
<li>program will now appear as fusioninventory-agent in the process list, even under win32:
<ul>
<li>under unix, this will include the tag if defined</li>
<li>under unix, the currently running task will also be set in the process command line</li>
</ul>
</li>
<li>some erros will now be more comprehensive</li>
<li>fusioninventory-injector:
<ul>
<li>now returns the right exit code if something goes wrong</li>
<li>support also xml file extension</li>
</ul>
</li>
<li>and many more…</li>
</ul>
<p>A big notice for Lenovo computer users, the model name is now the commercial name instead of a technical designation.</p>
<p>Check the <a href="https://github.com/fusioninventory/fusioninventory-agent/blob/2.3.21/Changes">Changes file</a> for more details.</p>
<p>Don’t forget we have recently open a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> where you can want to submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by voting or even put your 2 cents !</p>
<p>Still many thanks to all our community, users and contributors !</p>
Tue, 01 Aug 2017 00:00:00 +0000http://fusioninventory.github.io/2017/08/01/fusioninventory-agent-2.3.21.html
http://fusioninventory.github.io/2017/08/01/fusioninventory-agent-2.3.21.htmlFusionInventory Agent 2.3.20<p>The FusionInventory Agent maintainers are proud to announce the 2.3.20 release.</p>
<p>You can download sources or dedicated installer from the our github releases page:</p>
<ul>
<li><a href="https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.3.20">fusioninventory-agent github releases</a></li>
</ul>
<p>See <a href="/documentation/agent/installation/">download instructions</a> for details.</p>
<p>Since last 2.3.19 release, many bug fixes and enhancements have been accumulated, such as:</p>
<ul>
<li>Deploy task bumped as v2.3 has many improvments like new audit checks, fix registry key check, fixed command action reporting to help users to debug. Some improvments will need to upgrade to newer fusioninventory plugin, but be sure it will released soon</li>
<li>Few virtualization/container fixes and updates</li>
<li>a really BIG sysobject included database update: the NetDiscovery &amp; NetInventory tasks supported devices has grown up to more than 7000 devices thanks to a community contributor</li>
<li>pci included databases update</li>
<li>Added system software category support</li>
<li>Added firewall status innventory support</li>
<li>update dmidecode to v3.1 in windows installer</li>
<li>windows installer is now based on perl 5.24.1 provided by tabad</li>
<li>and more…</li>
</ul>
<p>Check the <a href="https://github.com/fusioninventory/fusioninventory-agent/blob/2.3.20/Changes">Changes file</a> for more details.</p>
<p>Don’t forget we have recently open a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> where you can want to submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by voting or even put your 2 cents !</p>
<p>Still many thanks to all our community, users and contributors !</p>
Fri, 02 Jun 2017 00:00:00 +0000http://fusioninventory.github.io/2017/06/02/fusioninventory-agent-2.3.20.html
http://fusioninventory.github.io/2017/06/02/fusioninventory-agent-2.3.20.htmlFusionInventory Agent 2.3.19<p>The FusionInventory Agent maintainers are proud to announce the 2.3.19 release.</p>
<p>You can download sources or dedicated installer from the our github releases page:</p>
<ul>
<li><a href="https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.3.19">fusioninventory-agent github releases</a></li>
</ul>
<p>See <a href="/documentation/agent/installation/">download instructions</a> for details.</p>
<p>There has been a long delay since 2.3.18 release, almost 9 months. As a consequence, a lot of bug fixes and enhancements have been accumulated, such as:</p>
<ul>
<li>better stability and very ligth memory footprint under Windows</li>
<li>Audits in Deploy task upadted as v2.2 to better report agent status during
checks and deployments. You’ll need a FusionInventory for GLPI plugin update
to fully benfefits from this update.</li>
<li>updated &amp; reworked monitors inventory</li>
<li>virtualization/container detection updates: docker, HyperV, VMWare, KVM, LXC/LXD, VirtualBox</li>
<li>TeamViewerID support (Linux, Win32, MacOS X)</li>
<li>Hostid support (Linux, Solaris)</li>
<li>pci &amp; usb included databases update</li>
<li>update dmidecode to v3.0 in windows installer</li>
<li>etc…</li>
</ul>
<p>Check the <a href="https://github.com/fusioninventory/fusioninventory-agent/blob/2.3.19/Changes">Changes file</a> for more details.</p>
<p>Finally, we recently open a <a href="http://fusioninventory.userecho.com/">Userecho suggestion site</a> where you can want to submit your ideas or whishes for the future of FusionInventory agent and/or plugin for GLPI.</p>
<p>Don’t hesitate to participate by voting or even put your 2 cents !</p>
<p>Still many thanks to all our community, users and contributors !</p>
Fri, 17 Feb 2017 00:00:00 +0000http://fusioninventory.github.io/2017/02/17/fusioninventory-agent-2.3.19.html
http://fusioninventory.github.io/2017/02/17/fusioninventory-agent-2.3.19.html