O Software Center solicita a senha de outro usuário

0

Eu tenho um usuário krb5-ldap em um "administradores" que é adicionado à lista de sudoers da seguinte forma:

%administrators ALL=(ALL) ALL

Agora, isso funciona bem para todas as operações do sudo.

Mas quando esse usuário deseja instalar algo no Ubuntu Software Center, ele é solicitado a fornecer a senha de um usuário "admin" local.

Eu não tenho ideia do porquê de se comportar dessa maneira. Como posso consertar isso?

Atualizar

Também tentei adicionar esses usuários aos grupos sudo com grupos de pam em /etc/security/group.conf :

*;*;%administrators;Al0000-2400;sudo

O grupo sudo agora é exibido corretamente em groups , mas o centro de software ainda solicita a senha de outro usuário local.

    
por d_inevitable 03.12.2013 / 17:20

2 respostas

0

A solução é adicionar adminstrators ao kit de políticas em /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf :

[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin;unix-group:administrators
    
por d_inevitable 14.12.2013 / 01:19
0

você tem que adicioná-los ao grupo sudo e não ao grupo administrador. Anteriormente existe o grupo admin, mas ele é alterado para o sudo group e se você fizer isso para o sudo group, ele não pedirá a senha por mais tempo.

Para mais informações e melhor compreensão

    
por rɑːdʒɑ 03.12.2013 / 17:31