OSFamily + tests

We’re using OracleLinux (RedHat variant) and using ::operatingsystem
causes failures; Rather than adding every possible OS to the list, I
believe it is better to instead use ::osfamily.  I also added a test-case.