Gnome keyring e KDE
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Gnome keyring e KDE
Non sapevo che titolo mettere, e vi spiego la situazione.
Ho installato un software basato su chromium, che richiede di salvare le pwd in gnome keyring.
Naturalmente un milione di anni fa io avevo impostato una password, ma naturalmente non la ricordo. Quindi, amen, niente possibilità di usarlo.
A questo punto, son nati i problemi, legati anche alle nuove "mode" del mondo Linux di mettere tutto in pseudo db.
Voglio dire, dove trovo come impostare gnome-keyring? cambiare pwd? reimpostarla? etc?
Guardando le guide in rete si basano sul cercare tramite menù di Gnome, ma usando KDE non ho tale menù, come diavolo faccio?
Cercando nei file installati dai pacchetti di gnome-keyring e libkeyring non ho trovato niente, ma qui forse è colpa mia. Mi son perso qualcosa?
p.s.
naturalmente io ho risolto, per così dire.
$ find ~/ -name "*keyr*"
$ cd [directory trovata]
$ rm -rf
e chi si è visto si è visto, ma non mi sembra certo una soluzione giusta e corretta
Ho installato un software basato su chromium, che richiede di salvare le pwd in gnome keyring.
Naturalmente un milione di anni fa io avevo impostato una password, ma naturalmente non la ricordo. Quindi, amen, niente possibilità di usarlo.
A questo punto, son nati i problemi, legati anche alle nuove "mode" del mondo Linux di mettere tutto in pseudo db.
Voglio dire, dove trovo come impostare gnome-keyring? cambiare pwd? reimpostarla? etc?
Guardando le guide in rete si basano sul cercare tramite menù di Gnome, ma usando KDE non ho tale menù, come diavolo faccio?
Cercando nei file installati dai pacchetti di gnome-keyring e libkeyring non ho trovato niente, ma qui forse è colpa mia. Mi son perso qualcosa?
p.s.
naturalmente io ho risolto, per così dire.
$ find ~/ -name "*keyr*"
$ cd [directory trovata]
$ rm -rf
e chi si è visto si è visto, ma non mi sembra certo una soluzione giusta e corretta
-
hashbang
- Packager

- Messaggi: 2000
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS | OpenBSD
Re: Gnome keyring e KDE
Installa seahorse che è il front-end ufficiale di GNOME Keyring.conraid ha scritto:Voglio dire, dove trovo come impostare gnome-keyring? cambiare pwd? reimpostarla? etc?
Tuttavia, sappi che ciò che vuoi fare, ovvero reimpostare la password, è una cosa impossibile. O meglio: lo è nella tua situazione.
Puoi cambiare la password del keyring a patto che tu conosca anche la vecchia.
Stiamo parlando di un db cifrato, quindi la password altro non è che la sua chiave di cifratura.
Quando decidi di cambiarla, altro non fai che decriptarlo con la vecchia password e ri-criptarlo con la nuova.
La soluzione che hai usato tu (un rm in ~/.local/share/keyring/$nomefile.keyring) non solo non era sbagliata, ma è anche l'unica che avevi a disposizione.
Non conoscendo la vecchia password non hai tecnicamente modo per accedere ad un db cifrato.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gnome keyring e KDE
Ma questo è anche giusto che sia così. Altrimenti sarebbe anche inutile avere cifratura password. Quel che mi chiedevo era appunto, come gestirle (perché in realtà mi son trovato di fronte la schermata, senza altre impostazioni), magari con possibilità di cancellare tutto senza cancellare le directory da linea di comando. Oppure, magari
Insomma, siamo alle solite. Chi è più scafato, prende e trova la soluzione, ma in una situazione di uso del pc da utente che sa 'na sega, si trova in una situazione scomoda. E non so se è solo Slackware, al che forse sarebbe anche un problema minimo, visto l'utenza, o anche altre distribuzioni che usano KDE, se ne sono rimaste.
Insomma, siamo alle solite. Chi è più scafato, prende e trova la soluzione, ma in una situazione di uso del pc da utente che sa 'na sega, si trova in una situazione scomoda. E non so se è solo Slackware, al che forse sarebbe anche un problema minimo, visto l'utenza, o anche altre distribuzioni che usano KDE, se ne sono rimaste.
-
hashbang
- Packager

