Gnome keyring: unlock login keyring
Баг: не разблокируется 'login keyring' после собственно логина.
Фикс:
Минус данного решения в двойном вводе пароля, при логине и после него, но писать багрепорты для 13.1 мне еще более лень :)
* В journalctl этот гномобаг выглядит так:
...
The gnome keyring socket is not owned with the same credentials as the user login:
gkr-pam: couldn't unlock the login keyring
...
UPD август 2015
А теперь делаем все по взрослому ;)
Никаких левых питоноскриптов, просто дописать куда-нибудь в конфиг Emacs:
Фикс:
- zypper install python-gnomekeyring
- в bash_profile xterm -geometry 40x2 -e "python ~/unlock-keyring.py"
- сабж (unlock-keyring.py):
#!/usr/bin/env python
import gnomekeyring
import getpass
gnomekeyring.unlock_sync(None, getpass.getpass('Password: '));
Минус данного решения в двойном вводе пароля, при логине и после него, но писать багрепорты для 13.1 мне еще более лень :)
* В journalctl этот гномобаг выглядит так:
...
The gnome keyring socket is not owned with the same credentials as the user login:
gkr-pam: couldn't unlock the login keyring
...
UPD август 2015
А теперь делаем все по взрослому ;)
Никаких левых питоноскриптов, просто дописать куда-нибудь в конфиг Emacs:
(require 'secrets) (message "") (sleep-for 1) (message "Unlock login keyring") (secrets-list-items "login")и при запуске Emacs запросит пароль к указанной связке ключей, и тем самым разблокирует ее [в случае ввода верного пароля конечно].
Отправить комментарий