zeus-distribute-v2.0.0-2.oe24090>    fھ ;G|`u` ( E'|8DZU}]͆dz y%O4C=zdaJSS @oeTƴZ0w]`]?OeͪreEؒ= xN x~{sdx`tFڄ~ؙO8sy&E'pcFTsʒeK@oe$DC|Qt? !a=5Id}s/5XC.R3w+˦¨EqēSY3(g_9o-+Q9jGWDTw3{JⵖT Y\1(pjQ  ,ܖRo3Iu\pcUNؓuεHc :f`Yn(38093b2e8004e91eef8ad7f55c455133349c3e3470c3bda15c86edff2d039e77d4c7455c07b79de58b74bc4a4b2f3fbca727551bZ9ځ0Yč$d y>:(?(d " A`dx| $l$ $ $ $  p$  $ $$ $  $ @ l $(P8X 9 :" FiG$H$I$XY\$] $^# b%d&e&f&l&t&$u'p$v(z(A(T(X(^((Czeus-distributev2.0.02.oe2409A distributed service of aops.A distributed service of aops.fھDdc-64g.compass-ci:MulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-zeuslinuxriscv64uz A AQQhhc  ))YiA-)A큤A큤A큤A큤A큤f"fھwfھzf"fھefھefھcfھefھcfھefھcfھcf"fھefھefھcfھefھcf"fھcf"fھefھefھcfھefھcf"f"f"fھefھefھefھefھefھef"e755c3ea93badbc66ad88667f49bc2dd2dd02edcb0117e0fce3a607789617cd821d4889716066efa7536bf44b0284c37e9d602bdc2820b6a92067dd7b975deefe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550469225a5abd7c3807ff1ca7a1589d2701efb7688d20f8608da0d73352c876de8a7819d3818fcc6bec4cda855133ff75475fe877524b113bcf665826d37152148a7819d3818fcc6bec4cda855133ff75475fe877524b113bcf665826d3715214785f36081b110377ca95dec84535b462a2615a7307ff1ab2b835ed42e95d7d0a785f36081b110377ca95dec84535b462a2615a7307ff1ab2b835ed42e95d7d0a4deb9d47459f24995e44a405e200369bcbd77d060d7a2850530a7d57bb0b7bd34deb9d47459f24995e44a405e200369bcbd77d060d7a2850530a7d57bb0b7bd3f865dc92d2c442f7bd8c353925bd21cf839f5fcaed3898aa08643daab23ba2dc4f76e1429599046499813ef1c5e3e9eae3c39d9905fae091e33c3a26be12a2c54f76e1429599046499813ef1c5e3e9eae3c39d9905fae091e33c3a26be12a2c53dc4843aa7b9e92dcf2d95d4112cfdae01194ece3ec32bbe8d2198188da0c5bf3dc4843aa7b9e92dcf2d95d4112cfdae01194ece3ec32bbe8d2198188da0c5bf2bb1345c658fca5aa719bd5ce256c734e090bd840ca67f6807a62f12e1f3e0fe710e53614ceb2f6875a3a91bfba63c93681d46cd0c913188bc9967e6951c578d6a9944b77d824a135ffd5b9fa92b63727c1e2e649f2a296d6117a11171af4f4c6a9944b77d824a135ffd5b9fa92b63727c1e2e649f2a296d6117a11171af4f4c5a9a15de25ba44b854c87387b8cfb007c0e396267cc6d56e20ee6db1ed1a98515a9a15de25ba44b854c87387b8cfb007c0e396267cc6d56e20ee6db1ed1a985175cb1c3b047f2bf9616a51df3d3f17057c7fdf751f90accb39bd5079de4a4c4d9134b09a42fd9131795cb1b4219c0a343afc68805fe1a2e1c4d0890576e3ab096650f8621b0c1af16368a1cd851e3b7d8b594ce3b1c98b434173809316027f566b5fa3a85d595add26a8f332f44d24ed8cbf4748c97b14fd77c89f3a3db144522e6763a9c15a331519181c5a4608444bde1ebe663a352a8dd997a246d0cf569d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1e66a2016b7e328862606f80d20e0dff0dafa3a4e4111d2db2255458fc62dc646ab662083e1d5f11122ae7e5376ed5ac8b73cdf0a1bb5766391b942e6addd2f8e65efd4e6a09e0784a184c851b36ce1ef24b74bfd2df10497692b636341ecb48rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-zeus-v2.0.0-2.oe2409.src.rpmzeus-distributezeus-distribute(riscv-64)     aops-vulcanusaops-zeuspython3-geventpython3-uWSGIrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)v2.0.0v2.0.03.0.4-14.6.0-14.0-15.2-14.18.2fyf?@f@f@e@ee@e(ee4@exK@eH@e;@e:Te/e 0@e @e @e@d@dydldZ5dX@dJcd=4c@c@c.cc@c|wenxin - v2.0.0-2wenxin - v2.0.0-1smjiao - v1.4.0-9smjiao - v1.4.0-8wenxin - v1.4.0-7wenxin - v1.4.0-6luxuexian - v1.4.0-5wenxin - v1.4.0-4wenxin - v1.4.0-3wenxin - v1.4.0-2wenxin - v1.4.0-1wenxin - v1.3.1-5liulei<450962@qq.com> - v1.3.1-4wenxin - v1.3.1-3wenxin - v1.3.1-2wenxin - v1.3.1-1wenxin - v1.3.0-4wenxin - v1.3.0-3wenxin - v1.3.0-2wenxin - v1.3.0-1wenxin - v1.2.1-2wenxin - v1.2.1-1wenxin - v1.2.0-4wenixn - v1.2.0-3wenixn - v1.2.0-2wenixn - v1.2.0-1wenxin - v1.1.1-4gongzhengtang - v1.1.1-3wenxin - v1.1.1-2wenxin - v1.1.1-1wenxin - v1.1.0-1zhuyuncheng - v1.0.0-1- updated download host template api to support english- Split the existing service module into distinct modules: - Task Module: Handles task management and execution. - Host Module: Manages host configurations and interactions. - User Module: Manages user accounts and permissions. - Interface Dispatch Module: Manages the dispatching of requests to appropriate interfaces. - Added a new command line tool for enhanced functionality and management. - Introduced support for clustering, allowing for more robust and scalable deployments. - Reorganized the service architecture to improve modularity and maintainability. - Fixed various issues to enhance stability and performance.- file trace interface- conf trace sync interface optimization- fix command injection vulnerabilities- update the exception catching type of the function- fix error log when query host status- update verification method for host ip field - check host status when query host detail- update verification method for adding host or updating host info - fix apollo TimedCorrectTask- Add interface for detecting host status. - Update query host list api, add a new query method based on host name for it. - Add rollback task execution method. - Fix cve scan callback error.- Change CVE rollback task to hotpatch remove- Bugfix: email config does not take effect - Add an interface for querying file list- Bugfix: update host api request error when changing username- update the template file contents for adding hosts- fix bug: metric proxy init failed - add a way about key authentication for add host api - remove python3-prometheus-api-client- update spec requires - update version info in setup.py file- bugfix: cve fix result parsing error- update callback request headers - fix bash file sync error- add file sync func- optimize the method of executing apollo tasks- update cve fix- add cve rollback api;update cve scan callback func- update validate rules of username field- add gevent config item for uwsgi- Fix token is not invalidated after the token was refreshed - update args validation rules for add account and for add host - replace thread scheduling with gevent scheduling when add host by batch- update the call method of ceres; add function how to add host from web - add api: update host info- Modify uwsgi configuration file fields- disabled mysql installed checked- update delete host, remove the judgment about the workflow- set timeout for cve scan,cve fix ,repo set- remove test cases that use the responses module - remove check_es_installed - add cve cve fix, add cve cve scan- Package initdc-64g.compass-ci 1725611588  !"#$v2.0.0-2.oe2409v2.0.0-2.oe2409 zeus-distribute.yml0-metadata_list-compact_tlv-zeus-distribute-v2.0.0-2.oe2409.riscv640-metadata_list-compact-zeus-distribute-v2.0.0-2.oe2409.riscv64__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycmanage.cpython-311.opt-1.pycmanage.cpython-311.pycurls.cpython-311.opt-1.pycurls.cpython-311.pycapp__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycsettings.cpython-311.opt-1.pycsettings.cpython-311.pycsettings.pyviews__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdistribute.cpython-311.opt-1.pycdistribute.cpython-311.pycdistribute.pymanage.pyurls.pyPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtzeus-distribute.service/etc/aops/conf.d//etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib/python3.11/site-packages/zeus/distribute_service//usr/lib/python3.11/site-packages/zeus/distribute_service/__pycache__//usr/lib/python3.11/site-packages/zeus/distribute_service/app//usr/lib/python3.11/site-packages/zeus/distribute_service/app/__pycache__//usr/lib/python3.11/site-packages/zeus/distribute_service/app/views//usr/lib/python3.11/site-packages/zeus/distribute_service/app/views/__pycache__//usr/lib/python3.11/site-packages/zeus_distribute-1.0.0-py3.11.egg-info//usr/lib/systemd/system/-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 textemptyPython script, ASCII text executabledirectory /EXƎwutf-8e8ce4dcea04211db02719c39f31fe41c1fe5066b172ee8da03a79bf4cb390e6589f4e32ae4d40034e7b47765e836a74503c40c60d77de5dbae0fcee6e461217c?`7zXZ !#,-;] b2u Q{LY8bJk6|?IOY\;V9Q8Z;Obg?!3L# ptO_]w%B O{ )c4 c -L }f2>:~dcLQ~b-up_H:넳S=Xz_yyQck쓋#V ں-cƇ[J1Mv}~3]P=*dۣ0< +/1-ؚ/}>w Y %߁Σvtn8LM Nnۤ lai̴qg|3;\Qx|Vޯ@qYUkpl0gj o.#8}j`q$HW({MY3/KEۋ9Y@56ܫcKKpV3 3:g`<xeV48+*yȑutFQD HG4fA4:D VMl$IzrjQRC jdׂ3mG!$bBBI. 9Ou!îiqcRVp^: g8١XЗ؇2EQ*`Ts"u&eNBH :3LOʡmm7Җv(EHK@AQ:$*PK#HIZWl$?IT=--+ }K#ؽE_ IIcIXט0 mAo{1j]7=-16a~(nrɤdzt壥@FlE:L>D*#k:L:@>*HҞ4>o2P>dT. G.#G DZH#%2w".&I)Q'P{5w879x6t0rv7Rܴ# Sʖ`ۮi0H@'~Xiz^"8>ȋ >.YBFyվT+a^2"\<7:K=ܕw[" N -^_Ez4zk)I_b'%(`y J͕G:.¦N\GqE#IO _Qn냃cF֯wudХ3lYݬkř;- a鞆8MPhG-&>-Ix:@YL/v M!bp )V_bK fӾAq[J` wytS8իL]s0?n^ZS"=~KRM Eİ'SiSǷe!UudA*]G?UKI6#@Ҟs|Eia) (ʙ Z6ld֕\S xպLx/huHu\$6w1?0 )2s;WA$|!(x6V''Xbf(Na$g~d0 gřkbg f9B=̼2Fnb QC|mbwwxR?u>R qcǖɩ"%g!8tH =QHJk;/%Mp_[*0!:תFU/v4_k!C2t̀]b^ʁ1j9LDѱ[N="9 Qŗmߺ5%aJܽZl3멇3f9]d-s|;X S6蝖Fpܒ-5EqÐYKz/CM0 c!>%+g=>A>pٕon Qav䤣ab|cst'+iuٍ[q6Y@ĥyZO~J-tϹzm] Rw44l$cF>rȶ~ L5f.[ӧf?C49r0ݙL]֙`2JD Kb\5fTEFXsƥU &` s)2 ]0?/  It*"U%yx[mJ2>oN%Rͮ3I;H]PkZ?ڣ.jQYp\8=;B_r`R>PފS:61Y 8Td>0Qh* C mIu Pc'/ ƅa*sDNՍ7CISP|P s~<9xsFN4PR](?FǏ[=*֮Ga{WNTZBV8NqU u"CDRoq&Gmbg>@jSU^3,oqFJ尃'2/<+qvR :ܹٯ9z^A옕&lvXy,e+Ujܧ@k=aލ3'T6jM$I/ tJd}M29{$V!k 79vE"V =ԉ6J) g=Ш/<9mƖWG V/A?J)gϺO\exPKC.z-o: ?-.0qE \QHF2!LE m ]8hƃylق<3y_WCC+O'0E]ך@^6sDtH:LA'Jjl؇<-}aQy9rZBv۫^IE8{Zj0֊Qp)]OsEOԽMY-6:jtYrH39>J=&s;0cqd1ǯг"VþK8pn_e6xv4GB>`/&}l;hu8s OA3$衎6k 2b(!+1 sݵ Ŝ'cePi5NLKj7 @HpēYB# +֌'AJOHnqF)Ƙ|& "Bԯ̺G|v3q0R{נy+$%8[>X ԍ@e?l!T+ٌ 9ʫy:b5uTJn\>2J!Mc7Øal }KNg}'ٞ"U.-D߶ a{SlZtiڦh9.7d 8/#gJE\;XDBھ150&<-Ϝ- WUG@H$j;7xr o3?.X؛.Z¡!" B W+O7MFA #9M&k^c6]Kl;T.r+5-dB<0xqij%B? ْYJW5:1--V鋔x4RYrXÕW)O `1 m|=k@:U䫌/眾剷IUP9#Tį6{ Ь<*\G͋RdJAӌNa߲\^"&k%Tغ%g@H;Tr 127RO e@)?^lb,b-LJ͹DFvPڦc/.) | ZmaԖy`eB{NV2<76q䂍(u:-GQ6ӎ ^A_W;]^glDb @ubcU vCQ#I<:s(cA|Vk+: he(Hja0や꼇,3bGs-<8kuܰtwfch%&[HFeHu1$Ǽ@Gg+~#qRW!!M<1|L%~g54Gfś^Lg(; Q|M T'":%|ueGv$*Fj-Np@,vb5 V=I]0% G $U\d-QS&Sp..c7S(sÁޟUz1/ONjz2`TT:"ӘՌ˄ N}w7gҕj=!x_&2N .{$ʍ=^dvCͪubX ccy󉳪8G&q 9$)EH' 0SPiMΙЊ qb wNF#r ّq$Hb;%͹CNo7UsCxdjh{JX〮cRLeA:֓ـl"Zyݤ` 9Azhi8u{} KFI{%70~kO Zk:J&$#Ӗ;Aǹ%<4Z0x_ uxUV/v;Dͪ6*Ȉ]E "pB}D!i/&sJ VHNG Ŷu 6 |'D><.;:>@wL04@>SS1ȿFU2zĐaG0Dݮ Pa68LZ&U6`38@ؑjL{dFY p3H,A2@mzP%+sۚ@08`3ӻk2T;K/Gp\#@:sj|}[7~t7BSdpƑ:* R(4 ɯFTk$|o<;k:c?3ɫ K7\(ڱVLKۏ@<01ի%i[˰- A]H+o 5ZI*?~ $/7:&hEFR|s70I:N'XbCle[9Vdt׼jbx]\zGN]yKk:kKn8+x)J#SOFJVI_m /þ0D0@7(`OOKɓMhWx׵f{.wSf|_uAKq' F-y^J qY>.K 6?/"5.29UMuIۚ2|BZVX'ul31u Q!&ݏ5Qq>xl܋-QŐ@.;^1K$t\v` 0Xm~hs4MWw!g3501u ֧[ی.oVqT3hY?}ψ9^ǡ\R\VtNrssMP3}M8ȏLC:mCdFAciCŞf"Y= sfj-o[:%J[|~9Ć*fj]d}z- CLjxu pL{WRcVk$@@m٩D+֓Rh6 Put&ΙŎ;O5YԖ0?k ^ G;+oXtxjn gl"J+I3C30(9,2j(EeI5ˣ!׿#JP+(9ZBe:J/hvA)r -1,y5BrH @2(L8_hYB㑟i7 A1- }%w Rq~Fg!,vI4*bBoSbm4pI T&Aaokk\z>,n޹/lkShb=A3@,ڀ3`r ^]?!7{NP1б8 o>C qv Ad>~P?QIb!PM{g'- 33|_<~1x>۟dr}?;=o!9%|أzhEcŋJ+mg 殭Rʵ2Iɼ?\aF+R%ΚvAW5-ة5q&]sH$ݶa&dkK7.gHHH8L* ڀjtΞ\^8psVڨ`&-A8ܥR`7H) ), /=:ZYH.X1o%Y7L1ftJc7+C*ҩZєMgΓp|T52y,PnsY I Z7#0P+01-LYΎq&cSt%lZ? O6MkKgQ0c_xPC2$Tt9Vq?BSRA`qՓP_WKd1Ǎ[eS0~^axĒ.㉝8I41_,oTJ L&ɝl)Sw%s=A`4-+gqW㨚ko'_]9;'N0Xp*6\͍2?( 1NxeW>wO^1`ʽ1c>ͻV_քK7gS>0zfFn)x72i|- Rdܝ%Hڽ4xZ^]?ZԳi^ﻯܚ9Rvk#ˇ[3Qb'R | ?pn 3%K!5nm"ix-KT:!zi:A7c>eJ{J}嵆jwױFKB* ,f{w%SP[x6]̌g wL4amW)nkud腲8-S%~]ĢE3SMv-ʸL+QnÆ͛_7/ð""y; Gl^iX h/CzF)FxI19gmS&˴[}F{AO՘[9ALXjݐ+As19# .zq ! ( W\[9z{7!Ab˺׉lf '%a[eX ˚;RY'Ho +`4m ) [g7y}]qdB+BDC@ |/$G;'9]fڏllP6#Z` WZ:GX [~%VGklأT`𧜐{7C_e~2_ȎAFk;[ԏo:|f!՞7w2cӗaڷ &D<LƙG8*2~{_!^]SU|λ~R8w5w07FQ)Cv[aLŃtW׽MlM}4M˺BV||fbTF(@* 8ZGItE-FɾSnߡ5h#?IKDg^QW}-_=JأFQU/q  +u'ܳ/1&OYtr4Y(H絭`"DzgVԽʦ3%B1Ƀkj,xJ }mX0a~!Tre7G4eφ'I"ܝb͸Ҥ19!ף-2=:G4Mp{\$4ndIAճqL/xϪ썕*/ 0JXw\7޸xG:p^@`׾ؕaC :eջkU'