SeaHorse+Evolution

I po přeformátování HD a nové instalaci F16 musím při každém spuštění Evolution psát hesla ke všem třem účtům.

Jádro : 3.2.7-1.fc16.i686.PAE

ps aux:
jarka 1856 0.0 0.7 61496 8036 ? SLl 15:54 0:00 /usr/bin/gnome-keyring-daemon --start --foreground --components=secrets

messages :
Mar 6 16:18:30 Jarka systemd[1]: PID file /run/sendmail.pid not readable (yet?) after start.
Mar 6 16:18:33 Jarka gnome-keyring-daemon[1060]: egg_symkey_generate_simple: assertion iterations >= 1' failed Mar 6 16:18:33 Jarka gnome-keyring-daemon[1060]: couldn't prepare to write out keyring: /home/jarka/.gnome2/keyrings/login.keyring Mar 6 16:18:33 Jarka gnome-keyring-daemon[1060]: couldn't unwrap item secret: Internal error Mar 6 16:18:38 Jarka gnome-keyring-daemon[1060]: egg_symkey_generate_simple: assertioniterations >= 1’ failed
Mar 6 16:18:38 Jarka gnome-keyring-daemon[1060]: couldn’t prepare to write out keyring: /home/jarka/.gnome2/keyrings/login.keyring
Mar 6 16:18:43 Jarka gnome-keyring-daemon[1060]: egg_symkey_generate_simple: assertion `iterations >= 1’ failed
Mar 6 16:18:43 Jarka gnome-keyring-daemon[1060]: couldn’t prepare to write out keyring: /home/jarka/.gnome2/keyrings/login.keyring
Mar 6 16:18:43 Jarka gnome-keyring-daemon[1060]: couldn’t unwrap item secret: Internal error
Mar 6 16:19:03 Jarka systemd[1]: sm-client.service operation timed out. Terminating.
Mar 6 16:19:03 Jarka systemd[1]: Unit sm-client.service entered failed state.

.xsession-errors:
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: Neodpovídá žádný vysledek)
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: Neodpovídá žádný vysledek)
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: Neodpovídá žádný vysledek)
Gkr-Message: secret service operation failed: Couldn’t set item secret
(evolution:1427): e-data-server-ui-WARNING **: Unable to create password in keyring (Keyring reports: Chyba při komunikaci se službou gnome-keyring-daemon)
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
Gkr-Message: secret service operation failed: Couldn’t create item: Internal error
(evolution:1427): e-data-server-ui-WARNING **: Unable to create password in keyring (Keyring reports: Chyba při komunikaci se službou gnome-keyring-daemon)
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
(evolution:1427): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 21
Gkr-Message: secret service operation failed: Couldn’t set item secret
(evolution:1427): e-data-server-ui-WARNING **: Unable to create password in keyring (Keyring reports: Chyba při komunikaci se službou gnome-keyring-daemon)

Na fórech jsem zatím, mimo hlášek s tímto problémem, nenašel kloudný návod jak problém odstranit.
Díky

Skoro bych rekl ze neexistuje adresar /home/jarka/.gnome2/keyrings/ nebo do nej nemas prava zapisu (SELinux pouzivas?).

I s právy tohoto adresáře i s těmi pod ním jsem manipuloval - bez výsledku : .gnome2 = 755 + keyrings = 700 pro jarka. SElinux je aktivní. Snad ještě verze evolution = 3.2.3-1.fc16, seahorse = 3.2.1-2.fc16, gnome-keyring + gnome-keyring-pam = 3.2.1-3.fc16.

Zkus docasne vypnout vynucoveni politiky selinux - setenforce 0.

Zkusil jsem a nezabralo to - login.keyring i user.keystore mají stále původní velikost.

V to pripade by se mohlo jednat o tuto chybu:
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/874501
ovsem podle reportu je to opravene az v gnome-keyring 3.2.2 ktery zrejme v F16 jeste neni. Takze doporucuji nahlasit do bugzilly RH.

Chyby generované aplikacemi, které jsou v záhlaví, jsem poslal na Gnome-Bugzilla. Podle vyjádření vývojáře Evolution André Klappera má být chyba odstraněna ve verzi gnome-keyring 3.2.2. Mám na domácí síti 2 PC s F16. Na novějším je 64bitová verze, kde Evolution hesla ukládá. Vytvořil jsem tedy nový účet se stejným jménem a heslem jako má uživatel, který se s účty stále “moří”, spustil Evolution, vytvořil účty a hesla, které se uložily do login.keyring a user.keystore. Ty jsem překopíroval na starší PC a je po problému.

To neni moc pekne… myslel jsem ze po nahlaseni do bugzilly Fedory by spravce udelal novy balicke gnome-keyring i do F16. Muzes prosim poslat odkaz na chybu v bugzille gnome?