Ticket 48119 - Silent install needs to properly exit when INF file is missing
Bug Description: If the INF file is not present, we don't log the error to the
setup log file. We also don't properly check for the suitespot
user, which also does not properly exit if the calling user is root.
Fix Description: Properly exit if the INF file is missing, or the suitespot user
is not set(and we are running the script as root).
https://fedorahosted.org/389/ticket/48119
Reviewed by: rmeggins(Thanks!)
(cherry picked from commit 5363898b122b1a7e7ad07fdc0ad074e91cd1510f)