O seu portal de estudos

Desativando o Botão de Energia

Posted by Ricardo Pinheiro em 29 de março de 2011

DICA

Esta é uma dica simples de como desativar o botão de desligar a máquina, muito útil quando se tem crianças em casa, ou esbarrões acidentais no botão.

O responsável pelo gerenciamento deste recurso e outros é o ACPI (Advanced  Configuration and Power Interface), que lida também com o gerenciamento de energia. O acpid é o daemon de monitoramento e possui um diretório para registro de eventos e scripts disparados pelo mesmo.

Toda vez que o botão é pressionado o acpid procura no diretório /etc/acpi/events por arquivos contendo configuração da ação a ser tomada, no caso do botão de energia há o arquivo /etc/acpi/events/powerbtn ou powerbtn-acpi-support, com o seguinte contéudo:

event=button[ /]power
action=/etc/acpi/powerbtn.sh (ou powerbtn-acpi-support.sh)

Que nada mais é do que um simpler shell script que executa o comando shutdown, como visto na imagem abaixo:

ACPI
Basta apenas comentar a linha correspondente ao comando shutdown, e caso queira adicionar a seguinte linha no lugar:

/usr/bin/logger -p local7.emerg -t POWERBTN “Botao de Energia Pressionado”

Este comando irá enviar para o sistema de log (syslogd ou rsyslogd) uma mensagem de aviso indicando que o botão de energia foi pressionada, utilizei a severity emerg para quem estiver logado nos terminais seja notificado.

Espero que tenham gostado da dica, e não se esqueça de assinar o blog.

Anúncios

8 Respostas to “Desativando o Botão de Energia”

  1. rafael said

    Boa dica!
    Tem pra windows?

    • Ricardo Pinheiro said

      Rafael,

      No Windows XP basta ir em painel de controle Opções de energia e na aba avançado e escolhe a ação a ser tomada quando o botão de energia for pressionado.

      Abraços,

  2. Louco por Windows said

    ha ha ha. No windows é mais fácil

  3. Geraldo Jr said

    Valeu Ricardo,

    Show de bola o post, estava precisando bastante, já apliquei.

    Abs

  4. Dilney Souza said

    Boa Ricardo gostei…
    Mesmo vc informando um poste do windowns ainda rebebe criticas, gosteiexiste uma diferença de proficionais e de usuarios tambem.
    valeu!!

    • Ricardo Pinheiro said

      Dilney,

      Fico feliz que você tenha gostado do post. Como o Vagner comentou um profissional Linux é valorizado por conta dessa complexidade em alguns aspectos do sistema.

Deixe um comentário

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

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: