mirrormanager-1.4.4-5.fc22$>:!<Țڎ[>;,?d  =<@O^l {gDg  g  g |g fcg ggmhgtg|X||g<   (8"9x":S"=GgHTgIgXXY`\|g]g^ (bFd]ebfelgtрgugvܸ!w4gxgyl+Cmirrormanager1.4.45.fc22Fedora mirror management systemMirrorManager tracks all the content provided on a master mirror server, and that of all public and private mirrors of that content. This package contains the application server, database schema and hosted tools.Wkbuildhw-08.phx2.fedoraproject.orgaFedora ProjectFedora ProjectMIT and GPLv2Fedora ProjectApplications/Internethttp://fedorahosted.org/mirrormanagerlinuxnoarchgetent group mirrormanager >/dev/null || groupadd -r mirrormanager getent passwd mirrormanager >/dev/null || \ useradd -r -g mirrormanager -d /var/lib/mirrormanager -s /sbin/nologin \ -c "MirrorManager" mirrormanager exit 0&=gyFb`` k Y$wwAA^ mm&'"t^H#)3+46pQbX66}11sTT` ^ ^   ;;13$3$K''(jjAA!$ ] ]DK*b6wDe~8FB% ? &+ Fr"g0.b#mf\cI Bt [qk.!=9 pRTt [s qS%V  I23d k=0 - +p\?">4(  - C\?4i"C4(l ZPL'  sFR s XXOQzk@FUX4=KHA큤A큤A큤AA큤큤A큤A큤A큤AA큤큤큤A큤A큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤큤A큤큤AAAAAAWkWkWkWkWkWkWkWkWkWkQQ5uQQQ`Q*QRWR@'RWWkWkWkWkWkWkWkWkWkWkWkWkWkWkWkWkWkWkQ5vQQQQR#Rx Q#RQ5vQR#RRWkRXRXRXRXRXRXRXRXRXRQ5vWkWkQ|WkWkRWkWkQ5vWkWkWkQ5vWkWkQQ5vRWkWkWkQWkWkQWkWkQWkWkQWkWkQ5vWkWkR - 1.4.4-5Fedora Release Engineering - 1.4.4-4Fedora Release Engineering - 1.4.4-3Fedora Release Engineering - 1.4.4-2Matt Domsch - 1.4.4-1Matt Domsch - 1.4.3-1Matt Domsch - 1.4.2-1Matt Domsch - 1.4.1-1Matt Domsch - 1.4.0-1Matt Domsch - 1.4.0-0.1Matt Domsch Matt Domsch Matt Domsch - 1.3.7-1Matt Domsch - 1.3.6-1Matt Domsch - 1.3.5-1Matt Domsch - 1.3.4-1Matt Domsch - 1.3.3-2Matt Domsch - 1.3.3-1Matt Domsch - 1.3.2-1Matt Domsch - 1.3.1-1Matt Domsch - 1.3.0-1Matt Domsch - 1.2.12-1Mike McGrath 1.2.11-2Matt Domsch - 1.2.11-1Matt Domsch - 1.2.10-1Matt Domsch - 1.2.9-1Matt Domsch - 1.2.8-1Matt Domsch - 1.2.7-1Ignacio Vazquez-Abrams - 1.2.6-2Matt Domsch - 1.2.6-1Matt Domsch - 1.2.5-1Matt Domsch - 1.2.4-1Matt Domsch - 1.2.3-1Matt Domsch - 1.2.2-1- Move the checkin script to use json instead of pickle (CVE-2016-1000003)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- upstream bugfix release- upstream bugfix release - Reduce Fedora-isms to make it more usable for other distributions- upstream bugfix release- upstream 1.4.1 pure bugfix release- upstream 1.4.0 release- initial 1.4 branch for testing- move -maps to separate subpackage- add tmpfiles.d file (BZ636623)Matt Domsch: mirrorlist_server: always output a metalink header crawler: fix indentation, causing crawler to failMatt Domsch (8): mirrorlist_server: add mm0:private attribute to in metalinks add repomaps for RHEL category named "RHEL", not "Red Hat Enterprise Linux". Fix references. repomap: remove extra -beta on prefixes umdl: set Repository.name = directory.name to be guaranteed unique remove robots.txt and favicon.ico. These should come from the hosting organization, not MM. crawler: don't close sys.stdout as logfile, leave that for sys.exit()- Adrian Reber (1): mirrorlist_server: handle bad client IP address input - Matt Domsch (18): spec: require python-basemap-data too makefile: add git-sign-push target to remind me crawler: implement canary mode crawler: crawl private i2 hosts that also say i2_clients are ok crawler: send email when marking a whole host not up2date mirrorlist_server: ignore SIGHUP in child - it'll exit soon enough mirrorlist_server: increase socket request queue length to 300 (still limited by kernel options to 128) mirrorlist_server: set request_queue_size earlier mirrorlist_server: don't ignore SIGCHLD mirrorlist tester: more printing, run forever mirrorlist_client: sanitize input into UTF-8 mirrorlist_client: add 60sec timeout to reading from the server mirrorlist_client: use select() waiting on the response from mirrorlist_server mirrorlist_client: a better way to handle socket timeouts mirrorlist_client: leave query params as utf8 mirrorlist_server: handle more failures gracefully mirrorlist_client: add mirrorlist_client.noreverseproxy config parameter umdl: don't use move_repository_from_development()- Adrian Reber (2): umdl: fix failure when updating from rsync listings. umdl: time.mktime() might return floats - BJ Dierkes (1): Fix confirm delete method in webui. - Matt Domsch (34): mrr: add --updates-only option controllers: add mirroradmins query umdl: fix crash in _get_version_from_path() umdl: avoid disappering files report_mirror: handle server HTTP 503 errors generate-worldmap: update for newer python-basemap autodetect development/13/ style directories and create appropriate Repositories umdl: recognize moving Repository objects from development/13 to releases/13/ mrr: genericize --from and --to version values get_internet2_netblocks: fix URL due to upstream directory change Put titles on publiclist pages expose crawler logs via apache directory listing add crawler log link on host page apache: ensure aliases to special areas come before the WSGI alias remove python-fedora deprecation warning add config option report_problems_to_email, display on publiclist footer. ageFileDetails(): account for propogation delays add max_propogation_days config option spec: require python-basemap > 0.99.4 so generate-worldmap works mirrorlist-server: use WSGIDaemonProcess for mirrorlist_client.wsgi mirrormanager.wsgi run 4 instances per app server (up from 2)- add patch to fix confirm delete from webui- initial setup patches from BJ Dierkes - simpler mirrormanager.initial, README.rpm_setup, prod.cfg - add user mirrormanager and group mirrormanager, content permissions- add BGP ASN lookups- fix publiclist html - fix Host netblock creation via web UI- add CSRF protection, add Requires: python-fedora - add IPv6 capability - switch DNS lookups to use python-dns - other misc bugfixes- bug fixes post F11 release- Added psmisc Requires- fix quite a few bugs from previous version- improved crawler repomd.xml verification - improved publiclist generation - fix categorymap logic - WSGI-ify web application - vastly speed up report_mirror (no more stat()s on every file) - vastly speed up umdl - add rsyncFilter- Adrian Reber: mirrorlist-server: check values returned by geoip before printing mirrorlist-server: ignore SIGCHLD to not have zombie processes server: also use project name and URL from config file for publiclist server: removed debug messages to decrease MM's verbosity server: make it work with Fedora's 10 python version - Jeroen van Meeuwen: Strip duplicate // from the path requested - Matt Domsch: revert publiclist_host() changes from 6a056929007b9b6bdf35367818e1212895c5bdec which weren't any faster and yet generated incorrect results. add item to TODO add push-mirroring doc mirrorlist: add trailing / to returned URLs to directories. Better handle Host creation form validation failure error case.- don't place metalink-downloaded files deep in a directory tree- Adrian Reber add mirrorlist_statistics.py - Matt Domsch fix metalinks, cleanup publiclist a bit, add s390x cleanup license files- Rebuild for Python 2.6- even more bugfixes- more bugfixes- more bugfixes- lots of bugfixes- initial package attempt/bin/sh  !!#$$&'()*+,-./23456789:;<=>?@ABCCEFFHIIKLLNOPPRSTUUWXYY[\\^__abbdeeghhjkkmnnpqqsttvwwyz{{}~~      !""$%&'()*+,-./0123456789:;;=>?@AACDDFGGIJJLMNOPQRSSUVWXYZ[\]^_`abcdefghi1.4.4-5.fc221.4.4-5.fc22     !!!!!!!!"#$%&'mirrorlist-server.confmirrormanager.confmirrormanagermirrormanagerprod.cfgrpmlintmirrormanager.configmirrorlist-server.inimirrormanager.confmirrormanagerLICENSE-GPLv2LICENSE-MIT-X11LICENSESREADME.rpm_setupdev-fas.cfgdev-generic.cfgdev-rpmfusion.cfgdev.cfgmirrormanager.cronprod.cfg.examplemirrormanagermirrorlist-servermirrorlist_client.wsgimirrorlist_server.pymirrorlist_server.pycmirrorlist_server.pyomirrorlist_statistics.pymirrorlist_statistics.pycmirrorlist_statistics.pyotestinduce-stressserver_tester.pyserver_tester.pycserver_tester.pyoweighted_shuffle.pyweighted_shuffle.pycweighted_shuffle.pyoserverREADME.txtadd-instreposapachemirrormanager.confcount-mirrorlist-hitscrawlercrawler_perhosterrorcheckgenerate-publiclistget_global_netblocksget_internet2_netblocksimport_centosinitialize-databasemanage-repo-redirectsmirrormanagermirrormanager.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txtsqlobject.txttop_level.txtmirrormanager.wsgi__init__.py__init__.pyc__init__.pyocategorymap.pycategorymap.pyccategorymap.pyocatwalk.pycatwalk.pyccatwalk.pyocommands.pycommands.pyccommands.pyoconfig__init__.py__init__.pyc__init__.pyoapp.cfglog.cfgcontrollers.pycontrollers.pyccontrollers.pyodistros__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocentos.pycentos.pyccentos.pyodebian.pydebian.pycdebian.pyohostconfig.pyhostconfig.pychostconfig.pyoinitial.pyinitial.pycinitial.pyojson.pyjson.pycjson.pyolib.pylib.pyclib.pyomirrorlist.pymirrorlist.pycmirrorlist.pyomodel.pymodel.pycmodel.pyomy_validators.pymy_validators.pycmy_validators.pyorelease.pyrelease.py.inrelease.pycrelease.pyorepomap.pyrepomap.pycrepomap.pyosamplescustom-xmlrpc-calls.pycustom-xmlrpc-calls.pyccustom-xmlrpc-calls.pyoschema_updates__init__.py__init__.pyc__init__.pyooldtables.pyoldtables.pycoldtables.pyoupdate_1_2_10.pyupdate_1_2_10.pycupdate_1_2_10.pyoupdate_1_3_2.pyupdate_1_3_2.pycupdate_1_3_2.pyostaticcsscentos.cssfedora.cssmain.cssstyle.csstoolbox.cssimagescentoscentos-logo.pngfavicon.icofedoraiconsapplication-x-executable24.pngapplication-x-executableL.pngapplications-development16.pngapplications-development24.pngapplications-developmentL.pngapplications-multimedia16.pngapplications-multimedia24.pngapplications-multimediaL.pngapplications-office24.pngapplications-system16.pngapplications-system24.pngappointment-new24.pngappointment-newL.pngbluetoothS.pngcontact16.pngcontact24.pngdialog-ok16.pngdialog-password24.pngdialog-passwordL.pngdialog-warning24.pngdocument-properties16.pngdocument-properties24.pngdocument-propertiesL.pngdocument-save-as16.pngdocument-save-as16_other.pngdocument-save-as24_other.pngedit-findL.pngemblem-downloads16.pngemblem-downloads24.pngemblem-downloadsL.pngemblem-important24.pngemblem-readonly16.pngemblem-system24.pngemblem-systemL.pngface-devil-grin24.pngface-devil-grinS.pngface-monkey24.pngface-monkeyL.pngface-monkeyS.pngface-sad24.pngface-sadS.pngface-smile-bigS.pngface-uneasyS.pngflags.pnggo-down16.pnggo-home16.pnggo-home24.pnggo-homeL.pnggo-jump16.pnggo-jumpL.pnggo-right16.pnggo-up16.pnggo-upL.pnghelp-contents24.pnghelp-contentsL.pnghelp-faq16.pnghelp-faq24.pnghelp-faqL.pngicon-languages16.pngicon-languages24.pngicon-languages48.pnglist-addL.pngmail-mark-read16.pngmail-reply-all24.pngmail-send-receive16.pngpackage-x-genericL-24px.pngpackage-x-genericL.pngpreferences-desktop-keyboard24.pngpreferences-desktop-keyboardS.pngscissors16.pngsystem-search16.pngtarget16.pnguser-awayL.pnguser-awayS.pnguser-offline16.pnguser-offline64.pnguser-offlineL.pnguser-online64.pnguser-onlineS.pngweather-storm24.pngx-office-calendarL.pngx-office-calendarS-16.pngx-office-calendarS-24.pngimagesarrow.pngarrowS.pngbanner.jpgborder-left.pngborder-right.pngfedora-logo.pngline-bottom.pngline.pngheader_inner.pnginfo.pnglogo.pngok.pngtg_under_the_hood.pngunder_the_hood_blue.pngjavascriptcatwalk.jsmirrors.pngtemplates__init__.py__init__.pyc__init__.pyocentos__init__.py__init__.pyc__init__.pyoboringdeleteform.kidboringform.kidboringhostform.kidboringlocationhostform.kidboringsiteform.kidcatwalk.kidhelp.kidhost.kidhostcategory.kidhostcategoryurl.kidlogin.htmlmaster.htmlmaster.kidmirrorlist.kidpubliclist.kidregister.kidrsyncFilter.kidrsync_acl.kidsite.kidstatic.kidwelcome.kidfedora__init__.py__init__.pyc__init__.pyoboringdeleteform.kidboringform.kidboringhostform.kidboringlocationhostform.kidboringsiteform.kidcatwalk.kidhelp.kidhost.kidhostcategory.kidhostcategoryurl.kidlogin.htmlmaster.htmlmaster.kidmirrorlist.kidpubliclist.kidregister.kidrsyncFilter.kidrsync_acl.kidsite.kidstatic.kidwelcome.kidtests__init__.py__init__.pyc__init__.pyotest_controllers.pytest_controllers.pyctest_controllers.pyotest_model.pytest_model.pyctest_model.pyoubuntu.pyubuntu.pycubuntu.pyoxmlrpc.pyxmlrpc.pycxmlrpc.pyozonecreator.pyzonecreator.pyczonecreator.pyomove-devel-to-releasemove-to-archivemv-instreposno-keepalives.shrefresh_mirrorlist_cachereleasedaysetup.pysetup.pycsetup.pyoupdate-databaseupdate-database-schemaupdate-master-directory-listupdate-mirrorlist-serverupdate-static-contentvacuum-mirrormanagerzebra-dump-parserCOPYINGGETTING_SOFTWAREREADMEaggregate-by-asn.plaslookup.plget-asn-names.plzebra-dump-parser.plzebra.confmirrormanagercatwalk-sessionmirrormanagermirrormanagercrawlermirrormanager/etc/httpd/conf.d//etc/logrotate.d//etc//etc/mirrormanager//etc/rpmlint//etc/supervisord.d//etc/tmpfiles.d//usr/share/doc//usr/share/doc/mirrormanager//usr/share//usr/share/mirrormanager//usr/share/mirrormanager/mirrorlist-server//usr/share/mirrormanager/mirrorlist-server/test//usr/share/mirrormanager/server//usr/share/mirrormanager/server/apache//usr/share/mirrormanager/server/mirrormanager.egg-info//usr/share/mirrormanager/server/mirrormanager//usr/share/mirrormanager/server/mirrormanager/config//usr/share/mirrormanager/server/mirrormanager/distros//usr/share/mirrormanager/server/mirrormanager/samples//usr/share/mirrormanager/server/mirrormanager/schema_updates//usr/share/mirrormanager/server/mirrormanager/static//usr/share/mirrormanager/server/mirrormanager/static/css//usr/share/mirrormanager/server/mirrormanager/static/images//usr/share/mirrormanager/server/mirrormanager/static/images/centos//usr/share/mirrormanager/server/mirrormanager/static/images/fedora//usr/share/mirrormanager/server/mirrormanager/static/images/fedora/icons//usr/share/mirrormanager/server/mirrormanager/static/images/fedora/images//usr/share/mirrormanager/server/mirrormanager/static/javascript//usr/share/mirrormanager/server/mirrormanager/templates//usr/share/mirrormanager/server/mirrormanager/templates/centos//usr/share/mirrormanager/server/mirrormanager/templates/fedora//usr/share/mirrormanager/server/mirrormanager/tests//usr/share/mirrormanager/server/zebra-dump-parser//var/lib//var/lib/mirrormanager//var/lock//var/log//var/log/mirrormanager//var/run/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnu          ASCII textdirectoryPython script, ASCII text executablepython 2.7 byte-compiledBourne-Again shell script, ASCII text executablePython script, ASCII text executable, with very long linesemptyassembler source, ASCII textPNG image data, 118 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 29 x 24, 8-bit/color RGB, non-interlacedPNG image data, 16 x 17, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 13, 8-bit gray+alpha, non-interlacedPNG image data, 10 x 10, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 89x89, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], progressive, precision 8, 400x75, frames 3PNG image data, 18 x 1, 8-bit/color RGBA, non-interlacedPNG image data, 118 x 53, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 17, 8-bit/color RGBA, non-interlacedPNG image data, 777 x 80, 8-bit/color RGBA, non-interlacedPNG image data, 386 x 80, 8-bit/color RGBA, non-interlacedPNG image data, 192 x 68, 8-bit colormap, non-interlacedPNG image data, 150 x 40, 8-bit colormap, non-interlacedPNG image data, 1010 x 848, 8-bit/color RGB, non-interlacedHTML document, ASCII textHTML document, UTF-8 Unicode textPOSIX shell script, ASCII text executablePerl script, ASCII text executable !%'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRR R RRRRR R RR?P7zXZ !#,+_]"k%w 'ط:c7ZZbPSՍF_?V(sU=Ww-({=W $$"n-/ (1g}ܯzr]bWg䃄5nӭNfRpe_IcW;JOLA6 `:OdtZKSyT$G/j\la iNt/(:ح^@4IBPRejGJ`n5Yf}<v7!Xf+"RFM,>ꘓ1!SG6j wV `i3y3;nص4{zLGB zbrbD L*N]V\rAUwXiP%5*gΦBoU8ۡ*,7l͂|gȇ5vrՍ#?:±4QeT(0R`5:E<{pwb+{ZNDzeEۮ3}` o+/0Ј[?9Ϟ1vbYj-{ZAzv@|go"mTD׾9|Edbk8J/OՄ rS5aa;R*Cqq4rMn' yZR+"qŰ KymݑN`|v`A p;-҃-`XB%hL 1!Ll|ͼ Y[ [h$d\NtF RF9d,W,gbf.q.ߺ%Px4rQV,.VݣBeUў\L6MKyǓ "2s}QC3+t¼ I)ǟԴd2v[ٲӝwenLP/rnVlhV\ @әOQ4.^Ε/ĐA0(1~Kv"|;+# 0/@@>q$Ӑ^Vq%U7,p85ݾWf&iW b j(Ǿ/n~m eD!ӢоĢ1cN[,;wp_9ݦk+z[G%[f*  RdX"eLQ(a{>'{-twPNAڶT2z5Y {vk6ͫђ*s3VAi~r;d!# JJ1%&-w|&CuŽ[^&$;q~S.cNY7:\'^sN8 ^7LDݕȹuAH% C,)m&eKzcu9'߬r*RmNWS7Bm>в4-*l`á8fKFW^H~7dCm4!〇vOΌ%Qi̤%Ǔc޸x ,xʒӋ @4gDv J[%YP? Ȥ/ up|̓}>SN$ٷH*ve7h폿}TzIa˂s+;2 M]@OJ5$gw`JzЏґ  }X`پBZyiT6|9x0jc#wx-g$ykE6p sY `N~iEqW@j sOɬ)]g[Q5#&r5181hmEuVx8ܢƓhbhƼT[{PWI؉dDU o82j- ^,SR'+LL, v _8 =n'3)-Z%:*~xEk9Mְ^>ޭT:;/ql_kb5*\Rx! |uY0m=t]H e\a@境ަf Jy|l~u[,lw:Tm* |tvH`Yunb>mQ1qo(/54˟뫻/ 8O$bcJGlI-+G_˛Of7dz6|tƵ΁Q=2?ՅP?G$6sr$߄6Va5tJVlWD ^To ?<"tcTj» HMjh[IGh(r4nB{~ @u}94x)i9 XY}Űk8C4#I(bQ:v. BG(wXOeǺ+xtTnhY鄙s3b"}k7p~OazpNSBB'!sbZv jE=Ynن;fHrIAOpEl\]n4NX?vg\nOo z&i&^G4'c-16p*T *7grd8b}G4 [ 0+J8+k&ߌΠf,M]ZfaDڮ1՞Er@=pP}uA6ʅFgeam&29VAd۞0g儌GKjJ;P蔥ݠm)fSfEq&w5Yɴ߽tmi{OD[1rNvO/#0Ӝf}2W#҈Wqe[Hpۃ:}!=y ͍/7', |7B;_H~0[i[u\0a3x QQ揊=UX BW sG/&kqFDo߭jWX ff°"tdUtrc @N3>YyMdWb+hѴ-I۪#/Q,OŅ"yƧ1i}ǹ8c~Щm=OKR:f"Gt.aކjPS>Q<]ʌK|3i/z_dL nCG`j#P(^P]X~L8$n/cfiݾ;)Ps. ꀏqf2;5:M",&RXHM`/]fkE8`]qy ^f0`V"SŸQ<@$`S͹C-# vE q[ ]^Aj/L0i(Fd?p/ӶgriVx+J ]ғ_SX$viq|w9IΘفXv%>zxSC{UNcRH:O?4.m<,]Ye,}I.n7r 5"'LMdoSw 3'Vq/ YZ