Então a razão pela qual eu estava pedindo a senha do root era porque eu não estava executando o comando com o sudo. Se eu fizer isso, não pedirá uma senha.
Sempre que faço netctl start Newton
( Newton
é o nome do perfil da minha rede wifi) recebo esta mensagem:
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or other units.
Authenticating as: root
Password:
Se eu digitar a senha errada, recebo a mensagem:
==== AUTHENTICATION FAILED ===
Failed to start [email protected]: Access denied
Isso não é realmente um problema para mim porque eu sei a minha senha de root, mas parece-me que, se não o fizesse, não seria capaz de me conectar à internet e isso não está certo. Eu sou um sudoer, então eu deveria ser capaz de usar minha própria senha para se conectar à rede, mas ele pede root's.
Como faço para parar de perguntar pela senha do root?
Então a razão pela qual eu estava pedindo a senha do root era porque eu não estava executando o comando com o sudo. Se eu fizer isso, não pedirá uma senha.
Experimente em visudo
user host= NOPASSWD: /usr/bin/netctl
Use caminho absoluto!
Se você simplesmente deseja remover o PolicyKit,
sudo apt-get remove libpolkit-agent-1-0
deve facilitar isso.
Tags networking linux passwords