Saudações.
Bem, estou desenvolvendo um programa agendador de desligamento em Ruby com interface usando GTK com Glade.Boa parte da aplicação já esta pronta e funcionando, mas agora eis que me surge uma dificuldade. Atualmente o sistema usa o comando halt para desligar o computador, mas como vocês sabem, o halt precisa de permissões de root pra executar assim como o shutdown. O que eu queria inicialmente era uma solução para desligar o computador sem a necessidade de permissões de root.
P.S¹: O projeto por enquanto é individual, porém caso alguém se interesse em contribuir eu ficaria muito feliz, ainda tem muita coisa a se fazer.