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.
it breaks if the user doesn't have this and is not needed (nor make sense) on debian, can we use recommends? sorry I can't accept this change as is