security-tool-2.0-1.51> )lp 4b3f5a0a1a2c7267edcfc0d6f098e5341b72c93be3fb7dbea20cc42c9930f93382d8c004285f89e98d0862aa8a98efa6e8dec722CX%&.Jcvv%pd>B?d  1LP\` my              0  ]      x ( 8 9 @:=<>D?L@TF\Gt H I XY\ ] ^bdef l t( uL vpw x y$z(8<BCsecurity-tool2.01.51openEuler Security ToolopenEuler Security Toolb /localhost2Mulan PSL v2Unspecifiedhttps://gitee.com/openeuler/security-toollinuxsw_64sed -i 's/password-auth$/password-auth-crond/g' /etc/pam.d/crond if [ $1 -ge 2 ] then sed -i 's/readonly HISTSIZE$//g' /etc/profile sed -i 's/readonly TMOUT$//g' /etc/profile fi if [ -h /etc/pam.d/su ] then rm -f /etc/pam.d/su else mv -f /etc/pam.d/su /etc/pam.d/su-bak fi ln -s /etc/pam.d/su-local /etc/pam.d/su if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset openEuler-security.service || : fi systemctl enable openEuler-security.service if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now openEuler-security.service || : fi if [ $1 -eq 0 ] then sed -i 's/password-auth-crond$/password-auth/g' /etc/pam.d/crond fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ]; then # Package upgrade, not uninstall for unit in openEuler-security.service; do /usr/bin/systemctl set-property $unit Markers=+needs-restart || : done fi if [ $1 -eq 0 ] then if [ -f /etc/pam.d/su-bak ] then mv -f /etc/pam.d/su-bak /etc/pam.d/su fi if [ -f /etc/pam.d/password-auth-ac ] then rm -f /etc/pam.d/password-auth ln -s /etc/pam.d/password-auth-ac /etc/pam.d/password-auth elif [ -f /etc/pam.d/password-auth-bak ] then mv -f /etc/pam.d/password-auth-bak /etc/pam.d/password-auth fi if [ -f /etc/pam.d/system-auth-ac ] then rm -f /etc/pam.d/system-auth ln -s /etc/pam.d/system-auth-ac /etc/pam.d/system-auth elif [ -f /etc/pam.d/system-auth-bak ] then mv -f /etc/pam.d/system-auth-bak /etc/pam.d/system-auth fi fi2)WuA@b /b /b /b /b /b /b /b /b /58dd6cdbbc693a97991eeee0c744b94be852c08c843466b6355c9a6bcbe996faa28107676d3c5d9ab698daf16fccc72086a30ecab7a616b8a4c4012a4b6dd13bbb8ee4c433b4b96a9bb1d213b0f9ced3254dbcc5a7b54a4187afd80eae180ae450ba8432d475630b071820cfeae24da5e3175a970308f53031ac90c486cd4a17e07a3c7feba9f346c13e0c0c6ced1bc4fa966bd5229cb60f7da2c2a8f2239b3c71cd71ea954d800753b767081b6f89c81bec9864e8c7a06a7ccfa48fbb2c0ee0e9edc691750f2bbda3b98367a07f9fc8138b6ae71c520da77c7848e83676cecf4b32a031f9b9923b2f5c5f52ece7bef7ed80b5e51d0d2793c955aa0c7aa7ad39rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsecurity-tool-2.0-1.51.src.rpmconfig(security-tool)security-toolsecurity-tool(sw_64-64) @    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shbashbinutilsca-certificatesconfig(security-tool)croniecrontabsdbus-daemoninitscriptsopensshpamrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rsyslogsetupshadowsudosystemd-unitssystemd-unitssystemd-unitsutil-linux2.0-1.513.0.4-14.6.0-14.0-15.2-14.15.1`S@_P_cO^^@^@^@^l@^O@^(9@^(9@^ @^@]f@]M@]V]y@openEuler Buildteam - 2.0-1.51gaoyusong - 2.0-1.50gaoyusong - 2.0-1.49openEuler Buildteam - 2.0-1.48openEuler Buildteam - 2.0-1.47openEuler Buildteam - 2.0-1.46openEuler Buildteam - 2.0-1.45openEuler Buildteam - 2.0-1.44openEuler Buildteam - 2.0-1.43openEuler Buildteam - 2.0-1.42openEuler Buildteam - 2.0-1.41openEuler Buildteam - 2.0-1.40openEuler Buildteam - 2.0-1.39openEuler Buildteam - 2.0-1.38openEuler Buildteam - 2.0-1.37openEuler Buildteam - 2.0-1.36openEuler Buildteam - 2.0-1.35- do not create allow file while the command does not exist- Use secure MACs and KexAlgorithms- Upgrade to v2.0- rm zzz_openEuler_history.sh- Move -- befora path- Do not set umask to 077 any more- Update LICENSE of files- Update LICENSE to Mulan PSL v2.0- Allow wheel group to use sudo by default- Fix problems of script caused by "*" and multiple spaces- Fix the problem of dbus-daemon-launch-helper's group- Delete password-auth-local and system-auth-local- Add copyright for su-local- Delete unused infomation- Modify License- Add requires- Package init for openEuler/bin/sh/bin/sh/bin/sh/bin/shlocalhost 1644834690 2.0-1.512.0-1.512.0-1.51csh.precmdopenEuler_securitysecuritysecurity.confusr-security.confpassword-auth-crondsu-localopenEuler-security.servicesecurity-tool.sh/etc//etc/openEuler_security//etc/pam.d//usr/lib/systemd/system//usr/sbin/-O2 -g -mieeecpioxz2sw_64-openEuler-linux-gnuASCII textdirectoryPOSIX shell script, Unicode text, UTF-8 text executable, with very long lines (383)R:1%d:M]̹ utf-890747522f8dfbb439aa2b38058080fbf64c4ba9659f4298ae98d8c33d308a3c1?7zXZ !#,(8] b2u Q{LT$n5tjd@ɹV4 aL30o`YQ|ف{D oq;KDmZ @z7"+2X{lC8[ Ε ~FDȭ7a]K dX1`a) 8Kߊ'T!\멬wRUv2'MhJw`*oĭ u-3}o\n h"|R#vX)XQ&#"< ǿ6 NCD5! u(iJt Q.Q!!pu2|n$9VpXf$@;v(=|*Mzbg\,KdtLKQ@5"sEl [3áO4@Oj Edi3 { ́A^Q5o\dr)9T-! }~̌F-4Q!5:Y@G nsH[>Gn+e& .е%ZHj 8B්#Ý49/ǡg" {kb#~Q>2 XHu7XK"9jD{duNzBQEy h9p}jc-6R'CZ]:!shDK|mMp}m=t'{L!|n[ԛXdD */7@٭OM+SrݰNNק'Yʏg=.fm}b6! ,n']La^>MG ZYmeRb҇Ơ 3I zm;1MGZby"ܚSjh$}׊ڷ.#'&X&`pvqcYbEx!߸B||<52b"~كsyX8q4 #(cRD1Y|P5:EPP<̤__dRWEAh:oXk{bH[}H1G?O{3=."HI`r_D&LmxkcT{8u'; wgq~qI$ds;i44]דJ~r A|g"vO^~gdԏv;}ֻ-"d+H?6+ $@]< !6j);tsKtF K[f26K7PQ.TNe#|ǨMp8_~Ap;iPl'kE^c\N_ſhz ANoP_Qa|߳CNɞ w@6d0'$)`)Vߕ.LdAlT9#ݦ#:=ǖiGUi8<}RQ X.0sm}T1wi[eS ɻ3%)N"/S'sjM5S0W3f@s^&hF1PѮšHr{Nu )#n ֱ"31S߹ѾRfE!D,?ZŀD }'i,Oq-1CGA`LJ~֘syPbVtχ⡐]g~z^#8cZ5 7sn+8-]YAܯ=n}һ mzPgз+IՉ .+Շm-nv`:6K s5rM|!hC*א(_ߔӒhlqM$|Fm7Bz^\̍0=Ӣz YqTJ 67Z@ )u" ?hT7(]yi J띨m Nh_6ڴ$ EfBrk7 47t L=ΔBRa 'NҀ gmrP[?ÃsP unګx>"ڵPFaByD'dy뫚v{`^U$F'GLU&ۂuY "s\yϹ}h1&cMh~la3:)}ܦِ݃ b ^q+;E&2j G%LDfD@Ƒ|kEz*ei(H(ʍ #pˀh: ةBIl߇ntn9fl-%` /l`Iy+N 2~TerZ1;ڸ ]?c2;d )*WkXt?YзKIV RiZ ;Y &Ŭl ~IB.Ћ gZ=]+[A{D܁$:QIL jᰂFm0 KL&bw2@jEwp֣C4?.A@r B"^2i9^;_T($&<:C ?ޜ^DL ΋ o?2xEwX7׍d$7 EY`IV\=d0qk#UuJFF2Z[%ߏ`2fgAnk{+s̗X4N_-@t!&;P5$4ǡ%(sZҊ8EnQ8Fc3$~ FlgT4 ܶ ͥ֌8WrigۢLJHwnAqJ vP]{2,Z!~m_)t`ki-q*E1*ƶmX_oh<6;j.^1e? o=i:+ց32Oji,|#?\M^cdnB{w/`啔pMf2AW.\gm:ٰ_ NIJ'drq\)w#[jnZL@tYZݲmޔi`Q ):MkK~ Z*!6](YH%%  {6)ȋ]P@#R6:6+I< *5hmlڄ|V{]_ JSh_3ll\!Oe?vj0"E t:% \ƴ$ !TT$*zh^j.~g/T\։_o)Ӳ̇-S6yVwL{^'%ЛA@~h cIc͞t}m!2)FWWP#dJ o2ۂ\ Ǟ/A,F]@lq~Gp ,Q|};VwnJ$:W$֣rEuzGRЕORn5 [7hJ0]#!چ\(R-=2tAt|O(3QZvɵf1gApynu(ݍԡҙ;NC@Un_hi%A܂U} ҜamVGn3) 1t(UxE,flIlu;TY"j񼟢_;hW)=: -[)C 6bʤ6y[Hy !a;P_ܹn͛WHZ]{t;1!dskf;.oOOm\>d7/& Cy7d(e_# eWh+ uS&6GRgw?TD(0:vuzD)D&ipVmT`tFK=nCdH;>* E.&^M[ݲ9-1=d`7EP܂ ҟgF(Tq|j ƇIBbX]2 [ruXh(*MDs8҆k^0;<,ˡ6+ٜ@I6̷kM.:΋ D~s#F '&62) JW®,k`R"hPn E4HWT.B;?W:( ; ˆ ^WF|zimyL?_kBeN1G?aǨ fUa^ne iO 1FZzkZ]>#Y$w<ЗUiَ# %c$%4~C":LIϴ_(̱0-]S%zJ69*ZyV vRRG\$N6#/٥lQ[ {:qǼ"!ںhH*=lP Ք4tL^k a馏!Q`#lDp|.8iWlʙRB4 ٻXYx@&(5WhQ3&oU BSrLSAdNj;(fY.JuZT>lH~AQc8T㕖c>/4o lTn ]&83;ӱ?_a y:ӻ@3 I5Kʼ`K꭪,t3",3H`Jy C[:=Q?FT aps*+ɡp!nf-үf#aymdžJ%ʲvkZ3X bB1Mj)9^R P-XS-ZԠl+AFB";# yۄ(DEæJ^]zu[)Ê O9՘${6GNE4 L)^vWs6VB'0?^ %ʥ=m4,}\4hS{oIf_a`<ޒ6hڥ28n)S]o !QidQsz@/ŗVXn7%w?a c@8 ɚ{n >MDZC4"^-sy$NGx"C 6lSz31n+# oC}NID7 C[0 p]%Bf#q7lC=?Ұ҈#_( >Rj`8[Xq:R0߇S ȝɓ{esQA<.i߇%n,>|wBAʹBWPQJ㐣U`Dz?}B\txǑ]*цܹB(^)薕A01iWJU<ŲS$Zkp'&[H,uEð upGho𜀥$jU'SzW_))+_"DB;n"$(tv_3H\˜<qT3乆v?XRPEnwVta*6r[UeqʹW3#/`rn!|H}xMٍץX^iXhE~ pJo~Nfx5:1q$O: $jWKܫY"Dԕs2XՠqK=JF_v5H @EI <eoT'oWy/طhe.nGRR>W[U@ )[H"mh+AHp eVq\,QWL  Vs$pY2J-3;tC˭tUP:J&?瘐!zI(gR0`G5[r"?`]+JӍnrS ʦ`0N'` JMPo5$LAeAb!W~tXGEOlKHB(ڡ:Mfp%Yr!E7z|hpvS.eU7qIG!WB'n^ۯ 8NT&?+f.ʤ3=z?2(L_4KR.9<|LI>"YX3k;dXuHk_bhp~{ؤQ󰖔#x}uWZP&Snm[^B,I<1,d) W)W9ԌI8jblZ#` + +'/XW(%@\sl1u]+3^[(+/n!f6[$.ĴsRkˇq mb?z7ɢbG64h Q3bx&ߦ3o}3tA =)zh5a @i<*,*ýK|`|8M>D ?uB z!s.B5_pg9\% >m! >@$ZdXd7?h~Nk'H $/LҞ H瀵w`M6F;)Dke?E0W+E"FտBZC+1 ]QL"|cIv}L <' (H9C#E@@;4l