added multiple os support to ruby role