X-Post de um [fechado] pergunta do StackOverflow .
Eu tenho um problema que surgiu do nada nos últimos dois ou três dias. Sempre que estou usando o Git no Terminal (que é praticamente sempre), se eu visitar o GitHub no meu navegador ou até mesmo visitar uma página que links para o GitHub, aparece um diálogo do OSX que lê
Github Conduit wants to use your confidential information stored in "privateKey" in your
keychain.
Do you want to allow access to this item?
[ ? ][ Always allow ][ Deny ][ Allow ]
Para começar, não sei o que está acessando - minha chave SSH, presumo? Eu também não sei porque ele tentaria acessar essa informação quando eu não estivesse interagindo diretamente com o Git. Pior de tudo, o botão de informações do diálogo está desabilitado, e clicar em qualquer das opções produz outra caixa de diálogo, depois outra, depois outra. Depois de aparecer de 3 a 10 vezes (geralmente na extremidade superior desse intervalo), eles desaparecem até que eu clique em outro link.
O que o mundo está acontecendo aqui? O googling produziu muito pouca informação (embora force o diálogo a aparecer repetidas vezes) e estou ficando um pouco paranóico.
Editar
Algumas informações adicionais: abri o Activity Monitor para verificar o que estava acontecendo. Seu processo pai no launchd; quando eu abro para "Abrir arquivos e portas", lista ~ 30 itens, começando com
/Users/me/Library/Containers/com.github.GitHub.Conduit/Data
E incluindo
/System/Library/Keychains/SystemRootCertificates.keychain
/Users/chaseries/Library/Keychains/login.keychain
E outros diretórios keychain-ey (e um monte de outras strings de texto que eu não entendo, incluindo referências a ReactiveCocoa e RockemSockem).
"Dados" é um diretório que inclui uma variedade inesperada de coisas, como uma cópia da minha pasta de downloads, imagens do Photo Booth, filmes, etc. Eu não tenho idéia do porquê este arquivo está aqui. Eu não sou bem versado neste tipo de coisa, para ser honesto, mas aquele 'Data' dir soou muito estranho para mim, assim a edição. Alguma idéia?