[ekg2-devel] Passphrase w GPG

Jakub 'q84_fH' Skory q84.fromhell w gmail.com
Czw, 10 Sty 2008, 22:22:21 CET


Witam.
Po niedawnej aktualizacji systemu obsługa GPG zaczęła się dziwnie
zachowywać. Pomimo ustawienia zmiennej /session gpg_password po próbie
włączenia GPG (/session gpg_active 1) pojawia się okienko z prośbą
o podanie hasła. Muszę wpisać je dwa razy, aby "załapało", po czym na
ekranie pojawia się z powrotem interfejs ekg2, z tym, że wszystko jest
rozjechane i poprzestawiane. Jednym słowem robi się kaszka. Dopiero po
przełączeniu okien i schowaniu i ponownym pokazaniu listy kontaktów
interfejs się jakoś porządkuje. Szyfrowanie zaczyna wtedy działać, ale
za każdym razem, gdy ktoś wyśle mi zaszyfrowaną wiadomość dostaję ten
sam monit o hasło. Jest to dość upierdliwe. Po za tym wszystko działa,
wiadomości są szyfrowane i odszyfrowywane. Tylko trzeba ciągle wpisywać
hasło.

Wersje:
ekg2 - CVS w chwili pisania (oczywiście mowa o ncurses)
app-crypt/gnupg-2.0.8
app-crypt/gpgme-1.1.5

Próbowałem na własną rękę przeszukać źródła, ale nie znam się na tyle
dobrze, żeby coś wykombinować, albo za mało szukałem.

W manualu gpg2 znalazłem coś takiego:
--passphrase string
              Use string as the passphrase. This can only be used if
              only  one passphrase  is supplied. (...)
              Note that this passphrase is only used if the option
              --batch has also been given.  This is different from gpg.

Chodzi mi o to: "This is different from gpg." Może o to chodzi.
Próbowałem znaleźć w kodzie pluginu wywołanie gpg, ale wydaje mi się, że
ekg2 korzysta w tym celu z gpgme i trochę się pogubiłem. 

BTW. to prośba o podanie hasła przy uruchomieniu to nie głupi pomysł.
Bezpieczniejszy na pewno niż trzymanie go w pliku.
-- 
Jakub 'q84_fH' Skory
https://bsd.miki.eu.org/~qba/
-------------- nastêpna czê¶æ ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 197 bytes
Desc: nie znany
Url : /mailman/pipermail/ekg2-devel/attachments/20080110/b0bc1ba8/attachment.bin 


Wiêcej informacji o li¶cie dyskusyjnej ekg2-devel