[Gelistirici] Paket İmzalama

Bahadır Kandemir bahadir at pardus.org.tr
28 Haz 2007 Per 16:55:49 EEST


28 Haz 2007 Per tarihinde, Ismail Dönmez şunları yazmıştı: 
> On Thursday 28 June 2007 16:17:04 Bahadır Kandemir wrote:
> > Selamlar,
> >
> > $subject ile ilgili ufak bir çalışmam oldu, [1]'deki GnuPG wrapper'ını
> > kullanıyor.
> >
> > Özetle, build sırasında, --sign-package KEY:PASSPHRASE verildiğinde,
> > paketteki dosyaların hashlerini içeren, imzalı bir dosya
> > (signature.asc) oluturuyor ve .pisi dosyasına ekliyor. Install
> > sırasında ise, imzayı ve hash'leri denetledikten sonra, paketin
> > imzalandığı anahtar
> > pisi.conf/[security]/trusted içinde ise kurulumu gerçekleştiriyor.
> >
> > [1] svn.pardus.org.tr/uludag/trunk/python-modules/python-gnupg
>
> Eline sağlık, ama kod biraz karışık geldi fonksiyonlar arasında
> definitonlar filan var. Biraz temizlenmesi lazım. Bu arada invalid data
> geçti mi pörtlüyor :
>
> [~/python-gnupg]> python gnupg.py README
> Traceback (most recent call last):
>   File "gnupg.py", line 831, in ?
>     sig = obj.verify_file( file )
>   File "gnupg.py", line 198, in verify_file
>     self._handle_gigo([], file, sig)
>   File "gnupg.py", line 142, in _handle_gigo
>     self._read_response(child_stderr, result)
>   File "gnupg.py", line 126, in _read_response
>     getattr(response, keyword)(value)
> AttributeError: Verify instance has no attribute 'NODATA'
>
> /ismail

Wrapper, bir yerden çalma, bırakmışlar geliştirmeyi :)
-------------- 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/20070628/2071114d/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi