sanlk-reset-3.8.5-150000.4.6.1 >  A ep9|PKҡp<+s I~GݘSApǜ$35Y܍)ן 7w閦Okn-HAZԆ}aM1@2R2_ԯ[۸Ȏz,ʢ"(nv'U >ʲmOZ_iH8;/ٱbݐYʔ9\T9Af4rPIDa~p|[D#َz+#thd"|jh>wmKUk!A1db29ae5ab148c02d6b472aa4af4eb948e54d4f54c78a904ba111ca435be1abecb9b2160f6cd0a521fa0db821e989f7fdd54dc0d`\ep9|PEWSJXHCEL9C# &R8PV?GcL^ L"A@?#>\(Sr53IDvnOE"0{a6Ur=9WYW&D޻9 Z={ÍЇlqҺ},Lih9Q8/s. \ rsgж33_Afț8CsXUcvUW'!(\8M==Z ^X|]2ʍs<#3H74&Wu~/Ccn_ ^H>pF$x?$hd ! L 5V F S         2 @Xv8(89:==>?%@-F5GLHdI|XY\]^ ,b ec!d!e!f!l!u!v!w#x#y# z$$$$"$dCsanlk-reset3.8.5150000.4.6.1Host reset daemon and client using sanlockThe reset daemon and client for sanlock. A cooperating host running the daemon can be reset by a host running the client, so long as both maintain access to a common sanlock lockspace.evs390zl36^SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://pagure.io/sanlocklinuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in sanlk-resetd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in sanlk-resetd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable sanlk-resetd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop sanlk-resetd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in sanlk-resetd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart sanlk-resetd.service ) || : fi fi!Y8Y1큤eueueveveueueb607855a2f9f0cb37ba7a9a12ac1b7dcbf5494c15aa859e2b83ce8246fbc6f1129405ebbb3c42ce74838b7af88cfb8c48fd0ad99b234f8e98c6e1fdd76479330d778f242dc14fdebc568ed2d3743b3e2c30d0b88270248f93a905909178422f65732d92b0dab30e1a5f09a4130504306a8a5768f8469cd2aff112dbc2dfd803a5daff92953d465abbd3e5d0646b645d099ab2491860694c7558394571659d1bservicerootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.8.5-150000.4.6.1.src.rpmsanlk-resetsanlk-reset(s390-64) @@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libsanlock.so.1()(64bit)libsanlock1libwdmd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlock3.8.5-150000.4.6.13.0.4-14.6.0-14.0-15.2-13.8.5-150000.4.6.14.14.1e-%bL/@ZZI@ZI@Z&@Z@Y7X@X9@X9@X9@XۡX,XU@U ]@jfehlig@suse.comjfehlig@suse.comjfehlig@suse.comtchvatal@suse.comtchvatal@suse.comjfehlig@suse.comrbrown@suse.comjfehlig@suse.comjengelh@inai.dejfehlig@suse.comjfehlig@suse.commpluskal@suse.commeissner@suse.comzren@suse.comkukuk@suse.comjfehlig@suse.comp.drouand@gmail.com- Update to sanlock 3.8.5 (jsc#PED-7338) - python: Replace distutils with setuptools - sanlock: fix memory leak of lockspace renewal_history - sanlock: fix pthread_create error check - sanlock: use helper to set max_sectors_kb - Add support for 4k sector size (bsc#1215229) - Dropped patches: sanlock-old_blkid.patch, suse-fix-link-errors.patch, sanlock-python3.patch - Add hardening to systemd services (bsc#1181400) harden_fence_sanlockd.service.patch, harden_sanlk-resetd.service.patch- spec: Add libuuid as a build requirement to fix compilation on SLE15 SP4 bsc#1197853- Fix module initialization to work with both python2 and python3 Updated sanlock-python3.patch bsc#1076414- Add code to build with both python2 and python3 bindings with provided condition so we can later on optionalize python2 builds sanlock-python3.patch bsc#1076414- Cleanup with spec-cleaner (only support SLE12 and newer) - Add -fno-strict-aliasing to python subpkg - Create rcsanlk-resetd link for the service control- Update to sanlock 3.6.0 - preserve dblock values when setting shared flag - fix detection of shared lease - fix release interference with paxos - retry ballot when new lver is seen - add a NOWAIT flag for convert- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to sanlock 3.5.0 - increase open file limit to 2048 - add option to log UTC timestamps - doc improvements - Remove support for old, non-systemd distros- Remove redundant %if guards around %package and scriptlets. They are only really needed for %files. - Replace $RPM_ shell vars by modern macros. - Trim descriptions a little.- spec: fix permissions on config files- Use System/Base in fence and reset subpackages- Use correct permissions on unit files (bsc#1032046)- prerequire groupadd and useradd.- Update to sanlock 3.4.0 - Enable fence_sanlockd so that lvm2 can use the new lvmlocked feature in cluster environment * fix unpackaged file - /usr/sbin/rcfence_sanlockd * refresh suse-no-date-time.patch to cover the same issue in fence_sanlockd * adjust fence_sanlockd.init and suse-systemd.patch - Enable sanlk-reset subpackage - Fix "undefined symbol to io_suspend" at runtime, bsc#1030060 suse-fix-link-errors.patch- Add group disk as Prerequires- Update to sanlock 3.2.4 - Add conf file sanlock.conf - Add pkgconfig files - Numerous improvements and bug fixes. For details, see https://git.fedorahosted.org/cgit/sanlock.git/log/- Update to version 3.2.2 * reset: native timeout * reset: Reduce logging noise to stderr and syslog * sanlock, reset: coverity fixes - Refactor specfile to be policy compliant - Use download Url as source - Add xz build requires; needed as the source tarball is compressed with xz - Do not provide both systemd and sysvinit support on a same system; it's redundant - Add systemd backward compatibility links - Update patchs: * suse-no-date-time.patch * suse-systemd.patch/bin/sh/bin/sh/bin/sh/bin/shs390zl36 17036716703.8.5-150000.4.6.13.8.5-150000.4.6.1sanlk-resetd.servicercsanlk-resetdsanlk-resetsanlk-resetdsanlk-reset.8.gzsanlk-resetd.8.gz/usr/lib/systemd/system//usr/sbin//usr/share/man/man8/-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:31982/SUSE_SLE-15_Update/a01aab92eb98ecc25f1a188b2ab3489d-sanlock.SUSE_SLE-15_Updatecpioxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3a5defdbc39b300145face316b187b9bbdcdbf20, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=1acf8b0bc7647d82c6dd048d03467860b4695f5b, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR RRRRRR R RV> 7o| Autf-8fcb90c24dd649258029e4861d70f6c62c09de0e8289ec277daf8e8293232bf1b?7zXZ !t/G7] crv(vX0{LKw~2 6h,EM,lN\}W&ݿVv,^yJ'hKt%Ѣko&Jr7]S,٨RRC՝JTwEm35Qj*ՂNJA[~S_xeE.ly)hry/*U-Ad3HoLmoRrh\F1 ul_7v1|hYg靵tk^){@"#Z~oMObQݯj ĥ}H =tHSCNOb1tDiٚD,u_8ۍf]m+- brd1 Ng6"? i="Gj.Yhj4 ȏastcixeƙL=zF,Ak ؝^k+i+Kacp63'/tfTT_To'+FQr!򨄙N`.FWE#,vng\ #>mkZ5K'-}JˊO [; 3 &` ,xv~}g Š+X p&!G+ܶߍ; 0ԯYH,j~UtJ9Jq¢kΒ&AvĀo2Xx1Zʅrz=sI?;T:M} -",J% VE3|bNX@18&4yujF#.k'd#B HE 3?Lg^_4qUV1iCo-ӦfI KaPV59ln5Xa' uumOP ;a8j/cI rڲ Ņd_aDҞGӳNosH 6qLKӮN0}ݞ"Qgԇ7"IO`F0lJg"LȮP`$l:5bDkMH&ME;N9BsL`xJDnjkd"&8)?==&'0E Fȥ9 b|.31Hz؋_@&9?K-9$}U 8juU(E+]pu`>P)Hu[#&_pM)x<؟ m cNW`yލN89D| ;8F$lͩk 4T)XG13Rl$'E҉% rաp'+.xC.Rβ(zV6nDLW=y:aܦlBHJSpbhSHI_|)̋ft@}TUЮușW:N|]&x/zМ8V̖ Ɏϓ17常*bNܿ$68㑿A0;ra99R-xIN Օ>\(0etf~K5_9J'GK?u?)Zm -3s侫 cYhrWR( <&3݋>$H&.7IeքHʂ!nEtn`؝`T' 뵭U-h&u\NM{f?3_0vtʋach]"s@z-2y,8:\o31QK}OF3}YPy> wEBY2'C`O0QosB;&?H=ږpuc~v vܔL{o/r,ƒi{7ЀMv|dl{'F\B'`]z^E1ùLqai E/*"^%ehqW+9ً :+;go8,mz0Ywk+NFR\XWFBVxt,&'5pć'F7 کVοϏ(=ݽz'TK8:Ji~&n1{md2B&tV,F![zD#pZfm'h)ɫL1nX˳lAQ a<7R IRA7L]dAx/oeWLU KyWUcތ²`o_GD >J{#ÍgΩ;َ4;$͜I2@eK<1d}7_lw'#4<.c4(G!vnqMʷΗ3g*5 Oz]P2\7<0+Ī&:9#cq2)j,k E0Bْ39>wKFxRT=:x Tΐ!{.XC{J*12*`%F.- 4X-b|)Ɍ &.hU}$r .J_zy*xwj29X`7z׻"wR$CM8Ǘu;TP߼O[}iW t۝:{LS.p-z_J˯oİ5V c>M<}^9 ,wJ ۔goaiޡ#qέtetq+cW֑elPJATR,Y2_TQ{)LU*V  p9#3/*qb%+a3 ϩRآ/#|T:8c|.e3]E<}luavo"mVf{bH6#ҐG/YDbe"Dҁ4EJHT ;r1}u4:~eYHYxzAec1Lj|C(o|VxƮ5 í61}_Z@ +:D"#xɺQua{]7%_SԦBC@)7qwRUWrtn䜌 -dzf" ׉_ٞ&J\X||¥O,B[nS7Nv)RZQ.Up'|ISiotxp# w3j)RSm]70\  '#(A2Vj |48_mО&LbR|в*Xn Ww$~V՟K5KsoXO:68G6HyV;ηgTuSҎdv|wZ=ҭ.7MSZ|VrJ>ܞm] 8\ka.$,Ӟ 2ھi SN1# S6`$y^8DciY6(Z=72IN f`gC]c7O NTԧ}i8DȽwV(C+1s< YRats=ȼC=Ŧ`:tt-:Cai@|bUL5>׉1=i ?g&C֕ 3"SsN=pqN+5%" sV[QD?r[`S{1+'qKZ)-r!sDG`q82e"ǾOzsNv/ybyOh1L'<Ɯ3Q@Zu/͑{*8 <BD~ĮA⻅9z,Tiy;'yZݭ4&Q{G\迺HlF9{9ܓnXXj() iJNAs& 13܈%' DQ:Y͙WeW1Ӄ.szSa䇄 K_Q=9|9+$3$5KQT a-9A)g?E<kӯ3Q$Q%C&9d ީ =H9L^C@$)<5S'zRO }`InNwǒ1{kAoy*7(Z@a k.+lH E'טi G{fxK )qoTkHbHR8Y2aKh qokp 5❖$U^Ewb)@yڮY#C(ʥA\řtܺȨwh T^Ѭ O P׋8lHbuY@`T&5Ud ОZSkH_F%k̝ ѣU܈4/ܶ\tH^`)2u%X ҵV{:ӧAgkɲJDhL K ,3ٵ xº'Czu7*Eyy)M2*;&H f)|"v.ۊ^xc֖Zs=a[cXsBi[/R̫c4m7e :3-"itaq97<Ac$#RnŒפ! XU.ȆT:8n|< 'B^6Rwnևd@v`}YJ8848y58f2ÛQG V =ƀJ yl$w-!g#tax,L%8k 1 @ 554ޒ+D8l[5,;Y(F4Hd(ha>fB|Nl+;#R> zJ+JjQx%b0\'TqU(iZG.}/Þzn+bQS G`0c'0(™JAubZשn ɓ T;Yj͉,)ڔM"{q )`UYŇËldf9J"05ug'D(6j[G/*"{\o!Y> 1PqH:Y4K|b!o1Ub:TE&KՆ@vޭ*}Zx7搕$VēbxmGXU23j*Z҅e"jY f_Ue.!'sn *xx9xwZ2Zٚ*J= Xø`{k# *mE/~t0!tS>pa/sďpvtNpʍt$M=GSm[J?5#V{S e(gă\n}}L(}Z`,]ΔS[No*)L3FgV](q̀X*X>G %S;!,xAGaVY8eڭJ! =̐rP?Ixz62{t@ Jq{6`+V<:4)TVҏ V$ZMpҽICmk!rȣ n]^K*ӭC@'ꆱO׿OnGg"_k*%<8x:D~vQ=u ~HBzV~-6!^'b#pbm`zyu+bj09W_e멇ZHO#-^?eI?S{{ Wݯ;À:`^wM"T;^A@Tf&ŲyKAcBFސ8˯EE!xP=ڏq.@oZȕq6}ڸlodp/#Ńl[eEztN@CMc ސyk1W}717M.) ,1u[1'mNSmЊE"G% 7lARvt3vFVH?%6;-ux-gC"cMhQT&ƫӦ0p[&`læ ,/fڔA7~dZt3 *~q$mnP|,E|{M&U#Tx)dE@[u{& XQo⑃:7y:kHd6tӡR@S͒n˘̍Yĵ?CeC|wTP0Ʉb;Lyn,qGFJ[bٰ4NH=d~3=Ӵ)j8mYE 3mx/d^}"y ZódPl\)m_*XaBsCLrj GVVowZQM,o8OT9bi:k-ʋ߭lo(Մw8^؄F"؇?%*&e|_cK&x_iCb ,j58#OS%X!vKThL*j'_\Mz/ɓ3J&Ϯ E:n竑9tjajՐrl#0=⯛t[ 8j 2B-kZ*5ηFٮ)NkrIqQ+}m!,_3;kn_DZY-lyzLz֝kw:U^&dQmGp vr5`48;,׳ "R pTbIEk3_/ꄩ} ڻNqWɉ?6 EC:W>hp*:ҬHgzN?.'sKAa;QG;ڟU:tKyҷF,U%dޕyqCwNDŽ=65@ (v)ztEE2Lοc;け~_TT1ץ8 Yl7 QGB?=~wdOZWmOF#5|K3SLKZ9"Vx0Р|$v'/tշfDׇ÷|3ѵwWL Gu Q37p챶d@w|a%SG.N!t%5 ˨W,)Kl>STŒ?Lip{i7eChc<@_Jm1|19#o d 07sȋw.Te?0T4XTB8QJŭ?H;Kи_ 5 dpa?д ?,:Fax;@ˢp]w)ǤQfdk-{۴v}eяqTŇfHK/ ~KП$ ۶IoESY'}>zy 9\&_35 HBJe&_Jӳ5׍<,\|fv4~PyV!GdC M#-^kgOukMP4\wn+.M B¬S$1S: σTkuύ1&zںd)N!MCVe%AQ`›JѰFtĖ'CVZʉ=x>vQDF'cm̽}xg4L,#o( +ʳ&iOٛNCs&]#nD Ʈ-o g)Ur[`^h>5L$c؉l} Bz am1K.qdk&?/TjVRr0P7JACd|6I2X%#HXQkP>_B7Yn|>o2\?>ԲL¯:k/nL/Mn 2qo_?zKR!\Wъ 5MyvT !G#P=_7B~Hx5 JR*X= B#Ҳ35qb|iNG(I]9. fĘ)7Z勓GPfpKn|޺PS {*.!"FRĖ:\l76NE'&iE$:Ѕ\or](n3{dPCN[ ٕ/\o0zuFYW#Q}\|~)n}3f]>M:Z Xc%%uGTg.ZGYž]>o0P.f%BY=?vqO9ywۥ)͈ =u.z V C|/^{6 M3"k27 nzQ${L&y·+ꊉ0 F }q8e)N§w9~†|!e-t_y7R)?|rmD/4ۗ9AdDO]\xCJi`W)zԯQc5(@8ا͐GAWq'Q]ħwQjt |xcbZ "q|&+@RMoS3 F(ahڤor2{zm:C) e)%NiF8do7)w>Pۘ}B%7HV35[l'=Xz@"^Gĸ !ru`SyKL4NN.O.9.Y~c+*}I@aJ,6 (@Cr[^6h^L_;Zo r; U](Gܞ \ՔJ8l=0v?5(O3\{-g08 q}zZfbYW__fn E3$?S 9\Bt`xQtQ ƜFJǪ˕D0W-W2j3 :JcsùRma,$({`S?{bQv(oY5](7K0j2(RHxms13oXZί5r/+=B~,MH J5:ϞLo㐧گNA[ ww‘WcZ,}9+EK D&%f(\uӵ=D] s(e@W!}F_7X'qc0ֱl~rs蘲?0lrdz&ʪk w 87:/oȕʯv6'PlOH1p?ϡtth.h/0k+6Z\jOL~k\gY+wM7u*|ellIY @8hX0t( / oZ|b(bF(D? gMb^= zO"<IgY vloHpyWXtvg&*mżPܠ<{(EW*3I ĮګڗVܵ\ */1]Ջ%10q9Ұ/y"9 )mG`}'M[H^ e01ʀb"i{YGpVߗ8l_ Jm d\ z彦᷐9%F;"mR tIw=yP#`) ɞ@˽*]zg{f0nD>0u YZ