ti-enxame.com

Como posso contar * Qual aplicativo é pedir acesso ao Gnome-Keyring / Seahorse?

Sempre que eu fizer login no Ubuntu Lucid Lynx 10.04, recebo um prompt do Seahorse/Gnome-Keyring dizendo-me que um aplicativo quer acessar meu chaveiro. Não é o gerente de rede, porque se eu cancelar a solicitação, minha conexão de rede ainda estiver estabelecida (também, isso apenas começou a acontecer recentemente). Como posso dizer qual aplicativo está fazendo este pedido? O prompt não fornece essas informações.

22
david.libremone

De uma perspectiva de segurança, a resposta é que nas distros atuais você não pode dizer qual aplicativo é. Veja este relatório de bugs para esclarecimento de um desenvolvedor de keyring gnome, incluindo as implicações de segurança e escopo da tarefa.

De uma perspectiva prática, também estou usando login automático no Ubuntu, e parece que é de fato NM-applet.

4
david.libremone

Eu configurei minha caixa para o login automático e isso faz isso em todos os login. No meu caso, é uma família de aplicativos de aplicativos nm-applet/redes.

EDIT: BTW O problema existe há algum tempo, evidentemente, alguns meia-correção são desfeitas durante uma atualização de pacote, mas eu digrisão ... Uma solução é aqui

O que quer que esteja causando o problema que você poderia adicionar após o login, mas antes de tudo: um script com o libpam-gnome-keyring para desbloqueá-lo ... O pacote para obter esta ferramenta é: Libpam-Gnome-Keyring pelo menos em 11.04

#!/bin/bash  
#launch useful stuff for gnome #first unlock the default keyring...  
echo YOUR_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s  
#then run nm-applet in the background...  
nm-applet &  

Vídeo Prova que é nm-applet é aqui

3
RobotHumans

Você poderia tentar dar uma olhada nos logfiles :-)

  1. Talvez algo esteja em /var/log/auth.log após uma senha errada.

  2. Verifique seus aplicativos de AutoStart em System -> Preferences -> Sessions -> Startup Programs e ~/.config/autostart

  3. Verifique os processos em execução com top e ps aux, verifique a árvore do processo de ps axjf

Deve ser bem simples descobrir qual processo requer o seu chaveiro?

1
echox