LINUX.ORG.RU

История изменений

Исправление Hoodoo, (текущая версия) :

Есть такая либа - keyring. Она питоновская. Для mutt в аналогичной ситуации делаю так:

#!/usr/bin/python2
import keyring
import sys
keyring.set_keyring(keyring.backend.GnomeKeyring())
print keyring.get_password(sys.argv[1], sys.argv[2])

Покури доку от неё, чтобы увидеть, какие бэкенды поддерживаются.

Вызывается так: somescript someresource someemail@somewhere, на выходе - пароль.

Создать пароли на keyring можно с помощью seahorse.

Исходная версия Hoodoo, :

Есть такая либа - keyring. Она питоновская. Для mutt в аналогичной ситуации делаю так:

#!/usr/bin/python2
import keyring
import sys
keyring.set_keyring(keyring.backend.GnomeKeyring())
print keyring.get_password(sys.argv[1], sys.argv[2])

Покури доку от неё, чтобы увидеть, какие бэкенды поддерживаются.

Вызывается так: somescript someresource someemail@somewhere, на выходе - пароль.