Por que eu pedi a “senha do root” quando atualizo os pacotes?

2

Eu tenho uma nova instalação do Ubuntu 12.04. Eu instalei com uma conta de usuário, em seguida, adicionei uma segunda conta de usuário usando o método de caixa de diálogo GUI, tornando-me um tipo de administrador.

Eu agora uso a segunda conta de usuário. Ao usar o gerenciador de atualização e ele precisa adicionar ou remover pacotes, ele me pergunta pela "senha do root" em vez da minha própria senha. Eu instalei e usei muitos sistemas Ubuntu e nunca fui solicitado pela senha de root antes. Eu sei como definir uma senha de root para que eu possa contornar essa situação. O sudo funciona bem e eu estou muito confortável na linha de comando, então eu posso fazer tudo que eu preciso.

Mas quero entender por que minha conta não tem permissão para autorizar atualizações, etc., usando a GUI.

Eu verifiquei os grupos e adicionei minha conta a tudo que o usuário da instalação tem.

$ groups
hamish adm cdrom sudo dip plugdev lpadmin sambashare
$ groups installuser
installuser : installuser adm cdrom sudo dip plugdev lpadmin sambashare

Editar

$ id
uid=1001(hamish) gid=1001(hamish) groups=1001(hamish),4(adm),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),110(lpadmin),114(netdev),126(sambashare),130(vboxusers)
$ id installuser
uid=1000(installuser) gid=1000(installuser) groups=1000(installuser),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lpadmin),126(sambashare)

$ sudo tree /var/lib/polkit-1
/var/lib/polkit-1
└── localauthority
    ├── 10-vendor.d
    │   └── com.ubuntu.desktop.pkla
    ├── 20-org.d
    ├── 30-site.d
    ├── 50-local.d
    └── 90-mandatory.d

$ sudo grep -A 3 Update /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
[Update already installed software]
Identity=unix-group:admin;unix-group:sudo
Action=org.debian.apt.upgrade-packages
ResultActive=yes

Como você pode ver no comando tree acima, não há outros arquivos em /var/lib/polkit-1 para substituir com.ubuntu.desktop.pkla . Eu não editei esse arquivo também. Isso significa que eu deveria estar no grupo admin , bem como no grupo sudo ? Ou deveria estar em um grupo ser suficiente?

O que mais eu devo olhar?

Editar 2

Acabou de ser verificado e não há admin group em /etc/group - isso é incomum? Devo adicionar esse grupo e depois me adicionar a esse grupo?

(Aparentemente não - veja o comentário abaixo por @Eric Carvalho)

Editar 3

$ gconftool -g /apps/gksu/sudo-mode
true
    
por Hamish Downer 04.02.2013 / 17:27

0 respostas