Zend 14.07.2010 13:19
How-to`s — Постоянно требует пароль для связки ключей?

Столкнулся с проблемой: Evolution (например) сразу после запуска просит ввести пароль для того, чтобы разблокировать связку ключей (кто не в теме читай см. PS) хотя разблокирование "связки ключей" должно происходить автоматически при логине пользователя в системе. Как исправить? Решение под cut-ом.
Проблема в том, что, какого-то черта по неизвестной причине, когда программа сохраняет пароль "связка ключей" не создается (создается неправильно?) и, в последствии, каждый раз при запуске, допустим Evolution, требует ввести пароль от почтового ящика, а потом еще и пароль для "связки ключей". После вышеозначенных действий все работает, пока программу не закроешь или не выйдешь из системы, а потом все снова...
Решение следующее:
1. идем в ~/.gnome2/keyrings и трем все содержимое (иначе никак не стереть старую "связку ключей" проверено)
2. Запускаем менеджер паролей (Seahorse его зовут) в UBUNTU его ищут в меню Приложения?Стандартные?Пароли и ключи шифрования.
Выглядит так:

3. После этого Файл?Создать?Связка ключей для паролей и руками создаём брелок с именем "login"
Казалось бы всё, а нет! Система теперь действительно нормаль работает и пароли не требует вводить каждый раз, но при логине пользователя все равно "связка ключей", сама собой не разблокируется.
Поэтому 4. если у вас какое-то приложение просит пароль для разблокирование связки ключей, то можете обратить внимание на дополнительные параметры в диалоге ввода пароля. Там будет галочка - разблокировать при входе в систему. Если её установить, то больше вам не потребуется вводить пароль для доступа к этой "связке ключей", она будет разблокироваться при логине пользователя.
PS
О чём речь то?
UPD: Как верно заметил,thoughtful_fox, можно создать связку ключей без пароля вообще (ругнется конечно, что пароли не зашифрованными будут и т.д.), тогда пункт 4 отменяется.

+ 3 -
Seahorse м/б? :)
А разве если создать стандартную связку ключей без пароля, она не будет разблокирована автоматически?