- Messaggi: 2000
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS | OpenBSD
Re: Gnome keyring e KDE
Qua si tocca un problema più grosso, Corrado.conraid ha scritto:Insomma, siamo alle solite. Chi è più scafato, prende e trova la soluzione, ma in una situazione di uso del pc da utente che sa 'na sega, si trova in una situazione scomoda. E non so se è solo Slackware, al che forse sarebbe anche un problema minimo, visto l'utenza, o anche altre distribuzioni che usano KDE, se ne sono rimaste.
Quello che tu dici è sacrosanto, ma questa altro non è che una conseguenza di una politica di fondo sbagliata da parte dei grossi team di sviluppo dei DE.
Il problema è che questa gente continua nel 2015 a reinventare la ruota a caso senza curarsi degli altri.
Prendiamo il caso in questione: perché tu che hai KDE installato devi avere anche GNOME Keyring? Perché devi avere due keyring differenti: KDE KWallet e GNOME Keyring?
Perché non avere una sola implementazione standardizzata Freedesktop che fornisca le API necessarie (una sorta di libkeyring, per intenderci) e far sì che GNOME Keyring e KWallet siano dei meri front-end da usare sulla base del DE scelto?
In questa maniera, tu usando KDE potrai gestire quel keyring direttamente da KWallet e non dovrai impazzire per installare Seahorse o usare un rm da linea di comando, che, tralasciando questo caso particolare, non è sempre una buona soluzione in quanto non siamo mai certi al 100% di come i software registrino un determinato dato.
Lo standard ci sarebbe pure (Secret Service API basate su DBus), ma ad oggi è solo parziale e non prevede un'implementazione di riferimento. Il che lo rende inutile.
Non esiste infatti una libkeyring, perché quelle API vanno integrate nelle singole soluzioni (KWallet e GNOME Keyring). Il che vuol dire che se un software usa GNOME Keyring, continuerà a richiedere libgnome-keyring in runtime a prescindere dalle Secret Service API.
I software dovrebbero linkare solo una libkeyring indipendente, mentre il resto dovrebbe essere DE-side. Esattamente come avviene con Polkit.
Ma pare che per questa gente il fare di testa propria sia decisamente più divertente.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gnome keyring e KDE
concordo. È appunto la nuova "moda" di rifare la ruota, in barba al vecchio motto unix "se una cosa esiste e funziona perché reimplementarla?".
poi sai, magari costa meno, in tempo e risorse, riscrivere qualcosa da capo che adattare una situazione esistente alle proprie esigenze. Perché per esempio anche senza libkeyring o standard freedesktop, basterebbe usare gnupg forse. Ma è così per tutto, io nel mio sistema non installo akonadi per esempio, così, oltre a non usarlo, non rischio di compilare pacchetti con il supporto ad esso. Ma vedo che alcuni software non vanno. Ma che senso ha avere un client mail con akonadi? Complessità inutile, imho. Ma ripeto, probabilmente sono io vecchio e/o mi sfugge qualcosa del nuovo corso del mondo del software.
poi sai, magari costa meno, in tempo e risorse, riscrivere qualcosa da capo che adattare una situazione esistente alle proprie esigenze. Perché per esempio anche senza libkeyring o standard freedesktop, basterebbe usare gnupg forse. Ma è così per tutto, io nel mio sistema non installo akonadi per esempio, così, oltre a non usarlo, non rischio di compilare pacchetti con il supporto ad esso. Ma vedo che alcuni software non vanno. Ma che senso ha avere un client mail con akonadi? Complessità inutile, imho. Ma ripeto, probabilmente sono io vecchio e/o mi sfugge qualcosa del nuovo corso del mondo del software.
- lablinux
- Linux 4.x

- Messaggi: 1153
- Iscritto il: gio 27 nov 2008, 12:23
- Desktop: Gnome
- Distribuzione: Debian testing
- Località: Rho
Re: Gnome keyring e KDE
Quindi lo standard imposto da systemd (omettendo i "piccoli" difetti) e ormai default nella stragrande maggioranza delle distro è cosa buona e giusta?hashbang ha scritto:Perché devi avere due keyring differenti: KDE KWallet e GNOME Keyring?conraid ha scritto:Insomma, siamo alle solite. Chi è più scafato, prende e trova la soluzione, ma in una situazione di uso del pc da utente che sa 'na sega, si trova in una situazione scomoda. E non so se è solo Slackware, al che forse sarebbe anche un problema minimo, visto l'utenza, o anche altre distribuzioni che usano KDE, se ne sono rimaste.
Perché non avere una sola implementazione standardizzata Freedesktop che fornisca le API necessarie (una sorta di libkeyring, per intenderci) e far sì che GNOME Keyring e KWallet siano dei meri front-end da usare sulla base del DE scelto?
-
hashbang
- Packager

