problema com o arquivo sudoers, NOPASSW não funciona

problema com o arquivo sudoers, NOPASSW não funciona

Estou tentando executar um script que altera a luz de fundo, mas requer privilégios de root usando um atalho de teclado. Como não quero digitar minha senha toda vez que altero o brilho, quero adicionar uma exceção em meu arquivo sudoers para esse script. No entanto, nenhuma das minhas tentativas foi bem-sucedida. Por favor, note que eu não escrevi este script e, portanto, não o entendo completamente (na maior parte, eu entendo).

informação extra:

-Criei um alias em meu arquivo .bashrc para o script:

alias backlight='sudo ./.config/Scripts/backlight.sh'

-Removi os comandos sudo do script:

#!/bin/bash

# base dir for backlight class
basedir="/sys/class/backlight/"

# get the backlight handler
handler=$basedir$(ls $basedir)"/"

# get current brightness
old_brightness=$(cat $handler"brightness")

# get max brightness
max_brightness=$(cat $handler"max_brightness")

# get current brightness %
old_brightness_p=$(( 100 * $old_brightness / $max_brightness ))

# calculate new brightness % 
new_brightness_p=$(($old_brightness_p $1))

# calculate new brightness value
new_brightness=$(( $max_brightness * $new_brightness_p / 100 ))

# set the new brightness value
(sudo) chmod 666 $handler"brightness"
echo $new_brightness > $handler"brightness"

-Estas são as linhas que eu estava experimentando adicionando-as ao final do arquivo sudoers:

ALL ALL=(ALL) NOPASSWD: /home/sepseel/.conf/Scripts/$
#ALL ALL=(ALL) NOPASSWD: /bin/chmod

-Meu sistema está atualmente rodando o Ubuntu 16.04, com te i3wm, então tenho isso em meu arquivo de configuração do i3 para o shurtcut:

bindsym XF86MonBrightnessUp       exec "sudo ./home/sepseel/.config/Scripts/backlight.sh +10"
bindsym XF86MonBrightnessDown     exec "sudo ./home/sepseel/.config/Scripts/backlight.sh -10"

Desde já, obrigado.

informação relacionada