sapwmp-0.1+git.1645197740.6b06c5c-150200.3.9.2 >  A bp9|Ȣ]׍l)1_7iJ5T1=Zҋ[7'! < O}HsMٹҞ뮻 ~}HPQn2QNpH1?1d $ 1 ~2? Ut ~L         5  D x  4 h(Q7X89: =+3>+;?+C@+KC+SF+[G+p H+ I+ X+Y+\,l ], ^-R b.c.d/2e/7f/:l/<u/P v/w0 x1 y18 z1`1p1t1z1Csapwmp0.1+git.1645197740.6b06c5c150200.3.9.2Configuration and utilities for collecting SAP processes under control groupConfiguration and utilities for collecting SAP processes under control group to apply resource control.bsheep59SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Productivity/Databases/Servershttps://documentation.suse.com/sles-sap/15-SP2/html/SLES-SAP-guide/cha-tune.html#sec-memory-protectionlinuxx86_64getent group sapsys >/dev/null || cat <&2brj`e@_Wr@_R,@_=@^א^@^^x^oj@^oj@^g@^S^K^C^C^CXLiang@suse.comnwang@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.commkoutny@suse.com- Update to version 0.1+git.1645197740.6b06c5c: * wmp-check: Polish the phrase of error output. * wmp-check: raise error when user not configure MemoryLow of target slice in digital. * Polish pull request based on review comments. * check.sh: Add unprotect_list check of subcgroups * check.sh: Fix a wmp check bug of memory_low_children * Add switch f and avoid empty DBus message error. * Skip systemd managed processes jsc#PM-3309 (jsc#SLE-24330, jsc#SLE-24332) * Enable wmp-checker for SLE15SP4.- Update to version 0.1+git.1619087532.40eb1b0: * Call sapwmp check in supportconfig. * bsc#1184865, remove sapstartsrv from process tree and enable SLE15SP3 wmp-check. * Install the wmp-check to /usr/sbin * spec: polish spec file based on review comments. * Modify the spec file to include script and remove duplicated files. * Include a script to check the setup of wmp. * capture: Graceful handling of missing PARENT_COMMANDS * capture: Apply scope limits only when they are non-zero * capture: Parse scope properties from config file- Update to version 0.1+git.1599582034.723ec7d: * RPM: Update documentation URL * supportconfig: Adjust for generic slice name * RPM: Migrate configuration from sap.slice to SAP.slice * All: Rename sap.slice to SAP.slice * RPM: Don't treat sap.slice as service (bsc#1176264) * calibration: Row oriented format- Update to version 0.1+git.1599229900.269a09c: * RPM: Require kernel fix for bsc#1174002 * calibration: Randomize time of sampling- Update to version 0.1+git.1597829321.6124d06cb94f: * cgroups: sap.slice has MemoryAccounting=yes (bsc#1175458) * supportconfig: Graceful handling of gone PIDs * Calibration: Make sure memory controller is enabled * RPM: Add better explanation of missing sapsys group- Update to version 0.1+git.1591186085.937f404f2263: * RPM: Rename log to WMP * RPM: Install memory logging files * supportconfig: Capture some calibration data too * Calibration: Add memory measurement * RPM: specfile switch to master * RPM: Fix sap.slice documentation- Switch to master git branch (rename only) - Update to version 0.1+git.1589905944.e384d0ea1469:- Update to version 0.1+git.1585821196.17801a880194: * supportconfig: Change method to list swapped processes- Update to version 0.1+git.1584983560.8ebbcd5754ae: * Add supportconfig module * rpm: Unify path delimiters in .spec- Update to version 0.1+git.1584386614.942e6694a1fa: * capture: Fix printing PIDs * capture: Do not fail with unknown options * capture: Add verbose logging * capture: Whitespace formatting * capture: Log empty capture too- Update to version 0.1+git.1584120573.cfcc33f920e9: * capture: Print messages into syslog * capture: Refactor exit error logging- Update to version 0.1+git.1583831247.962f274e98d7: * cgroup: Keep sapinit.service in default location * RPM: Clean with spec-cleaner * RPM: Apply packagers review suggestions * cgroup: Remove MemoryLow= from sap.slice- Update to version 0.1+git.1582569440.b74788b4c549: * RPM: Move helper out of PATH- Update to version 0.1+git.1582039625.7053418a2e47: * RPM: Clean spec file with format_spec_file * capture: Make error messages clearer- Update to version 0.1+git.1581527222.d4f25ba0dab3: * RPM: Update URL to "usptream" * RPM: Remove Vendor: to satisfy checks- Update to version 0.1+git.1581525375.77b22b8c50d2: * RPM: Strip -profile from package name * capture: Cancel TasksMax= limit * RPM: Add permission checks for setuid binary * capture: clang scan-build cleanup * RPM: Add slice description * capture: Simplify exit code value and logging * capture: Log MAX_PIDS limit hit * capture: Add action switch * capture: Add simple help * RPM: changelog generation * RPM: ignore absence of sapsys group before installation- Package initialization/bin/sh/bin/sh/bin/sh/bin/sh/bin/shsheep59 1652863435 0.1+git.1645197740.6b06c5c-150200.3.9.20.1+git.1645197740.6b06c5c-150200.3.9.20.1+git.1645197740.6b06c5c-150200.3.9.2sapwmp.confsapwmpsapwmp-capturewmp-sample-memorysupportconfigpluginssapwmpSAP.slicewmp-sample-memory.servicewmp-sample-memory.timerwmp-checksapwmpREADME-wmp-check.md/etc//usr/lib//usr/lib/sapwmp//usr/lib/supportconfig//usr/lib/supportconfig/plugins//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/sapwmp/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:24284/SUSE_SLE-15-SP2_Update/14e4e790aaeb18631eb791d76aead715-sapwmp.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=76c04630dd2772591a5ba28f72eac8cc7c6fb6f5, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableBourne-Again shell script, UTF-8 Unicode text executable RR RRRRR RRR_>?&.~<utf-89525020c20e5ed81bb9a03886798e9cb2d83642c0a429e3f5405cab806b0a603?7zXZ !t/?] crv(vX0Թ0T(Y.B:{/wY.gDʌ'q퍑A #IhR !S!k&LCN Ԛa]1SK} uI!Wx aղ<_n.uyl ~pqэş (#U~O N/uAFm&mvt {8JP Qqe.r'g(m/(}g"cϪp>K)xb;[swKLU>P+P N[)\z.Q 2W]/,/Y7Id Hi3)May)9W<37iXO Id}xn |D7aַf]L|򍏫|g¢$.>i듷fiGv5!>PZ^ξϨY@X̌Rh-y1S7!BʬW"wܾ 25'*h.Di-O#JH}jb )Szn=':eY}[TVQN B?Df)$U\[x}Qa8F"rPRAc?-8jXHF&^1͡پv|D' zfM?C#=/"q?)ń.Xahȿё '/.XI pPk{1 .i:m"5E@/|R?7K*%X¸72QĹnenz]9^c[u{RBԸ \Cs^pEZQv)?Jw\ -uϡ:i:-i][\N*1+SosqpjZ;?oERX3eĈ@1U#@ټ}vN=%ҏQzVIVOЖ,}>8;b5^lZ{;j,ު0 rK/;z݄eq(ʭ:&2O[bnɽo,o.q-QLwySݫ`R-}L\ޚл7#;}$뙮XlY}eI[4"-8mr$G@W_7vq%M6(yc,AX8La|x!7= %pK|\:8E|p v}ZT= 0+B^Or@H 5'׵i=vPAOڎB- ʓoqX;֙'ښPW+Dgcq _IʬjoM"A^,>?hDX݌cv1mʩ:8G(?6& :mmv)iH0O")&l=C!9S^o ; r>U;UI%Ҫ CTu^F0w2ZԒyw5qvYY6+>Heت'Ѹ,P>$ӊ0 0ҋ,my. 0= 9[ !, w{t鉛?(zP {̄q.<"c\JfYuzNT6n[($ O|׸ NR%A~3((]6prD?)D*/0's#,pl`(ke?K5cq񮉩BHg%J>3u@rV n6gK+\, _NpKtwqd Tu\镏CC׹(͛M>d ,2@5\XܑC}U\n%o]kc1HB>| I7+㍗Ј&<͘URQLndJ)о_"~^C%-fAeRr-%bϩ `TFEV4PѲS L*[,t!kõNЋ VfǚUwj!mglt<7]izØx %ŎAm==P!Z.d\/mB5\ c>@'qw.ru((u$yrnCnHo/ўFWɥş~@4y~!͵WӼ[KLUS4g;!(+J섒dT;0Y vO~A%XcM,4 ^jnѱcaԿbg!Ku(Q!2ǻk$CK*0zMV) F^w,4bVaoFHK :#u8XD 6%ݍȐv})DiTO X0G?L "'ި»0AgnkVKf߸~}{MϠ1VI0i`Yb0%HNgl/M-ӉwX#$5ūI,Kst n E}~~ES@.{!9  Jݡo޵5PBsnt{A9=6)bY}qnt}gۮ>!! G Еf;QDC),disZ(58,~=,Q2N8DN\SAbM#hD8+($6st롲ҵithVl"sv_h6p* Eyg]J,")HnV䪪:/%B( ܎!m ~tչԊ0W"{ 8M|;cR{ןbt*į"c= ϶h9z~2zζ@ڧ4ci҃dE"ljH9)|A&|FeAGB#10Lp=ޏqiCvzhJվ>YGRuI>H(?5ĊV*m !" |xŒji>b4IatPZZ~.W6C|zJQw{ExcJc+…O`dڰ \qx¥ g 3.o)3-p Uiz3f MAVtz8"WEcXTzmIS7DV{h c2p z7^Mj+WD6tvGao E\I$EX>'g~1/@qL|mE~1F#+9d(P@"F Mb.b mX8Y/b [ΜlvO&pxL*6'dyƐέ"3 /έ!2#%(S>3pUEKtWq^ Pv23@M 2^9bNb˲#(2wZ0 2qرZg5P=¥˚cVcGCVHLdNs4rRAINvV'=4}] H(,B -)|8!5⭆{G5?U<+V^|0M7r @*Paվnf/{c:`Ф7/%"LU5( v# DeTFMJInP y}oT}[Y*e b]*%-N4hA*zA\%0n&ao=OҞH>lH>Tzǂƹa6wZr6 pvUF8N YwD1-HV'Fxa.i&L5xtWPӀIV>j\nZ*v$O-F' XZt^PNYtМ!+ , QXs;&>R 6DId ˒wn ;cXǴ.j݊`ҭoMW]>BJ{+toh/J!aGoA8M1l- *e7вQ]U↩Gw|.AϏlqrj7KD`yAW=)b*fNOXu-j1F:k"s(d rx%XH?Bd 4 :&J9mGd#շ]ѺuX92N\5wFm -i屒d*!Ʃ k_Y]M2&h:W>$dſ # VUe 7{ TʼnF5 س\0~0ȱGXKʿ#tG<V5i*(mEȰW꺄*B U0*`?QCFeLɆd>XdK:'jPEAѷK?vphIx%>k揟>-3-Mҍ*픟W#1~90gƋ>/LnN'Mx:MGZRn}#`zgelX7EifDː:bXl@="v/)1=8>! ?cq*HClZG{a Ξx3eeZ6vSnmWTZsk $7[tAzZ @%ŸxbN1󗷂4av4*>o-8ȫkx4O8rؔiq͓ۺd\e;guzp&bx$)21$*9+ʒAе(i/'Z &DЄ!{>83yh>-;_~<8Y>"\+ yuF0b_:o(Kòh sjޢ3&C.4tJ ֘ϖ_-΄z4Qf|"k 3xH2IvLYi[̦9*V۲<@Y-Gܔ ᛴ[yv0w)4DCPmz9\͛0p $뀇 y{`i=@Cy# +Ǹz ^CG)1nƟz P97NucQpGAfvvqk4yz!Oɔ<#g]C] tk[``;W `u7L`B^d.|ޗJ]zLKy; H-M2+:2Hp-T-X*>_%,jtעHaH W}i>;z׽wnS!ͦ Y#ճB Cݪ'H!)4P۾pJJgR()a[65z=Yqr{+3|'U9߀7?&Tx9 0jz'Q`,PIsުmғCG2A.߆Pғ//D#71u' -ژ͠Za.Y7N؅$卥⊩Qp4ibb e;ZA$q)f2y}K#V4'R]6}?W֣rr}Tx˘.縂v6Ëást^3 1xpd$ _6߸*$.i8, N5ٍ)߆_`ԱL6zdEi=T/b439sLB>+KKV72)(gF1+#-~CCaitK"X6:cY,@kF`'B *8ȍ pC$|kE%855NƋ q7GQ"lc)߳Ui >8} R.IÚdS8'5ANbkݩ`'a8qjYV0u4H㮽ifFQsVO*o\j6/slS}+B&v1-4% .OMA!HWfKQbeidI)EBݪf׀0UϜ '<8+鴍%qA:/d5,@<myÉH5M{NMy*Խ%2 0T=:=gy+sC ?jkOZ&6QXt4N?([1̏vN\Mgg6n|UDH? rBFzJZ?|RQ/WVV}w8 }ɛ5C=+CUYzk| bW3qCh-OB_ҟā_Cm4=c ϒeyPPG;ߖb9H{خbmJ ئjkV&x{͍72ZFVѶ*p| ٽ1h6L3\ v>[~UK\F9m%tc}3^p!rFDn`yMc#/*He٣=dLVLsH*=Q.$=Yhg U$* 11 xLe?fۃ;ClSTmy0| !0 o沐^u1AijEa{eϖFYDSV)M3 S۟1 Vhz4[@QFV(4# |@#L:o iEƋc7/6:QI+D ^uKa!f<&~÷З Ye %y>$AG uSaL󆆧n^1 (Y qS֒~ԁ4`p>ښ Scto4N<09/ctTzxT2lv0ec$ZMswW_t!Zy ,}0&6 hDȄdڥjpS,iIÕC0>~+48l9FX K;h*3 S{]im<+Rn+5 M%l>cX]?enr&!/9_2U O{LyEY- R+@SO0"mPw1NZ;A=q:*8 Mo[,;E/rhET.1HTc#! ty 52|,>R-uW3Zr3gќMA~q@sWaJU9pv2v?Ñ|<O9l[vQ/4#GU&L_*e"FTÃ+!saDzW#*X @KGP>=@Y”R}vΩ}`&m)#󘺡U +k?| #V[TbZESF0ݤ p%,~ Z3F-&ab],=70(Xq9=;ENrGdÃ6"Q'92;^qL7ϵYPG+lAr>_+- r|o/V jVTnH/rGvZ{lRbGHj|8$.W8 جs B) ֯!|" ,apx@㤂0hmm%۷M2VDW#{Df]⏢cEJHP-.iD~ =k1=C  p^m(njHt/ I!;CyU/ ʍ Md՜̀ 8;$Զ #shc@`Id*4T|ce%a䈾qYFO濳蹦m#ї$CMf b׷9KYG o‘Xruޡ7d>.*rhjؗT_L ~~&YL'[S_)ŎAGOw!ԿT/CCUX+Sn7{|*ml3ɔԢW5/|GqŚFתΝt!ƞKvY ْWl]_3 {~T| &su5Ыs]7mw}iKȴ#&6kU~rA,,ޮͱu׈8줢2wt@4ӵe7NxE7^Yd`7k^@,3jFR>;%4-ZGd"9@ƈaIuܪ6Llf}NU'*206oLQjd ͱ^^^ vkj=Ǹ? kL:qEVGaOTXDIQMLP7WՕL#/t3tTuBӇuiycɇG[la_xt!DD(4C؂#[ x7niSy!1]"VB7684X:RV"Aʟ1ݧ-FNvk-wv,3>;/JOEV8L@$n6xpj-S+ -&#ݦL=%ɳ>K{h5h׮oCF#T#苼Pb"=8y_+l y1SI؂M3 l HW&SrBQ|7h@F>C"/G҃v@q|qތFa.i ox K {2c 5vC_-.q7ݯ33Vh=QƸۆk+ʉ6T#1 *ϫB F^@PTos ]Odq2!iJ+rLYj|~Ϩ=$SN`#&"1q}ϭ4 FzsxC:xp/BY'DϷB/SUs0_f*bq}o̳_ɢŕOHT Ձ$!]v$rdߒbT`# )cK犂(piE0ncMCDo{ @kF0iqamx6'DȇCdFHy|((:|#dlx&_FڳxR*޴13C:,gjVYj9 ,jЅ4X{=$W8$7 8qn*J K c!>V,CSs^H$yRpy85_ɏJDTϼS=l#Qd3!\sk6ԯL`z/1 #ȤP%պ9131">~Ny "jح$F& H;4D/ B$& QE@t#H Ѯd^/z12a;d7p(=2 X6]3rgr!YoXBTA%kX(ʴ%﫮SOڄM&=ia |c>Bvԋu1_iҧ8'hPߟ?~tUQG>\*ѝr$BEĉV\\~Q{u@b-5>-ŽJ >ģ`&|r2gE,oUQȂqApAB gd6'(ܮ<#9 [G>iu!aE/aqA !=d 8XCefq1L֛?HCc\T6ĭj^G`md) p Ƣ>]Z`k=s:03dJ_=j,;FAK+aGKՋo8FDa2nrrP uv* Q8 CB`!XU> _yv72v~En98 JËmԪDc Xtyc"|[dT$T"u%z3O{ ^h08٨Wzb|m .OtD1 (*Q/eh-5 ٍ+m.qI$G#m!(o>B_2?@LC>ڂ#5aĜZ6Dr5>k9t! L뢏5|{`("s-ڄy{f)"!dʋ (;|Ƨp/_e񰩏e0^k{MؒאM~9ϰIn. D^Q"]gZ/|I]J-j@[9ZÊ3XBoѕYcƊ_Q.1mDL >A4GQe6_ηے$ea xml&YSS1\1*_wƐKw4! -nu8 :a BƷxZQEb#\9bpcE)`aD45Gv⭒IDIVPq\hP`U$CyrhuE0#1ɲ͵@X̍9}f%F ,rIA4p@ {oѮ74We5'fDY$ C-ʭ닼M 8ב{ѝۏa׵F$glʉ bEpzs+^hZ/7EJ}9?pp}6@Zm:5v db][dUC 9>%KZr1rmT;w4y*Uo5P!?.f`w~UqtCw.cSy F]IE*ދTjsjypv}lFU֓A" ;i KM hGS7(.I\wQ#%XF[{.BQÓw?~Έ5(F+d̘ c M,Xe/ed~D[T6`PW`"4^o&_yEL AF FtoNJ1J ^>E2<z7s~j %Njgq@~? Thuy̾8|?I/RXv};CGm/K% _fS:\S)F9!QZڂM|.=1)V)5Vtʎ< DM-QF< f_^-y(9Ukt~롹YUHW?Zr@rC`}vmA8e-@r I#k/@34sX`:5F`Mvۢe=+apحZuN% >ͪJ$AP?L$e.DZ¤mö7{,)܅vR>֝KްV,z <'LrUK0cg}֓cp2Dh3`:v{޳u<%ʠ!sá%~;Dž[k"=L1NSk&gemEJ+%$1KN7IFd`>1P8ٗ̕7־TFEo1heað"2#gX!`[sȕؚF8Kzq@m'鑋u4XHz8|i1r #9ReH ev6Fq`$)$.Qβe}|ɆlT['0p!!X'ǵl6 v59CN,@Ml6(&G5Gi6rK7<i YZ