Respostas:
Você pode usar visudo
para editar seu /etc/sudoers
arquivo e criar uma entrada que permita que seu nome de usuário seja executado shutdown
sem uma senha.
username hostname = NOPASSWD: /path/to/shutdown
Veja man sudo
e man sudoers
para mais informações.
man sudoers
: "Se um Cmnd tiver argumentos de linha de comando associados, os argumentos no Cmnd deverão corresponder exatamente aos dados fornecidos pelo usuário na linha de comando (ou os caracteres curinga, se houver algum)."
pacman -Syu
mas não parapacman
em geral?