plague-client-0.4.5.8-19.el7.1>  HLk|`F DOm!r`i`oS}ƒ]!:4E:bb~YJ';(SP ҭLQO!v[W Y' Hn,N; ߫HJ5'D&FJ}[TYꙗx2 f ECN[WgBcظ\Ghda]`T"$-t[9"B6F:ܯYoxjQuAA!HqJQ c )$hdb323d8dc2fdefb319a92c5b446f668c79e28ec62I`F DOm!^|pg5%E0jy.m 4h"W[m+"dPCaVK# p\/fَLUr)ypևe\^}4IV){*= CTIU-g"x7{SpVOa^;2/gS!%!Z:T$-֭^&?g7ܘG}^ s^Ѯ`A>930?3 d ! U 6<DH J L P  q(8J9J:JG1H1I1X1Y1\2]2 ^2b2$d2e2f2l2t2u2v2w3x3y33Cplague-client0.4.5.819.el7.1Package queueing client for the Plague build systemClient program for enqueueing package builds and interrogating the build system.Vc1bg.rdu2.centos.org@CentOSCentOSGPLv2+CBS Development/Toolshttp://www.fedoraproject.org/wiki/Projects/Plaguelinuxnoarch@ÁVd7bcb0772e917cd76dbf83290a1358179fe9d56fba9cfeea1a06521dde956828rootrootplague-0.4.5.8-19.el7.1.src.rpmplague-client@    /usr/bin/pythonplague-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.4.5.8-19.el7.13.0.4-14.6.0-14.0-15.2-14.11.3TSQ@SR@R@QB@Qu&@QD^Q8@Q4QP?UP O>A@O>A@On@Nk@NMRLa?@LYV@LF@K]JlE@J`gI@IG@I1.IH7@HHH@H@H@HH|@H|@H*H5`@FE@E - 0.4.5.8-19.1Michael Schwendt - 0.4.5.8-19Fedora Release Engineering - 0.4.5.8-18Michael Schwendt - 0.4.5.8-17Michael Schwendt - 0.4.5.8-16Fedora Release Engineering - 0.4.5.8-15Michael Schwendt - 0.4.5.8-14Michael Schwendt - 0.4.5.8-13Michael Schwendt - 0.4.5.8-12Michael Schwendt - 0.4.5.8-11Fedora Release Engineering - 0.4.5.8-10Michael Schwendt - 0.4.5.8-9Fedora Release Engineering - 0.4.5.8-8Toshio Kuratomi - 0.4.5.8-7Toshio Kuratomi - 0.4.5.8-6Fedora Release Engineering - 0.4.5.8-5Michael Schwendt - 0.4.5.8-4Michael Schwendt - 0.4.5.8-3Fedora Release Engineering - 0.4.5.8-2Michael Schwendt - 0.4.5.8-1Michael Schwendt - 0.4.5.7-9.20100505cvsDavid Malcolm - 0.4.5.7-8.20100505cvsMichael Schwendt - 0.4.5.7-7.20100505cvsFedora Release Engineering - 0.4.5.7-6.20090612cvsMichael Schwendt - 0.4.5.7-5.20090612cvsFedora Release Engineering - 0.4.5.7-4.20081216cvsMichael Schwendt - 0.4.5.7-3.20081216cvsIgnacio Vazquez-Abrams - 0.4.5.7-2Michael Schwendt - 0.4.5.7-1Michael Schwendt - 0.4.5.6-1Michael Schwendt - 0.4.5.5-2Michael Schwendt - 0.4.5.5-1Michael Schwendt - 0.4.5.4-1Michael Schwendt - 0.4.5.3-2Michael Schwendt - 0.4.5.3-1Dennis Gilmore - 0.4.5.2-1Dennis Gilmore - 0.4.5.1-1Michael Schwendt - 0.4.5-2Dennis Gilmore - 0.4.5-1Seth Vidal - 0.4.4.1-6Michael Schwendt - 0.4.4.1-5Toshio Kuratomi - 0.4.4.1-4Jason L Tibbitts III - 0.4.4.1-3Dennis Gilmore 0.4.4.0-2Dan Williams 0.4.4.1-1Dan Williams 0.4.4-1Dan Williams 0.4.3-6Dan Williams 0.4.3-5Dan Williams 0.4.3-4Dan Williams 0.4.3-3Dan Williams 0.4.3-2Dan Williams 0.4.3-1Dan Williams 0.4.2-7Dan Williams 0.4.2-5Dan Williams 0.4.2-4Dan Williams 0.4.2-3Dan Williams 0.4.2-2Dan Williams 0.4.2-1Dan Williams 0.4.1-1Dan Williams 0.4-6Dan Williams 0.4-5Dan Williams 0.4-4Dan Williams 0.4-3Dan Williams 0.4-2Dan Williams 0.4-1Dan Williams 0.3.4-1Dan Williams 0.3.3-1Dan Williams 0.3.2-3Dan Williams 0.3.2-2Dan Williams 0.3.2-1Dan Williams 0.3.1-1Dan Williams 0.3-1Dan Williams Dan Williams - Add support for ARM builds- Don't package legacy SysV style initscripts (#1113644). - Remove RHEL conditional BR. - Remove %defattr usage.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Fix two-args client build (with rpm path containing '/') by importing rpmUtils.transaction correctly.- Avoid IndexError exception in client build command.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Patch server and builder to send a fake request in SIGTERM exit handler to end the serve_forever loop. - Also add Requires=rpcbind.service in systemd files. - Fix typo in EmailUtils.py error message.- Let server not crash in prep stage with RpmUtilsError exception.- Fix the patch in -11.- Since new Mock creates additional result files "available_pkgs" and "installed_pkgs", but the Plague Server only wants .rpm/.log files, ignore anything else.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Introduce new systemd-rpm macros in plague spec file (#850272), but don't add conditionals for "Fedora 17 and older".- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Apply the patch for real- Patch to allow plague to run with the sqlite3 module from the python-2.5+ stdlib- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- drop old chkconfig/service usage and deps - add systemd package deps also to -builder package - s/multiuser/multi-user/ in systemd unit files - start After=rpcbind.service- Some fixes for systemd compatibility, e.g. patch daemonize.py double-fork to let parent die only after second child has written PID file. - Add systemd unit files and related package scriptlets.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- update to 0.4.5.8 to get rid of patches- Fix Python 2.7 xmlrpclib/httplib fall-out in SSLConnection.py and XMLRPCServerProxy.py (#621340).- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- patch with fix from cvs (file download with Mock createrepo_on_rpms).- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- patch with fix from cvs (SSLConnection.py shutdown)- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- patch with fixes from cvs, also to make work with Python 2.6- Rebuild for Python 2.6- update to 0.4.5.7 (Python 2.4 fix and optional POSIX lockfile support)- update to 0.4.5.6- add fix for sqlite's limited ALTER TABLE- update to 0.4.5.5- update to 0.4.5.4 to make it work with MySQL 5- fix mod_user in plague-user-manager for sqlite2/3- update to 0.4.5.3 for sqlite2 compatibility fixes for Fedora - merge fedora pkg spec changes - include the www tree as server pkg docs- fix bug in find option to plague-user-manager- update to 0.4.5.1 applying Michael schwendt's logging and mock patches - using pysqlite2 on fedora and python-sqlite on RHEL - requires mock > 0.8 - requires createrepo >= 0.4.7- add the patches from 0.4.5-0.4 (sqlite3, mock08, logtail) - merge more spec changes- update to 0.4.5 lots of fixes- licensing tag fix- Add dirs /etc/plague and /usr/share/plague to plague-common since "plague-builder" and "plague" use them (#233904).- Small fix for a change in python 2.5's xmlrpc library. The patch has been upstreamed.- Rebuild for new Python- add patch for bad umask setting- Update to 0.4.4.1 - Fix createrepo dep to >= 0.4.3 (#rh170531)- Update to 0.4.4 release - Don't use pyOpenSSL's sendall() call, but simulate it to achieve timeouts, better error handling, and more efficient CPU usage - Fix up initscripts and lifecycle management - Implement a TERM handler in server & builder for clean shutdown - Ensure jobs don't hang around on builders if they get left there for some reason (ie, server didn't unlock repo for the job) - Make Additional Package Arches really work (kmod support) - Own /usr/lib/python?.?/site-packages/plague (#rh172794#) - Require createrepo >= 4.3 (#rh170531#)- Increase build server builder thread sleep time to work around SSL issues - Spawn mock in a new process group, and when killing jobs kill the entire process group. Hopefully fix orphaned rpmbuild processes on job kill- Restore builder connection timeout- Revert SSL fixes from last build- Don't traceback when killing jobs on builders - Work around SSL hanging issues- Move README and ChangeLog to -common package - Traceback/debug functionality added in server, depends on threadframe module from elsewhere. Disabled by default.- Add socket timeouts for fileserver and xmlrpc bits- Suspend builders on hard errors such as running out of disk space - Retry downloads from server/builder 5 times, not 3 - Log retried downloads on the server - Add socket timeouts to downloads to work around hanging issues when downloading from the builder (the downloading/done issue)- Log kill requests on the server- In the builder, close files we open before exec-ing the child process. Fixes massive file descriptor leaks.- Hopefully fix builds not moving past downloading/done - Immediately kill jobs in the 'waiting' state when requested - Utilize pthread_sigmask python module, if present, on Python 2.3 and earlier to work around signal blocking issues in Python- Make builders retry downloads from the server up to 3 times- Fix job download from the builders - Fix RPM copy to the repository on the server- Fail jobs on restart if we can't access the original SRPM - For the server, honor config file location passed in on the command line (Jeff Sheltren) - Catch another mock failure case (Alexandr Kanevskiy)- Retry downloads from builders up to 3 times before failing the job- Add a MySQL database backend (Jeff Sheltren) - Trap repo copy errors rather than doing a traceback - On the builder, deal correctly with jobs in 'downloaded' state that have been killed- Really fix client's "allow_uploads" problem- Fix errors in client's 'job detail' function - Ignore missing "allow_uploads" option in client config file - Fix server when the Additional Package Arches section is missing from a target config file - Make server more robust against random builder SSL issues- Increase field size of 'username' and 'status' fields when we initially create them on the server. Server ops will need to increase manually or blow away their jobdb.- Version 0.4 o Server: - Per-target config files, new format - Support PostgreSQL as a database backend o Builder: - Multiple concurrent builds with one builder process - Better tracking of mock child processes - Autodetect supported architectures and number of concurrent build processes - Per-target config files, new format o Client: - Ability to upload packages to server o Utilities: - New distro-rebuild.py utility - Fixes for certhelper.py- Version 0.3.4 o Make repo scripts actually work o Don't traceback when cleaning up job files if we have none- Version 0.3.3 o Add repo script support o Fix double-slashes in log URL (Ignacio Vazquez-Abrams) o Clear out old job info when requeueing jobs- Clear out old job info when requeueing jobs- Append .el7 to Releases to get correct precedence on FC3, FC4, and Rawhide- Version 0.3.2 o Fix errors in enqueue and enqueue_srpm return values o Implement client/server API versioning- Version 0.3.1 o Clean up web interface error handling, catches more errors o Clean up builder code, hopefully deal with block mock processes waiting to write to stderr o Use HTTP GET rather than POST for web forms, more back/forward/reload friendly (Ville Skyttä)- Version 0.3- Bump version to 0.2 - Grab python files from /usr/lib, not %{_libdir} until the multiarch issues get worked out- first version/packaging0.4.5.8-19.el7.1plague-client/usr/bin/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuPython script, ASCII text executableR?p7zXZ !#,A]] b2u y-iSqC`֡=}VF~(*El40|tYT#JݰeUnk3ǐ&R=h=vȶ6fPWudPs .jf#J5YZkW vPfĴ,CЇK +$=_[6ݻhB셰pI.a˜-\Ro#>_bqi}3]/˛Cz~j{nvy\I~mt6;Fd0wGX*SM N{-)?s(Ѐ$HC\6`|&(W9`Zk B&hC"_6C"TJ_]?CcM7n`C_Q['=98ϾTh)o+n_Όo%ŠbI7Wt$ijeոP],X# p̃'ҫud0J۰PH˚fj85Rw4S ꊤ)/ y*`ENP6k - ^I'*A'ĭ\U+ \cE`龱f6܃uo$ИLS.b:gy\weɚѧϯeiMQdPAbk#-/扙87RKqZU^e,c6]_j_UIY$zeOc]DY0Jt_bxSjYץYYX\pu1e&Myv־[ܔl: P2ҽۉf<bW'w#⢯-5ixKzgc՝|c*&=HhzfcM -❉_ɾ)d2 M8rOzŸs:bŶƌH)]H BY;d. ,bF/)!w0ac'\eR0L\j|UV7Cܖ d xT.MpS LCn;a;Ə@ ~L*yhyF>쟝Eu]tr~T,h/F|ZJhXn3w9# PQDBjżjC*-tK~BڠEϖ "=Wh7:}i80d#q(W9~!7MvwcX&LJ,hu gܕ^QK|?̵0&ƹٝFՋmm,opmE+p4r͌xGnoՍ9V8SAtƁ w(ۮ|>WxC+;^ӶkEnW!g 7Fa\QčzdA X@%j*?Ql!YlDdb Z9deԕlp5{@EvעO)[ rb>`:D:Sˡ,vp=E],g9%lЭ@.i#FVM%aI~G4\XHӾ30jhAl]w|To$kڭoYU?,k+KI[¦J_`+'aFC/:+l:&D pd?ɴcz K4 25v.kZq ~v g?^ "blM娮/Гgn㹸MlVL`96m 6y}8D"4΍V쌀m !CQS(am5*d#eD-I aA*B 7ɝeϥ@\py+~kvڙv0csLٿtAĿ1u]ONjb`F6\ DOfSK! \Me_FM (WА~5B 5R* 2$2/WZ1&O?ll A c²,&7dN[I&@>BsG>u"W➂t =UGdђe>w $KM\!"MG޾!ή9<T&@xaH9kO Ɖr|vL #&Ҩgğ{fJ9Cv /fpP\]na;13=cSG4w0tk:+V8+"AX45%C~-SjiByǘ0V#UnN m@&i P^Atư7Qٽ{鷽gCr!rVU{F,:Ç5X~P"oz6bh?L0Xݸ nlF/V,,-qfGQY08ݓ%G}bo9I)mBm#ftʝӥ$eV7Y@Mˢoċz]6;$ز $*'w9])FBLXylQcV3/>7R7>XOL03ty#;t[Q1WMΑV+qX'w !uwWKf?%Y)3]#/w>?1]o:+{qfqڶ?%G/g}wS6Aƕ86*lҧ9`݀IKZ@2K|s?P^8j+#.tRhyЬipjMq Hkq'fG\p͙xRQ•,jvq`Hb ۰/~A7uSZ3@i;Om>gthN_ S»yĜ#"Dzs'4PBH*S,P׬YGiyP;UHp/PŠjNF)sUƞQ.{IMEf?l*d#m7-:8.#ᖹCt1.H+γsH,3.$䶞V[_ wv og >[y7"}Sῂ9 zN3߃pc`EH?.qD/im7X6("HnRAӺ0 (|@1QC=O9bU{'= '+w1zaCh AfǼǮP?@nG^.Te#ІT8;" 4==WQBx*<_5~2FE%V2{\~)m89%ݤ^*]qzDie!++I}Ŀ+# \C|dh-3iNKn賟+{oaVظT7tաhJc+H4oBcrpSh90Q&YMdS\PlNĿ8:Ɣn4.~pZJH[~,b]K½t,XoƔk$Z?+ fµEmE@jyqR!7&Ԛ͆ݥノPDxHo %%ȃ>U YZ