Uma solução seria um script, que altera as permissões desses arquivos usando o chmod e, em seguida, configurando o sistema para que ele inicie o script na inicialização do sistema.
Meu principal motivador atual de perguntas:
$ ls -l /sys/devices/platform/samsung
total 0
-rw-r--r-- 1 root root 4096 27. jaan 14:17 battery_life_extender
drwxr-xr-x 3 root root 0 19. jaan 18:40 leds
-r--r--r-- 1 root root 4096 26. jaan 23:37 modalias
-rw-r--r-- 1 root root 4096 27. jaan 12:57 performance_level
drwxr-xr-x 2 root root 0 24. jaan 00:35 power
drwxr-xr-x 4 root root 0 19. jaan 18:40 rfkill
lrwxrwxrwx 1 root root 0 27. jaan 13:03 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 27. jaan 13:03 uevent
-rw-r--r-- 1 root root 4096 26. jaan 23:37 usb_charge
Eu gostaria de modificá-los sem sudo. Durante uma sessão de desktop que. O script de inicialização privilegiado está perfeitamente correto.
Parece que a solução é ter algum tipo de parâmetro insmod genérico?
Você pode usar sysctl(8)
, talvez através de sudo(1)
? É o suficiente para pré-ajustá-los em sysctl.conf(7)
?
Tags permissions sysfs