- Messaggi: 2000
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS | OpenBSD
Re: Gnome keyring e KDE
Sono due cose opposte: libkeyring sarebbe una API standardizzata platform-independent che avrebbe il compito di fornire un'interfaccia comune a coloro che volessero realizzare un keyring.
systemd è un framework che ha come obbiettivo quello di fornire un set di API OS-specific che permetta ai vendor di creare software che abbraccino completamente le tecnologie Linux.
Sono due cose agli antipodi: il primo sarebbe un modo per evitare soluzioni ad hoc e vendor lock-in. Il secondo È una soluzione ad hoc ed un vendor lock-in.
systemd è un framework che ha come obbiettivo quello di fornire un set di API OS-specific che permetta ai vendor di creare software che abbraccino completamente le tecnologie Linux.
Sono due cose agli antipodi: il primo sarebbe un modo per evitare soluzioni ad hoc e vendor lock-in. Il secondo È una soluzione ad hoc ed un vendor lock-in.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gnome keyring e KDE
Ho installato searing, ma della gestione delle password di keyring non c'è traccia. Mi fa creare un nuovo "portafoglio", ma non riesco ad importare il vecchio. Come si fa?
In compenso ha trovato le pwd di gnupg e openssl
In compenso ha trovato le pwd di gnupg e openssl
-
hashbang
- Packager

- Messaggi: 2000
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS | OpenBSD
Re: Gnome keyring e KDE
Non c'è un metodo vero e proprio per importare perché Seahorse mette in lista i keyring semplicemente cercandoli in ~/.local/share/keyrings.conraid ha scritto:Ho installato searing, ma della gestione delle password di keyring non c'è traccia. Mi fa creare un nuovo "portafoglio", ma non riesco ad importare il vecchio. Come si fa?
Quindi se devi importarne uno ti basta semplicemente un
Codice: Seleziona tutto
mv /path/del/tuo/keyring ~/.local/share/keyrings- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gnome keyring e KDE
ahhaah quel che avevo cancellatohashbang ha scritto:Non c'è un metodo vero e proprio per importare perché Seahorse mette in lista i keyring semplicemente cercandoli in ~/.local/share/keyrings.conraid ha scritto:Ho installato searing, ma della gestione delle password di keyring non c'è traccia. Mi fa creare un nuovo "portafoglio", ma non riesco ad importare il vecchio. Come si fa?
Quindi se devi importarne uno ti basta semplicemente unCodice: Seleziona tutto
mv /path/del/tuo/keyring ~/.local/share/keyrings
Qui entra in gioco altro problema allora. L'altra volta il software tentava di aprire il keyring che avevo, una volta rimosso devo scoprire dove lo ha messo
-
hashbang
- Packager

- Messaggi: 2000
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS | OpenBSD
Re: Gnome keyring e KDE
No, aspetta, non ho capito bene.conraid ha scritto:Qui entra in gioco altro problema allora. L'altra volta il software tentava di aprire il keyring che avevo, una volta rimosso devo scoprire dove lo ha messo
Dopo aver eliminato il keyring a mano quel software continuava a chiedere la password?
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gnome keyring e KDE
No, mi ha aperto l'interfaccia che diceva "inserisci la password per il portafoglio", ma questa volta per creare il portafoglio di default. Per memorizzarci poi la pwd di un collegamento ad un social, con oauth precisamente.hashbang ha scritto:No, aspetta, non ho capito bene.conraid ha scritto:Qui entra in gioco altro problema allora. L'altra volta il software tentava di aprire il keyring che avevo, una volta rimosso devo scoprire dove lo ha messo![]()
Dopo aver eliminato il keyring a mano quel software continuava a chiedere la password?
Comunque ho risolto, o meglio, si è risolta da solo, rimanendo un mistero. Mi spiego.
- Apro il software e chiede di collegarsi ad un social
- Inserisco la pwd e mi dice di aprire il portafoglio per memorizzare la pwd
- Non la ricordo e quindi cancello la directory di keyring.
- Rifaccio la procedura e mi crea un nuovo portafoglio di default
- Installo seahorse che non trova il portafoglio di default, o per meglio dire lo trova vuoto. Infatti la directory è vuota.
- Riapro il software e mi accorgo che il software non è più collegato con il social.
- Faccio il collegamento e mi chiede la pwd del portafoglio. Inserisco la pwd del portafoglio (non quella del social) e si collega. Al che sospetto che l'abbia memorizzata da qualche parte, che non ho però trovato.
- Ora nella directory ho i file, ed infatti con seahorse vedo la pwd memorizzata. Penso criptata in md5 o qualcosa, perché è un hash.
Spero che hai capito, che io rileggendomi ho capito poco
il software non è open.
Molto probabilmente mi son perso qualcosa io nella procedura. Perché mi sembra strano questo comportamento.
-
hashbang
- Packager

