[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