return immediatly when dmidecode execution fails
don't forget to add user to current list
Merge remote-tracking branch 'origin/master'