- Messaggi: 2000
- Iscritto il: ven 4 giu 2010, 10:27
- Nome Cognome: Luca De Pandis
- Distribuzione: macOS | OpenBSD
Re: Gnome keyring e KDE
Uhm, no in effetti c'è qualcosa che non torna nemmeno a me.
Mi riferisco a questo:
Sinceramente non so cosa dire, Corrado.
A naso direi che la password potrebbe essere stata salvata anche nel keyring interno di chromium, visto che ne ha due: uno interno e l'altro basato su GNOME Keyring, e quando hai aperto il browser ti ha chiesto la password del keyring di GNOME in modo da sincronizzarlo con quello interno.
EDIT: giocando con gnome keyring mi è capitata la tua stessa situazione.
Sì, Corrado. Credo sia proprio come ho scritto sopra. La password credo fosse registrata nel keyring interno di chromium, che ha provveduto a sincronizzare quello di GNOME.
Per esserne certi, vai nelle impostazioni di chromium e cerca tra le password salvate se c'è quella del servizio in questione.
Nel mio caso la password c'era (era l'unica registrata) e difatti me la sono ritrovata in GNOME Keyring.
Mi riferisco a questo:
Cioè, se non ho interpretato male, tu hai aperto il software ed hai notato che eri sloggato, sei andato per fare il login e ti ha chiesto la password del keyring (che abbiamo lasciato come vuoto, privo di qualsiasi password), e nonostante questo ti ha fatto loggare ugualmente, come se la password fosse sempre stata lì?- Riapro il software e mi accorgo che il software non è più collegato con il social.
- Faccio il collegamento e mi chiede la pwd del portafoglio. Inserisco la pwd del portafoglio (non quella del social) e si collega. Al che sospetto che l'abbia memorizzata da qualche parte, che non ho però trovato.
- Ora nella directory ho i file, ed infatti con seahorse vedo la pwd memorizzata. Penso criptata in md5 o qualcosa, perché è un hash.
Sinceramente non so cosa dire, Corrado.
A naso direi che la password potrebbe essere stata salvata anche nel keyring interno di chromium, visto che ne ha due: uno interno e l'altro basato su GNOME Keyring, e quando hai aperto il browser ti ha chiesto la password del keyring di GNOME in modo da sincronizzarlo con quello interno.
EDIT: giocando con gnome keyring mi è capitata la tua stessa situazione.
Sì, Corrado. Credo sia proprio come ho scritto sopra. La password credo fosse registrata nel keyring interno di chromium, che ha provveduto a sincronizzare quello di GNOME.
Per esserne certi, vai nelle impostazioni di chromium e cerca tra le password salvate se c'è quella del servizio in questione.
Nel mio caso la password c'era (era l'unica registrata) e difatti me la sono ritrovata in GNOME Keyring.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gnome keyring e KDE
Eh, ma il software si basa su chromium, ma non è chromium. Per l'esattezza è gitkraken, una gui per git ancora in beta. Ora mi fa aprire il portafoglio inserendo la pwd di keyring, come faceva prima, solo che adesso la vedo anche con seahorse e prima no. Ma non trovo nessuna impostazione per visualizzarle.
Magari tra le varie prove ho fatto qualche casino, ci sta eh, purtroppo quando provo non ho l'abitudine di segnarmi i passaggi, che anni fa li ricordavo, adesso la vecchiaia me li fa dimenticare in fretta
Magari tra le varie prove ho fatto qualche casino, ci sta eh, purtroppo quando provo non ho l'abitudine di segnarmi i passaggi, che anni fa li ricordavo, adesso la vecchiaia me li fa dimenticare in fretta