aops-apollo-tool-v1.4.1-3.oe24030>    f^ ;G|`u` Nv\!&4i4% mI3Ɇ2ʥ60hnܻIuna vCbom1 q}CBh_gȕё%S'~U@_u't^5X9 DQ:y/\Ѭ$aWdjy{/}<,zըIĿfԃY|ߏob1Rxa[o$V kEYC-6Wu^-W;쫓(25^:4:j*!ܓ1@APyDu=!/72UQ=%Q?%Ad # ^  T r   [ l>dd(839X3:b3FRGpHIXY \ ] \^!}b"\d#He#Mf#Pl#Rt#pu#v#w$$x$`y$z$$$$$%Caops-apollo-toolv1.4.13.oe2403Small tools for aops-apollo, e.g. updateinfo.xml generatersmalltools for aops-apollo, e.g.updateinfo.xml generaterf^adc-64g.compass-ciMulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-apollolinuxriscv64FVPHB\B\2큤A큤ef^qf^qf^qf^qf^qf^qf^qef^pf^pf^of^pf^oea9e6ee3acf3a168091ac1998448546bbb8b0b0f92b6474ae1687e51d632f0adace7f22a743c2424cc030d8e67f3310e7dba5b78f06a6f140d48f9db4273370d57e85b53d208cde8f53216a3ea2f1e013b6915d83d2aeb8442611812819294310ee9e8a6f12cf44e6b4985131832635dff1f1a19575c457b60aac06a413b4a71f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd49c0ae4fb4787a7dd3cc754198a369a59ce596c2e393700644bdc5ea5d363c801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546beda85aca8f90aa82d250e9e85bcb62ed7556b24d6017a1e49c6241e3c51a3b4b69e7161771304700a3258d6fdd6914d09127c339a19d1bf3d84a13c9e107ebe66e5e3361e30759649f0be5d5a072d45fdf017135ad659934f4c12801db63ba016e5e3361e30759649f0be5d5a072d45fdf017135ad659934f4c12801db63ba0125238b1c83c7f2c3b2c077a5f552e8c2895ddd087b6c12864c6a640e9991029625238b1c83c7f2c3b2c077a5f552e8c2895ddd087b6c12864c6a640e99910296e9e17da53155d62e193226e98201c7c6975017ed60ebac9754561fc0f1b1ff89rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-apollo-v1.4.1-3.oe2403.src.rpmaops-apollo-toolaops-apollo-tool(riscv-64)@    /usr/bin/python3python3-rpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2ez@e4@e4@exK@eSa@eRe7e6`@e6`@e6`@e2ke2ke2ke1@e/e 0@e 0@e e e @e @e @e@e@d@d@d@ddd d ddd@ddydw6dld\dZ5dJcd=4c@c @c@c@cccc@cOwenxin - v1.4.1-3luxuexian - v1.4.1-2wenxin - v1.4.1-1wangguangge - v1.4.0-1wangguangge - v1.3.4-10wenxin - v1.3.4-9wenxin - v1.3.4-8gongzhengtang - v1.3.4-7wenxin - v1.3.4-6gongzhengtang - v1.3.4-5wenxin - v1.3.4-4gongzhengtang - v1.3.4-3gongzhengtang - v1.3.4-2gongzhengtang - v1.3.4-1gongzhengtang - v1.3.3-2zhuyuncheng - v1.3.3-1wangguangge - v1.3.2-6gongzhengtang - v1.3.2-5wangguangge - v1.3.2-4gongzhengtang - v1.3.2-3wangguangge - v1.3.2-2wenxin - v1.3.2-1zhuyuncheng -v1.3.1-5gongzhengtang -v1.3.1-4gongzhengtang -v1.3.1-3zhuyuncheng - v1.3.1-2gongzhengtang - v1.3.1-1wangguangge - v1.3.0-1wenxin - v1.2.2-4wangguangge - v1.2.2-3wenxin - v1.2.2-2gongzhengtang - v1.2.2-1wangguangge - v1.2.1-6wenxin - v1.2.1-5wenxin - v1.2.1-4gongzhengtang - v1.2.1-3wenxin - v1.2.1-2zhu-yuncheng - v1.2.1-1ptyang<1475324955@qq.com> - v1.2.0-4ptyang<1475324955@qq.com> - v1.2.0-3ptyang<1475324955@qq.com> - v1.2.0-2gongzhengtang - v1.2.0-1wenxin - v1.1.2-3ptyang<1475324955@qq.com> - v1.1.2-2wenxin - v1.1.2-1gongzhengtang - v1.1.1-3gongzhengtang - v1.1.1-2wenxin - v1.1.1-1gongzhengtang - v1.1.0-2wenxin - v1.1.0-1zhuyuncheng - v1.0.0-1- fix the query error of cve associated host - update verification method for host ip fieldl;fix repo field filter error - update TimedCorrectTask method- fix cve_list sort order- Add support for CVE rollback tasks - Optimize the code and adjust the project structure- Refactoring repair tasks and hot patch removal tasks- fix filename bug in aops-apollo-tool- Update the installation dependencies- fix data correction task execution error- fixed the problem that the number of hosts in the cve list repeated statistics- fix the severity field filtering error- fixed many issues with cvelist queries (package fuzzy matching, page confusion, sorting is not supported) and rpm packet loss when generating repair tasks- fix cve_list_get api query error- fix query all by cve list api- fix param error and compatible with mysql 5.7- Remove hotpatch- optimize cve query performance - fixed errors in 20.03-sp3, such as task progress, cve repair task, and host cve query- update typing and requires version- fix the hot_updateinfo.py bug- add fixed and hp_status filter- fix the hotupgrade.py bug- added the repair status of the cve fixed package- fix the updateinfo_parse.py bug- fix cve scan callback error - fix cve-fix task generate error when it only contain coldpatches - add a method to querying fixed cve info for dnf plugin- fix task_cve_host return all host bug- fixed host ip addresses are not verified in the generation task- fixed several known issues - fix dnf hot-updateinfo list cves bug - fixed an error generated after selecting a specific rpm package- fix bug: delete host id filter when rollback in cve list interface- cve repair tasks support rpm packet granularity- update the dnf hot-updateinfo, dnf hotpatch and dnf hotupgrade command - support the mixed management ability for coldpatches and hotpatches- Update the condition under which hot patches can be applied- do not return the related hotpatches when the cve is fixed- fix issue:gen cve task failed- Fixes numerous known issues- modify the interface of get_hotpatches_from_cve- fix issue: API return 500 when create cve fix task without parameter auto_reboot- fix issue: hotpatch status filter exception - update validation rules for paging parameters- fix bug and update the code of parsing src.rpm - fix hotpatch updateinfo for search hotpatch information - add dnf full repair - the host and cve were not verified when the generate task was fixed - update hotpatch status related operation support- fix issue that can not be filtered by CVE ID when query cve rollbak task info - fix issue that can not be filtered by cve rollback when query task list - fix issue that can not be filtered by hotpatch when query host cve info - fix issue that fail to read cve information when all realted hosts have been fixed- Better dnf hotpatch plugin for more syscare command - Add updateinfo.xml generation tool- Add network request exception capture- fix send two emails bug- fix args not effective bug - download SA using a collaborative process- add updated security advisory at regular time - add execute the CVE scan command at regular time - add correct abnormal data at regular time - add dnf hotpatch list plugin- modify version for vulcanus- fix "PARTIAL_SUCCEED" bug- modify status code for upload security advisories;fix cve query error- Avoid the occasional 500 or query error when the api - service is started through uwsgi- fix param length validate and other bugs- fix some bugs- Fix param limit of length- version update- Package initdc-64g.compass-ci 1717486945 v1.4.1-3.oe2403v1.4.1-3.oe2403updateinfo_config.inigen-updateinfoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safetop_level.txt__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycgen_updateinfo.cpython-311.opt-1.pycgen_updateinfo.cpython-311.pycgen_updateinfo.py/etc/aops_apollo_tool//usr/bin//usr/lib/python3.11/site-packages/aops_apollo_tool-1.2.1-py3.11.egg-info//usr/lib/python3.11/site-packages/aops_apollo_tool//usr/lib/python3.11/site-packages/aops_apollo_tool/__pycache__/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2riscv64-openEuler-linux-gnuASCII textPython script, ASCII text executabledirectoryR@(I}wݱfdxutf-839d07f5273b4645ac0efa56dfa888e1ca655c5e532a88a0b67ace83cb5d629984b79bcd783848dc55c06ccf31ced2150e6291889f3630db3e54991418b098e1f?07zXZ !#,'] b2u Q{LW蜍< lgLێ4Ov=ɀ=c@JӾ68xҬ \e36 3OS| o'BTM$Կt;ƨ: $z9¡9F,'aEü V# b@\&VQ0'ge1 C^馇Vvi ʭ4O٨_-t0hXCWkpTF!3[:olS5r"=n qBS0|2_wUe&O-BR[TrdvJЎdNjxi@3=xB"`@1-%'YqAs d9Q%&zQ؊ByWSN]fs 1x`R5 X^#P`piz4goJ`h?x6cTcMTI a_ZZWJx?Q9;mq-̲I9`̝:jpRIXp`qނw )ՙrZJ{Z^& dgD,ytfɯ.6c.f=%8Q*ٺMn6=%#ނE9&4V׀GJ>Uy1u?""%ۺ%z۲]մv=\/ # ZsTYX&RѐXY%lAH)ϊ5{IUBA^ځDZ"Ϗwj|r`U&h_wjP{Pze`6ţ4'tlh!Q ֺ!G5a1 [\5]<`XFYW; ŗt9V4pGíOMш9KVoNBsNz]3d\tUiI@$sp1k Q)c;?K)w m~1(w[cek%ic]+Tuu-fHnr.n2͸1Ε(XKWdUB.25K f))&J3jIX}&J%谇'eKCrBpq7?oG+2Mzil5{nW`i,Liqf7E X w Q`.H=UCmڌR.2SQȶw8,YطEU GnϚbO8z3=WųNoŇ_U)m^Y7wHt49)Oߊ8PٴW*F58w"87u@Gq+J/5_(HOBPR#H@7?/ĵ ʞ6^8~ BJf}7plf'+L:nTw<8 x__+B(ԓRR@⣺4V 1$; քCozAxRh{O>c$Na{0%HY4YȟK::IVÒvṶ)иf2o*=ۓOOE!Զ73k|o?}u! ?}9a/+9+e*@ fC jKC>g2p:L瘟;IH&/|OqկP`4d`b=2kXP$ghc; rF?8h"=V;[ w\?[W;/z=Sl>ͻ!u2./uOkj!!/'(]LgX>!h'nc0rr=0 k$T Udj6W>p2Q0|3̈́2l׿?׻iRsOlX|w5k8p5D2ި e#%Ģ;hg[F`P [R XLTGp%5 QD1=HD>m=E 2e+TN8A)M#TOܡhQܞ&/Z k>wő4Zܫ2ɍQ[NZ+rAɥ*sUz[O JZפ< JܖsԪ;FX;*{U4OeΫ1pE*=7?U/ZO ),ĉ.2ʹ&@drrRa?쀗Mwz!U$C8Q(`^!:zλ^F^^bf9rxy@ Iߔ(68w幔}n6Fyfsi{/ tsus.w3 'vʬ"m@2V+|k[z8,2M@4βm"LX(]k{ou7\I3]ͮ/߫-?#}_H;8Z+)=wSAL w ݅7@:{I3}%L}/V}1ޱ]5 ^O?_Rc6ZcchE@x ր'hlaȂ$ejd%s7k*3h+EυpkYokxclbE(h 2rW#~5}82`sH=$-_6;䈄YU9u Ú RVKDc$( !g͗T ]nAv||BAQ80Prrǔw,Vd)S9c;Sȼ>͂'mI\: !tCi M) y]OS-3A\u+׺RZ}+Y-v25T+Xtpe tXvZO 'm/qz=/[Ŋ 1 q$Y4?`cפXR7i;vNxq$E+f'_~lx:+h6s\ BcA(z+gEIKÖ5bQ&ϐUS8-r?1:aM~`8_;rg9eLƻ"N#P>Ͳ#̪/}93oo@sw7v<cy^ݲCR}]f>)DGSGdg}_'X+_?y|FϕQgA^SxtCLB|  ˛ 5^jlfepR:¿XQ"d^bC=iI%2LڈgߴwrIeTtʇna3ǝ´мR:'Iy9se1'CN,iKssC@WU #:(DzVI-x,͜绯RGEac$a\qm!7C<*f½{J#ycl r*8CL5.VG0 F( 5r8KsW@^Aqʠn *T됌qY[xɏۼI0n[y7LO]q2v°`)3s%G:#E,@Q$fCO%c7Q"x' NXP2)6NϘSHa!|,6f3Is-Q81z diԴ1WZX<:lMbM!Q+S PPm>40y`r3btrQH" *hbIC٧~GVGZǚ+>PG(rK}O_g~`meHƒ,z{ ].wc / o`a/г^ˤ XmOnc$&/u-ĩWDĨCE+4 f reΰ߮7|F "׾;b.v+pN`^?L4N#穈* a3ݰ5Z +fGf7P<ڟ3^qwک!OMpS*- v{Bf? vnͥ8GnZ+LBKh >MaLl@!r:%MMW% 3NY:ak~&e'kv gjeEסP}DԎH9?&"/^ "sG')ŝ$Dk wrF?h@+]EEd\H{;eJ8sٽ6K^P䮋 SZ=( ;%HBk]O1"j"xe8MfP8?ῆW+(HI᠖SD [D߀P&@3 2q!8o,m1Prl! EAdWũsuBeLb41[j>j4oa";(LEtOvd &]ݖ%?t zκgX4n({İ_ gd,kh4 }6 N?fƤ;(˷cy4gp]=LlrVɂSnw cۿB3XYu>Xg~P0aj__m rzĀƍt, -g *fwJ]vᡳZ۩t!O[@@͜mJj$ڢ\NœRlφArx2PlQ*EEicAR*&ZɋjN w`59}凳m3apܬmsplU . zѪM zI; {& Z۩qiҝOfzanjfr&`?/3* {$E+P$lˈ\mQ*RJlH9-mWV(1DOra#7p9[{=4T!3򫟣bY&:|Ot8neyz/>){ֆl9SX\A׺@ITOZ,1_N/^ʦ C,j\yctۄm^T&LzD6t@0eDC"$s@J`Gl(QNWd%[p T[9MWU(WaADCl>yR5CQʻ/kʅ%+c=r+4]dqB<<ݳu;8N[ @'.8 zX@ŦFcZ#`٘"ay|$A>!CH'-Idź-sJ|5M̄Fe(e2J7 \`[An 5RY#âע fYoF9&{N]:T>W wNEӃ} .^$Nщ|b`\Yw[ -*bS8OT6՚ 3Nc/{>f5C  hCk|"FVڠ\S?x^**|Aþ(1'+c2e]LD0DډjYGNyddeJ#hpv<*+wڪf< WzkDz=qAz 7dH8 yĩMk%!:F MMo&>0|5ώ@^,XCOI:.H>DRayO~x ו|"G\#n,κ7[l3{g2bA 8fs^nYТ9,RSDVrf ?7{H^u$^\Fw?^y* nTrmм4( `M>?G`=c69^"-%J/@:ڷ"2T;Po7J!PK~d.?J%Kaz(tۢT,y9RjZoE!c3 "5ЌP7܀O=/n^ūRb$+ȻpuJËI+{**JM=$ASnΩ>wAL5MP/",#)RĤj#WCQWKyH@Ref1v"k3T"jƫ35/rɩpa#joSg9 xOÿhCۓJQuKt a30ם۹<RFN+`JRbJZ&C]2'ZLWug{wz|TW7Grڃ Dg[k|͟lS R_8lRbYQlصY#StT9oFjz|9h= jM Ry,([ f`e?-0R(Qv#B ELM_^x 4hHո]u׾r5BMat'Hv[ұ Ɩ.֐'1н[7)m;"L:U`i=pne-'9:?Vs % _TQ5Ş=4 _f1ɼ(~S"dq{2s>OhYəA6%ںvQ G:@gv ef8#!ZX6}8RZa6Ryvl}s8z4sap@!\L:MOxY5 :_lU_'2.CǜDA8MO^F#n,ـUެ0nҼӢ#I!¶^Rva#zwUn_O.3v|~q)~amb@snT63TOo=ci3czS]DښxDHIgzh&aҝ `_w+po`k=rBo.Xu {?_%|vBK\8Dr XzVN6Sq vz{9FmSY2cv,<㙵"^+Re,A͒P".|3q-# hfA2it|BS2yJ/d`GfMM40tNM].ɋ? W 1&%h3;άmٳЦtͱԍcjj&\7F%޻'"\r5gK0BT!!׺-$?[<4M^g,+ 5ҷ*z,\O*lRBc[[Q_zו0|8 {50&_@(_0Y"[Tf 1%u{ ! ,^ P&X92>»18TT>n+9Gﳰz&D7D,"?.;z9QYBc.ݔ6 Ę:,3'm9xok5uN UNO6%RBqi Kgl(nπ5+ouzE9]Gy(ω{(|tM,L!AWgD5t'noA8Eݠ*q'Xz 74aU@+zX#$};E]n+?mb*l4+j.0 "\>^\e dk "l5=bDuَx)  '=@7 ֒t]Yo8l(#$+N$A9=q?q4Vt@F o F%n I85An֮/J3S5g^'aT)(Q7hO,iqjYOTaWcM_6հ"8AlbSK,@Ky׃\!P)c IA Nșd[be YZ