Changes
→FusionInventory Agent
</source>
'''Version 2.3.X of fusioninventory-agent'''
<source lang="xml">
<variable name="version" value="2.3.5" />
<variable name="serverlist" value="http://GLPI-SERVER/glpi/plugins/fusioninventory/" />
<variable name="remotelist" value="XXX.XXX.XXX.XXX/31,XXX.XXX.XXX.XXX/32" /> <!-- add IP-adresses of machines to allow remote access to the agent -->
<check type="uninstall" condition="versiongreaterorequal" path="FusionInventory Agent.+" value="%version%" /> <install architecture="x64" cmd='%SOFTWARE%\fusioninventory\fusioninventory-agent_windows-%PROCESSOR_ARCHITECTURE%_x64_%version%.exe /acceptlicense /httpd-trust="%remotelist%" /execmode=Service /S /debug=0 /server="%serverlist%" /runnow ' /> <install architecture="x86" cmd='%SOFTWARE%\fusioninventory\fusioninventory-agent_windows-x86_%version%.exe /acceptlicense /httpd-trust="%remotelist%" /execmode=Service /S /debug=0 /server="%serverlist%"/runnow' />
<upgrade architecture="x64" cmd='%SOFTWARE%\fusioninventory\fusioninventory-agent_windows-%PROCESSOR_ARCHITECTURE%_x64_%version%.exe /acceptlicense /httpd-trust="%remotelist%" /execmode=Service /S /debug=0 /server="%serverlist%" /runnow ' /> <upgrade architecture="x86" cmd='%SOFTWARE%\fusioninventory\fusioninventory-agent_windows-x86_%version%.exe /acceptlicense /httpd-trust="%remotelist%" /execmode=Service /S /debug=0 /server="%serverlist%"/runnow' />
<remove cmd='"%PROGRAMFILES%\FusionInventory-Agent\uninstFI.exe" /S' />
</source>
'''Allow remote access to the FusionInventory Agent '''
The current Version (2.3.5) includes a installer Option to open the remote port (62354) for the Agent in the Windows Firewall, but its not functional yet. If you want to send push requests to the Agent (Inventory, WakeOnLan, network-discovery) you have to open this Port manually or with a small WPKG package. (This works for Windows 7+)