Oracle Linux Server support
Merge branch '2.2.x'
Merge branch 'master' of git+ssh://forge.fusioninventory.org/git/fusioninventory/agent
do not overwrite existing value with undef

closes: #2075

Reported-by: Tomás Abad <tabadgp@gmail.com>