[RISOLTO] Owncloud no keychain service available

Discussioni relative a Debian e Linux
Rispondi
sirio81
Hero Member
Hero Member
Messaggi: 1104
Iscritto il: 13/02/2006, 5:04
Contatta:

[RISOLTO] Owncloud no keychain service available

Messaggio da sirio81 »

Ciao a tutti, ho una jessie 64 bit con kde 4.
Ho installato e configurato owncloud-client 2.1.1.
Quando riavvio il pc, il client chiede SEMPRE la password. (Il client parte in automatico al login utente).
Il portafogli di kde è attivo e non è protetto da password.
Vi posso dire che funziona correttamente perché krd salva le password e non le richiede.

Il messaggio di owncloud è

Codice: Seleziona tutto

Lettura del portachiavi non riuscita con errore 'No keychain service available'.
Il mio sospetto era che il client partisse prima che il servizio kwallet fosse attivo.
- Se do' annulla al messaggio, chiudo e riapro owncloud client, richiede ancora la password.
- Se inserisco la password, chiudo e riapro owncloud, NON richiede la password.
Aprendo il gestore portafogli vedo che la password di owncloud è salvata!

Avete lo stesso problema?
Avete suggerimenti?

Grazie.
Ultima modifica di sirio81 il 24/03/2016, 8:27, modificato 1 volta in totale.
sirio81
Hero Member
Hero Member
Messaggi: 1104
Iscritto il: 13/02/2006, 5:04
Contatta:

Re: Owncloud no keychain service available

Messaggio da sirio81 »

Ho aperto un bug su gitbub a riguardo.
Nel mentre ho notato che se apro il portafogli dal gestore portafogli, owncloud parte senza chiedere password.
Ho appena portato questa nota nel bug report.
sirio81
Hero Member
Hero Member
Messaggi: 1104
Iscritto il: 13/02/2006, 5:04
Contatta:

Re: Owncloud no keychain service available

Messaggio da sirio81 »

Ho trovato il workaround.
La soluzione vera e propria la devono trovare gli sviluppatori di owncloud o qtkeychain o kde.
Owncloud client non riesce a comunicare col portafogi perchè il processo kwalletd non è attivo ed evidentemente la libreria qtkeychian non si occupa di farlo partire.

Nelle preferenze di sistema / avvio spegnimento / ownCloud
ho modificato il comando anteponendo kwalletd

Codice: Seleziona tutto

/usr/bin/kwalletd 2> /dev/null; /usr/bin/owncloud
Rispondi