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.
we need a supports line for debian too if we are adding this