Fixes for RHEL and improved logic
Thanks to @jellevandehaterd and @josesalvador for giving feedback and pull requests.
The world is now a little better place thanks to you!
This release allows Red Hat Enterprise Linux (7) installations, fixes openSUSE and improves logic.