Autor Tópico: Comando p/ desligar computador sem permissões de root. (Desenvolvimento em Ruby)  (Lida 2786 vezes)

Offline MLessa

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
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.

Offline lightboy

  • Usuário Ubuntu
  • *
  • Mensagens: 178
    • Ver perfil
O que você poderia fazer é editar o /etc/sudoers que controla as permissões de execução de comandos. Poderia permitir o halt ser usado sem senha. Dê uma pesquisada no Google sobre como configurar este arquivo.
Linux user #491316 | Ubuntu user #27683