Jedi Tux

25 de agosto de 2011

Shutdown No Openbox

Arquivado em: Dicas — Fernando Basso @ 1:06

O Arch Linux é uma distribuição que gosto muito. Leve! Totalmente customizável. Nada vem ‘pronto de fábrica’. Você praticamente faz ela pra você do jeito que você quer. Não vem com gnome nem kde nem nada por padrão.

Esta distro realmente segue a filosofia KISS ao pé da letra.

Gosto do openbox não só por ser lightweight, mas por causa do look-and-feel clean que ele tem. Contudo, ter que sair do openbox e virar root ou usar o sudo pra desligar ou reiniciar o sistema é meio chato. Depois de umas tentativas falhas, encontrei um jeito de conseguir reboot e shutdown no openbox sem precisar da senha do root. Eis aqui o que fiz:

1. Primeiro, instale o sudo:

su -c 'pacman --sync sudo'

2. Configure um grupo para poder rodar o shutdown e o reboot sem precisar de senha. Aqui, vamos configurar
o gruop users:

su -c 'visudo'

Adicione isto no final do arquivo, ou abaixo dos exemplos que já (porvavelmente) existem no arquivo:

%users ALL=NOPASSWD: /sbin/reboot
%users ALL=NOPASSWD: /sbin/shutdown

Salve o arquivo e feche. Se não sabe como fazer isto, aqui tem um pequeno tutorial de como mexer no arquivo /etc/sudoers.

3. Temos também que adicionar o nosso usuário de login ao grupo users. Vou dar o exemplo usando o meu usuário, que é ‘jeditux’:

su -c 'gpasswd -a jeditux users'

Obviamente, substitua ‘jeditux’ pelo seu usuário do sistema.

4. Faça logout. Não adianta só sair do X (modo gráfico). Tem que dar um logout e fazer login novamente.

5. Abra o arquivo ~/.config/openbox/menu.xml e adicione isto perto do fim do arquivo:(procure por entradas similares com Exit e/ou Logout e coloque depois delas):

<item label="Reboot"> <action name="Execute">
    <execute>sudo /sbin/reboot</execute>
 </action> </item>
<item label="Shudown"> <action name="Execute">
    <execute>sudo /sbin/shutdown -h now</execute>
</action> </item>

Salve e feche o arquivo.

6. Finalmente, dê um reload no openbox para que a nova configuração do menu entre em vigor:

openbox --reconfigure

Agora você deve ver ‘Shutdown’ e ‘Reboot’ no menu do openbox, e ser capaz de reiniciar e desligar o sistema sem precisar ficar digitando comandos e dando a senha do root. Qualquer dúvida, é só colocar nos comentários.

About these ads

Deixe um comentário »

Nenhum comentário ainda.

Feed RSS para comentários sobre este post. TrackBack URI

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

Você está comentando usando sua conta WordPress.com. Sair / Mudar )

Imagem do Twitter

Você está comentando usando sua conta Twitter. Sair / Mudar )

Foto do Facebook

Você está comentando usando sua conta Facebook. Sair / Mudar )

Conectando a %s

Tema: Rubric. Blog no WordPress.com.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

%d bloggers like this: