Eu tenho um plug-in Kopete que tenta piscar minha luz do Thinkpad quando recebo uma nova mensagem. 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 "ativado" ou "desativado" nesse arquivo como superusuário, a luz acende ou apaga conforme o esperado, mas o Kopete é sempre executado por usuários sem privilégios. 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 init que altere a permissão nesse arquivo durante a inicialização, mas estou perguntando se esse é o caminho a seguir, ou há maneiras mais apropriadas de fazer isso (talvez através do udev ou sysctl.conf?)
Obrigado.