2011-11-16 10 views
26

Ogni volta che provo ad interagire con un server SVN, ubuntu mi chiede di inserire la password in un portachiavi '(null)'. Non ho un keyring chiamato questo, quindi presumo che qualche codice in qualche modo stia incontrando un valore nullo. Non ho nemmeno creato alcun portachiavi, quindi non so perché mi viene richiesto uno. Ho inserito tutte le password che ho mai usato per qualcosa su quella macchina e niente funziona.Richiesta di '(null)' keyring GNOME

Come posso ottenerlo così (a) il keyring funziona o (b) svn smette di richiederlo?

Ho provato a configurare ~/.subversion/config per utilizzare esplicitamente gnome-keyring, e ho provato 'store-auth-creds = no' e non funziona.

risposta

46

Per un capriccio, ho cancellato ~/.gnome2/keyrings/* e ora funziona!

+3

+1. Più cancelli, più lavori :) –

+0

Perché funziona? –

+1

Elimina tutti i portachiavi, incluso (predefinito). E per "lavori" penso che volevo dire che mi ha spinto a creare un nuovo portachiavi con una nuova passphrase, a cui poi ho dovuto aggiungere tutti i miei account. –

26

Questo è sufficiente per me:

rm ~/.gnome2/keyrings/login.keyring 
+1

Infatti è ... –

+0

ha funzionato! Grazie! – normalUser

Problemi correlati