aops-apollo-tool-v2.0.0-5.oe24090>    f ;G|`u` 5 3\e#Wu#Pd1b6떐; w0_`RC](Ȍ.Cد"gʊo=vuɶ;2` q+ zٱfWrހ@#qCX8NL0A;[Q 6]׊/Iqugq=;i3~,Y5nHv`HC5[jp]]Lj/瞵dbjIvGF> 䯲L*S$Ua/F^ȸ\jbɜ|c#1U"@a$ gUy8U)@~0ѥkr=D}LP&7(02f6673bba6574b0b07c2fb580f04bbcb7cfe57cdd3ff11f8a6d572bd475c470b5eda4bb2dc207738a2d7312c8c813f971969a2b`-e:qa̹>=(?(d # ^  X z    H\ (>8H69 6:6F!G!H!I"4X"HY"P\"p]"^$Yb%jd&le&qf&tl&vt&u&v'w'Xx'y'z''''(@(DCaops-apollo-toolv2.0.05.oe2409Small tools for aops-apollo, e.g. updateinfo.xml generatersmalltools for aops-apollo, e.g.updateinfo.xml generaterfdc-64g.compass-ciMulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-apollolinuxx86_64F ] ;VPHBiBi2;큤A큤f%ffffffffff%ffffff%a9e6ee3acf3a168091ac1998448546bbb8b0b0f92b6474ae1687e51d632f0ada70188af4f898f2ba7092a098dc64d62e250dda0b36a1f02b0bfc55212ecc314545deb31a3dc973dab955cf5edc865d28291da62cd2e389587ee7e9e534a61785ce7f22a743c2424cc030d8e67f3310e7dba5b78f06a6f140d48f9db4273370d5888b73891900f8bbf82cef63a0c7a5a3188ef3f632a65450e14ed3cbd7b9eb89ee9e8a6f12cf44e6b4985131832635dff1f1a19575c457b60aac06a413b4a71f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd49c0ae4fb4787a7dd3cc754198a369a59ce596c2e393700644bdc5ea5d363c801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546beda85aca8f90aa82d250e9e85bcb62ed7556b24d6017a1e49c6241e3c51a3b4b69e7161771304700a3258d6fdd6914d09127c339a19d1bf3d84a13c9e107ebe6ce5880e10fcc3c9925189aa6a23591e953f3ec199b8a1bb9124098db1b100120ce5880e10fcc3c9925189aa6a23591e953f3ec199b8a1bb9124098db1b1001203c278cb3163d58cacb89f770e8558b970bce77a0bccdcfb482e8cf0ba9e55e3f3c278cb3163d58cacb89f770e8558b970bce77a0bccdcfb482e8cf0ba9e55e3fcb5a342e80efc40aabce7bde7fa8f365ea6432411e952115bc8eba3a75c76989rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-apollo-v2.0.0-5.oe2409.src.rpmaops-apollo-toolaops-apollo-tool(x86-64)@    /usr/bin/python3python3-rpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2f@fѴ@f?@ez@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 - v2.0.0-5wenxin - v2.0.0-4wenxin - v2.0.0-3wenxin - 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 issue with querying repo info api - Adjust some schema validation logic- Fix issue with language display in task generation api- Added support for cluster features. - Adjusted Task Module logic to use Celery for task management and execution.- 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 1726685068 v2.0.0-5.oe2409v2.0.0-5.oe2409updateinfo_config.ini0-metadata_list-compact_tlv-aops-apollo-tool-v2.0.0-5.oe2409.x86_640-metadata_list-compact-aops-apollo-tool-v2.0.0-5.oe2409.x86_64gen-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//etc/ima/digest_lists.tlv//etc/ima/digest_lists//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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnuASCII textPython script, ASCII text executabledirectoryR4JqtaӆGutf-8628d49c52048b63e4c2a26fc2001ee82bad5976db9e797bb5242a8d1c7f9a1e696923c191bc19fd2f8151582202cceb616f462b8034e6cbc01bd9c769b16c03c?07zXZ !#,O3]] b2u Q{LY8b{bmi^l! _c<⍾J&|ufRK.] ۠Y23r?l[-""7?!;lxX 8B7]!tp(`n@n3X pWn^n*ajF< '9H]D6WpUWPȫ*R^(78MjFK#ܶRiRG"IcQY4s<. ^V@3Oi鱍WW!MOG`ԅnS-=jm\iRgqFeP&{<9[,o&$o:JԊ!a|}/wpcqPP 85Cnkn&b#NxS;d;-:Fٞnno#([_jYBEx!+ _1}d] gO3k& !kAC=& hjDqtHSi?&+_G/"H&Nr<ccyggz龉.Z ÿ%6ݨ-yu} &=_0Lg}@f^7LyUazT_kK R[sWw}[Ci=#vIj412J2:,F/**GjGݖˠB~AC@E^>İv|9S^ E{:WPۑFj+hzrK4퓑s T@^tEx+u+LFN]K%;."u 9(-xeIriϩ ΢R_*U"%0w(B,N/@{Ub4|?s3͸t.H K[5.c5Oãz]˸qEr̾px:XN'Mzn \^>;PBG1JUHh, f}*cw{ɓM'WO !gX&Gcf[ЇѦY7e&Kf_ǎ򾊄\=,="Xz$tlRH@S`o7UT) pK>>[ «AOB mYu6Ybqacp #Ղ+4Z= P ^ARerbH\)k97LC7'5i䰷!eՃ] &"\9FjxF(>O~]!̛?|զD0+m?L*hWM vH3t{aJ_징^! CSWOK|Yᠤc-X `dNG IvK W%,>"YXqp~HN07,O#jԽ/t ]M,gЅ٘7#yC"t-_{-ev.QHqz<ϒDJKYs}⅒Աj! \9JAPS>VAz0cư[W-P-69_9Ph2Mug]?gPYZZ/:0y%~h@ o V]0n}~4YAQ:b1qXPFDH_lrW1Dk,x֡lEy8=WOWw_Ԅ#V@6^2pA-`&"Y D(3'ETUB2c. \8n٪n}jqR >PJE 8 l oLxᗙIEVJPԅM; n&Z>]JZ}:/%#ΔMAL̀HjNὥWw+H^gPxj W+h84?+שyxV2ތH#0$^bL{cUKDcō#>GùiH/.43`3D{;co_IĮ9Unk LpeY8 yNRD+V2WI/)u$ 5ڬ34)`!'~ : a |cpw>8h(Am }J$ ϓ8{BT{~tHS %-bFB4_Tl#oMyB >Ph̪&N]MoB_`0uwNЖ,)4 piƈl#V)`bhhI|rrd^vV4VusAyp,HhwOb|3lR]UN S-N3, OH|M]栓,*^VABO n'nUkf}G#0y?>_l ۬41"&;hkzdAF{ǔ/*jIpSjRߤu3Hld 2~@y~,%#Wpeb:뾯ӝ\z5|@ž_GL];-@[ܕv7̇uӹ(-W$\ٛt٫?a`O?2% ڐSy~DHsK U4--9N^r6G㼝}o_e`hj,B3_G*ʲ"-io8XGۥ|`_W +ӫZU}Lwv“kZ(gM "A~9:n( 4-HSWE_`f$:MQR:Ae}wCHZ3~# 5 `zh&nAO`1P+ȋqNapDK1&m5lSd}VQIRyd:U#`J3\6]xX .9#|qЈ`91\j֏sĂQtPܹ@J?x@!cX";2Dn ] zh_yƺ8M=BA T(%HR_%@&?J_VyP!rȽYd9MRZ?<92D(kUErc˻hqEν?g! V0CvTYf;:OFʳi` Xzv ܼ|(k_MR\?H4ɰZq1.9BR{qK{v6S}}f_ aԘ/HUbt$@! ӵaD]=Q:ae @A5'nD~5i1<ÈŦI|)et&3qM+cd/1,%*LibM(WCol7'\KRu>N\Ee3RB<;oKNE0v~ yBږ?ԙv]5_c݁K~'zObz@"i&r:ex>CrY4-21G >e!b:N[}}Uﷸ<:xq>,/ WZZҀc)حGcBy%>5̣󔝡ZT˾ISh,Z6SCl(6*sUeOc6]lPH0r_t`LdoWwᷡ,#+reU y6 $k2=_pp;KV~7cy]- (z̳o=!IezjO;LA9`M&wwqvF~y;nHOgdߖ`ON4NՁiHf%>t'B&lI[{%K$|b,Tޯ+nk@ Փj 680c3Wn^\f{#')#7s~e1dbq4ImE](,yr%+%R8?\JHo ow D}^,vƂ¶zlbVb$@Xcu,w"$ u>I.!;wO>k# E 3v+V#SjW:He>dX#xV7 [) a] fӣl^ŭFl @>N8~OyjE Djr l7v{]{rOTQ dr"Ga얠K&2$ 8K:XXs__^ oKdpK4@;OOM'AߟMpc`'%!]dq]w~Q<!G42{պy4AvJn8IsW:uܣ±|nW-\WlaqUO\!trvNx;jX)L0fydRUw56\tqDI>XQvvqoPi/";He1;ӵ&kGKvc{f^S \9|<鋚_D~(yq=f hk䦱z6Gs ,Y,5ˆ`xhw%nom_Wq+}6B,VDɑqnx7hfGuZ^:gpr' ޙf ;z~ap}zt9gG?z*`pÉ|[]j_P(!*q%p3"%;s‚X&R'JgwVF^hm[PF Ƒ:y= V;HIJH3 w5!o ckZƳ%_hE?}x uR-B[e+|+:de:袝Ґ:k|1>QgQXSqQ%fJv7R!*ݶ{4=FaQ)}n栚J^2˜IpՎXbq[*wm~]}@ WH}@va mɁ4oA,\<Hh` tD7@D9;%e W fř[UN.+)0Jvi3 g>GؔKyq3 Onou6+`^{-u|@7C9mפtA?aQh_nSP僃=yb'b8:$6(?k}`< @|.޸Ԍʹfo~n p=:V;OWf\Qs3j8SL} ??ar{1t?&!7W{ ' lrx~|kF@$l[fJ$޶/okiEim&iNژЀRΉCTv-YRs bpa官 |#:g$ CMʏ:}]9ơ:+ޗO[*?oC_vV2X* /jqM|JjYG41Ba( r^<<`akS _ɤrx;&&1D+~>vp " +[o@\vAĊv-.шG{++NFZtphY/PkI*ȘD'AFC2(Jw23}`p湤mh?t !0Թmz7LMΤUc uGhcQ{:2r5g])&R^ӖDKhyo*fCu2o'q? $ϧX`YD37@Q\b8âRA9&n^Lwܡt)|a<]d3ּIVS@mRyD_G}21J*,<UMpP11D{o1N Kc f12[apQ)M..H~ f[E ."q77@BA^N gZĒB b'__hUzݒޮ@e%|IH$%>35:})64|S\lN 1)žV^4trŲ1/}=q]A}J:N-F|[ؾ7KuI+0EۉFaFnP8ʛ7IxG c~Z eR X<6T(;I,v_Hߨ9Gk~ '~<4${3 +}Rd+@Y3V[:xxʹC-L`nM!ecgw$ $)ýtE-k$ƹ\/畤bhNkQE#9[dXo Q5 ?b1-(v̂j䇡̩P-ؼ>;Tx >ZI6~/eKCg$%_Gi-ZwvOSF!đ9L)fc)'k~ԋ0Z[׸W?טu&#41 Bc5p|d+C*<֥MpM