Permissões permanentes mudam em / proc

2

Eu tenho um plug-in do Kopete que tenta piscar minha luz do Thinkpad quando tenho uma nova mensagem recebida. Para fazer isso, ele usa um arquivo virtual / proc fornecido pelo módulo do kernel thinkpad-acpi, localizado em / proc / acpi / ibm / light. Quando tento ecoar "on" ou "off" nesse arquivo como um superusuário, a luz se acende ou desliga como esperado, mas o Kopete é sempre executado por usuários não privilegiados. Agora, eu posso chmod esse arquivo, mas após a reinicialização tudo é redefinido para o estado original em / proc (como deveria ser).

Eu poderia criar um script de inicialização que altere a permissão desse arquivo na inicialização, mas estou perguntando se esse é o caminho a seguir ou se há maneiras mais adequadas de fazer isso (talvez por meio do udev ou sysctl.conf?)

Obrigado.

    
por dappiu 15.07.2014 / 19:38

1 resposta

1

A maneira mais fácil de fazer isso é configurar um cronjob.

Em um shell, digite: sudo crontab -e para editar o crontab root .

Em seguida, adicione uma linha dizendo @reboot chmod <your-chmod-options-here> /proc/acpi/ibm/light .

Feito! Na reinicialização, seu comando chmod será executado.

    
por 15.07.2014 / 22:20