|
Server : Apache/2.2.2 (Fedora) System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686 User : apache ( 48) PHP Version : 5.2.9 Disable Function : NONE Directory : /proc/self/root/proc/self/root/usr/lib/python2.4/site-packages/rpmUtils/ |
Upload File : |
mò
ýÉODc @ s d k Z d k Z d k Z d k Z d k Z d k l Z l Z d „ Z d „ Z d d „ Z d „ Z
d „ Z d „ Z d „ Z
d
„ Z d „ Z d d
g Z d e i f d „ ƒ YZ d d d „ Z d f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d f d „ ƒ YZ d S( N( s write32us FNAMEc C s | S( N( t msg( R ( ( t5 /usr/lib/python2.4/site-packages/rpmUtils/oldUtils.pyt _ s c C sŠ t | ƒ } d } | i d j o
d } n1 | | i ƒ j p | | i ƒ j o
d } n | o# t d t d ƒ | | f ƒ ‚ n d S( sŽ check a header by opening it and comparing the results to the name and arch
we believe it to be for. if it fails raise URLGrabError(-1)i i iÿÿÿÿs1 Header cannot be opened or does not match %s, %s.N(
t Header_Workt
headerfilet ht failt hdrt Nonet namet archt URLGrabErrorR ( R R R
R R ( ( R t checkheader s
&
#i c C s¯ t i d ƒ t i | t i ƒ } y t i | ƒ Wn t i j
o } d } n Xd } t i | ƒ t i d ƒ | o, | p t d t d ƒ | ƒ ‚ q« d Sn | Sd S( sc take a package, check it out by trying to open it, return 1 if its good
return 0 if it's nott md5i i t defaultiÿÿÿÿs RPM %s fails md5 checkN( t tst sigCheckingt ost opent packaget O_RDONLYt fdnot hdrFromFdnot rpmt errort et goodt closet urlgraberrorR R ( R R R R R ( ( R t checkRpmMD5 s
c C s t i d ƒ t i | t i ƒ } y t i | ƒ } Wn„ t i
j
ou } t | ƒ d j o d Sn t | ƒ d j o d Sn t | ƒ d j o d Sn t | ƒ d j o d Sqö n<