Você não precisa reiniciar para que a alteração entre em vigor.
Você está perdendo a parte :ALL
da entrada.
Alterar de:
vidar ALL=(ALL) NOPASSWD: ALL
mudar para:
vidar ALL=(ALL:ALL) NOPASSWD: ALL
Tentando remover a senha no sudo. Meu arquivo atual de sudoers:
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
root ALL=(ALL:ALL) ALL
%admin ALL=(ALL) ALL
%sudo ALL=(ALL:ALL) ALL
vidar ALL=(ALL) NOPASSWD: ALL
Eu saí, abri o novo terminal (ou mesmo reinicializei), mas a senha ainda é necessária para o sudo. O usuário é membro do grupo sudo.
O que pode estar acontecendo?
Você não precisa reiniciar para que a alteração entre em vigor.
Você está perdendo a parte :ALL
da entrada.
Alterar de:
vidar ALL=(ALL) NOPASSWD: ALL
mudar para:
vidar ALL=(ALL:ALL) NOPASSWD: ALL