Basicamente, tenho o problema oposto deesse cara. Gostaria que minhas atualizações fossem instaladas de forma transparente: estou cansado de digitar minha senha todas as vezes.
Estou rodando no Red Hat (6.2 para ser mais preciso).
Vi um script em algum lugar dizendo que você precisa editar uma linha contendo "admin" no visudo, mas não tenho essa linha. Foi feito para o Ubuntu, talvez seja por isso ...
Responder1
Acredito que a solução é modificar as definições locais do PolicyKit. Crie um arquivo chamado, digamos, /etc/polkit-1/localauthority/50-local.d/allowuserupdate.pkla
[Allow User Updates]
Identity=*
Action=org.freedesktop.packagekit.system-update
ResultAny=no
ResultInactive=no
ResultActive=yes
Se você quiser apenas o seu usuário, poderá alterar Identity=YOURUSERNAME
(substituir YOURUSERID
pelo seu nome de usuário).
Responder2
Permitir usuárioprumoe grupousuários de atualizaçãopara executar o yum sem senha.
bob, %update-users ALL= NOPASSWD: /sbin/yum
Permitir apenas esse acesso ao Bob
bob, %update-users ALL= NOPASSWD: /sbin/yum
Observação:Não tenho uma caixa RedHat para verificar a localização do yum. Por favor, diga-me se este local é inválido.
Responder3
Você tentou yum -y update
?