2

У меня есть плагин Kopete, который пытается мигать индикатором Thinkpad при получении нового входящего сообщения. Для этого он использует виртуальный файл /proc, предоставленный модулем thinkpad-acpi, расположенный в /proc /acpi /ibm /light. Когда я пытаюсь отобразить "включено" или "выключено" в этом файле как суперпользователь, индикатор включается или выключается, как и ожидалось, но Kopete всегда выполняется непривилегированными пользователями. Теперь я могу изменить этот файл, но после перезагрузки все возвращается в исходное состояние в /proc (как и должно быть).

Я мог бы создать скрипт инициализации, который изменяет права доступа к этому файлу при загрузке, но я спрашиваю, так ли это, или есть наиболее подходящие способы сделать это (возможно, через udev или sysctl.conf?)

Благодарю.

1 ответ1

1

Самый простой способ сделать это - создать cronjob.

В оболочке введите: sudo crontab -e чтобы отредактировать crontab root .

Затем добавьте строку с надписью @reboot chmod <your-chmod-options-here> /proc/acpi/ibm/light .

Готово! При перезагрузке будет запущена ваша команда chmod .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .