O RHEL ainda não possui systemd, então a abordagem para o Fedora 19 e o RHEL será dramaticamente diferente.
De qualquer forma, o que você está tentando fazer não é possível. Você teria que criar uma função de login separada para cada usuário e conceder a ela a capacidade de executar o systemd sem fazer a transição para o domínio systemd - nesse ponto, você teria que clonar praticamente toda a política do systemd no domínio de cada usuário e escrever outro política de execução de cada serviço. Por usuário. A menos que você já tenha uma compreensão realmente incrível do SELinux e já seja realmente excelente em escrever políticas do SELinux (e realmente adorar o M4), sugiro strongmente que você não siga esse caminho.
Basta adicionar regras sudo por usuário para permitir a execução de coisas como "/ sbin / service foo restart" ou "/ bin / systemctl restart foo.service". Se você quiser adicionar o SELinux na briga, torne esses usuários staff_u e o restante user_u.