Add RH-family support

This PR consists of two commits but the first has already featured a previous PR and when that is merged, then this one will only amount to the second commit.
I didn't realize the convention was just to pull in every cookbook needed for every distro, I was hoping we could put a case statement around it (it is ruby after all) but I don't see any cookbooks doing that, unfortunate but probably not to be solved here, so I guess this is ok for now