[Gelistirici] Paket İmzalama

S.Çağlar Onur caglar at pardus.org.tr
30 Haz 2007 Cmt 22:50:21 EEST


30 Haz 2007 Cts tarihinde, Bahadır Kandemir şunları yazmıştı: 
> Depodaki GnuPG paketi ve güvenli pin/parola girişi sağlayan Pinentry paketi
> problemli. Passphrase girmek için illa bir açık X oturumu gerekiyor,
> passphrase girilmesi için bir Qt dialog açıyor Pinentry - X oturumu
> bulamazsa Curses arabirimi göstermiyor. GnuPG'nin de Qt bağımlısı olması
> çok saçma. [1]
>
> X olmadan passphrase girilebilsin diye kullandım bu Wrapper'ı, haklısın çok
> güvensiz.

...

> [1] GnuPG ve Pinentry paketlerindeki probleme dönersek -ki bence bu imza
> desteğini uzun bir süre boyunca vermesek bile çözmemiz gereken bir
> problem-, Pinentry'nin Qt yoksa Curses denemesi için configure
> parametrelerini değiştirmek yeterli. Ancak bu yine de Qt bağımlılığını
> ortadan kaldırmıyor. Bu şu şekilde çözebiliriz:
>
> Pinentry'den 3 dosya çıkıyor: pinentry-qt, pinentry-curses, ve pinentry
> linki. Link, varsayılan olarak pinentry-qt'yi gösteriyor. Qt ve curses'ı
> ayrı paketlere alalım, linki paketten çıkaralım, pinentry-{qt,} paketleri
> postInstall'larında linki oluştursun. $DISPLAY'a göre hangi pinentry'nin
> çalıştırılacağını belirleyen bir wrapper kullanamıyoruz, güvenli olmuyor.

İki pakette de sorun yok, X'in açıkken pinentry devreye giriyor çünkü 
gpg-ageny KDE için öyle ayarlı, sende gpg.conf içinde use-agent satırını 
uncomment etmiş olmalısın, normal kurulumda hepsi beklenildiği gibi 
çalışıyor, zaten pinentry ile hiç bir işimiz yok :)

-- 
S.Çağlar Onur <caglar at pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20070630/c5eb6179/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi