sanlk-reset-3.6.0-150000.4.3.1 >  A b^Ip9|lWaDww?`<}'x=*}su";߾\ЦУGLؼfO>8'Tݹ`ֺ AU$cjERxk懯]p^H|1E/ 4{UE]r޳g^B, 8(soD =mf N{=7= }HԲTt0^4~AadS-Da180cda3f92c310cdbddd9108777a21666180715cd61b5d7dcc9f2ae879fa3dd941f45e957d5f33990698b06aef87458f20adcbe]b^Ip9|Lu҃V1: fxb\kb*[GgV0>e U*`r ϔ|&t I$Y ڽ\jtY۵RG@kzaãT AҚ8W O4f9715yTş6 f39R:cݮx8jj~o1?seJR8V.=EO;VauNMdo |_#9 NR)d̷ڧY >pF"|?"ld ! L 5V F S         . <Tr8(89,:<=>?#@+F3GHH`IxXY\]^(bac defluvw!x!y!z" "" "&"hCsanlk-reset3.6.0150000.4.3.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.b^J|s390zp32SUSE 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 "/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 fiY8Y1큤b^J{b^J{b^J{b^J{b^J{b^J{7fe0d0e299ac944f8909004d20c23b73ce9a85f5c416340893698a87b9dd2d4fd4f535015cd288f72c4ff52956ba54d1be5b818afe8c2854bbe49ac3aed99caebd8ed2e74147524bbd4bbc2cca65ff396caea2cc70f549109676c54e285a0fe465732d92b0dab30e1a5f09a4130504306a8a5768f8469cd2aff112dbc2dfd803a5daff92953d465abbd3e5d0646b645d099ab2491860694c7558394571659d1bservicerootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-150000.4.3.1.src.rpmsanlk-resetsanlk-reset(s390-64) @@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libsanlock.so.1()(64bit)libsanlock1libwdmd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlock3.6.0-150000.4.3.13.0.4-14.6.0-14.0-15.2-13.6.0-150000.4.3.14.14.1bL/@ZZI@ZI@Z&@Z@Y7X@X9@X9@X9@XۡX,XU@U ]@jfehlig@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- 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/shs390zp32 16503466203.6.0-150000.4.3.13.6.0-150000.4.3.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:23776/SUSE_SLE-15_Update/1b30d1ed6a1228804ea0833c42952f84-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]=c8a62e47415b2750bd107a0a4db76a5dc7ab99b7, 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]=801da80a1eca71b636161900841fddd8b1343a0c, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRR RRR RRRR R RRj18/SbÅvutf-8147d0d5eb8a08daaeae73ee3ebb8e46370ef8c5d6c90d08440a02892c089e060?7zXZ !t/6o] crv(vX0n 7l~Rz7jGlV*>sX/dLhrt=Ԧqz/O* e?Îz2N+s3lW/xpJ#*?Y"xS4nQ46 *DGdN8?1At7V1<϶kC&r`76P %U]ݓ\" DJwA.4!hcjTר h YhD_a#r3a (m0cnͿuJQB b;ГTis^E@Oȩa~0 ޲P4JoS:ؔ%`"Bs[ܦ'Ƃ5po[pggmDi!-|?3QʘM&jS8dT?q;MXiC52%U!m-^\5I`O'Kckl[:{?f(s|~?$_5HS+ݙGQH"1]YW=q()M oS2s=L٘k ~om%)wkhEDWЪ`\*A[V"@r8w^j eZRvƀ›XaR9,`5ꨡX+t"Cwbzi0 Wo=TpuW62H>sp z2aIok>v6rdvYF%?{l -uxwQ<En3rxڻd!.欢JA&[Wg 3&{/o}̨Na'C9Cs lk˛n:;Hekm8vTm0ccv>q >1k_ǂSC _-Z-JJ}<-W#ab5Z!(Vڤ;%JbAS0l!E<9T+E{5znjEʎɢY@%Ŕ|\ m>v5O=e*bw6BQc) .7KPU:}}>Ӷ| {gk&ÎDF=L7cڌ=NʒX]h ´]|`R>06F5_5B{3 Si#᳿dnrA[^{Mx^5s3bX;JȆYxzkܔ' F@hi!%&d=lUh X>/EX8VD;[d]rg|-(9$K+a438%y3TsS=(ܱ̚yւ:nm/'iy2l]2f7tp6VYLO/ U/Z9)gkZ=x~H?&uhRlJ|$Uy"<s7<镑΍hOnde eT., Θeznx3T(L[!uy*1:m .s4{K(Q Phs|Z^sY:)RgM)V,|<*$ymt8l3R{Dwfa鶸A8D+GCUt6S#.Q"OUGJ7.Ys4R#Y/P0zUlSY{:Xl[c$?ـ2V&oK(!/tI!RA*l 5a0ۙqVpBQLIZ&)ΈpVed(I:7 HS`ʧ y\fw5UILڭS׳GuWd/-a* mRznݓkEfRyC5'z NK% `qأ_7MaC]2?7a`e bWN)LMEyg<]hZ/u"֎R1З?_C3| acGiUfv]|]tb76 v?%`hH/brF>]r|d e@?hLjA5gbT1ʶxt h։#PaБ kUH=e{ l8CP֛ $ˉ+hlҩVtwSƓ=LT;CĈ-=J~ F- Cf-q6Iع]BsO/2*$:I5˪5,맏pt1@ $q#"m:%^P g3.T 1s}2B [QobaH21Ns|Һ $c=KZɤT'2k2u-05Bu uT y` x?'F7 e /pƜ.ZTL ZqBG(5Pe\ɇaмƂKi<yopڵwBKe*\i -Ͽ'\tʼn*:bɚ#^ᤦ=, TnoAg{5Sŏ$=g # b]&M8v)@"pI-P"TW)Uhw0 4ruwu{H5˷>M.A-\ %ݯoxYώ-E~~hVl oH.ZP0Jm1\yVML|1Jp@,#6RΙLݩ(%q$*Ċt>>@xI*^x:+`u׹Ue`cngstk3!8Y;_M3[b٫tFP8 .ֲ>HZP@};1OJkG k]gU.g\hzF+]$OMvߠ@>)^8HbƯA-!}EY4hSrèRP,e@쀹 dz@Cܒm(UY~1mmF:E 1+znO$휏oBM0u|DG^|+lܜ=5(ZɹIZ1md6"ow(oHN\g,9\+Ä(7Gi,1g*(M'D-f9z'W?,Sw|+BEwa;b| ۻh%sʈ5zb+>-Rt <¼l`b" /+;*y7OE W_dռQFZ=IaKSI!Hnk.ފzF&8~iA 3aw8z2m\vfwE`ƦD!MOj;zĮYtXzO1om\@5GH1X%O {hu㑘-Fڳ >E61(0M5&jpv6>ԳvCvވd2n.}^a}0N~'SkP a8!8!ZEr ʼ.C'•54c&B"FͳĕuU)1nů\]a&iDVX]'{ bV)ag >>XSc@|8ŀ9}BfSuWXՂՊ,aRf.%mPB۝ $Jg f,u*ZDiJ4&t Xlp0Q̔$a6ӫE!?x*o4wԶ^ayO TB~9wAi c&ڡwOɆȴ hy,1i%-6y utFBq~Oh1l'øǾcH߳Q#LƳ-["+ `W.Sms-ў'BjI{zeT޽#ژ>R󈶶}mrT[E!'4sLk&DQf0TBW! ְpg!JqT`@=N7HtZ,fD/Dqsf֐ FC1 ,a# 7n""=m\6:UT1̧r|.ڛ:ۍLÔy8gPtfCzV9y-6ˀ!F׸>?Hh}%|/*Ovn#Wv!q+Iel eF΍ wZ-_O-aO!P+'@-C%~B[LMd\x9I9 TQ?:VCX"ldῑJ=G\%V UK/h=)ciI MxVsw4zePu!7Xho=t;S4IހEj8_RU`Cv*&V ?DL'`5¢KF >i-3C&/5KPz[Ȧ+KȮ4L3pQH%\b&vζ/Ip`Apc鑎@a2{u+͜_MQ9߃vXtZ E4z'> k#Q]j?\y`%t̰}TY#be@!hSu8"fE$l'4y*2ASx5Z~WR/a"Nw4]7ʘPK1* DmØ 4 ۔$sT%?|!,^ $NY r]m0gHcĝX sV}-#OvH}sk$>8oxEn雭`\)'-ҹ+)JLl7'_> ;6䪉i̧2hlu-wca+l)H q<,krx_J W QD*w ¢]wH.qJJHj~ۋCq@6dk#5- y- Jך#Q!`Nn=X7.G9ݤOX 6sE=옜3b"v"Մ#/kEW{ߗPoH]hVP@֩f}/L,Kz6%;?1x)3)Ww;KU%@>~ ( z ˕zŎA-v1(JbwIixdLցT`fey+er!_b=nCmt(Cq!^n',1DC y{Ao1QB5EC?i -̉q+wtGy3MS(6'tY{/)y%'}\ݘbP+oˠmgyp%@ʶϖr\<5LDHjlѺ;*ms"u\Fq#Rسs`G76XQmgb%CcT#"j8~T^P_n 6wXNNGA38wTiR`Red(;&c K&HqA]Yh¥ZcE -xH!9; <2qDZ?3ze>N6!Wy6#i. !,M§C`_'sa56]3/2hF[O>]Q)8I7_5]d|>>1$^C1>fldh*.`"4oK9Os+ !0صͮJUJ^3_Ї$qzLAA j?b@޾&q~f}mC5Jik ]ΫлPxBG =ѕj]!<;: \0/v !٠,~xA= Q~/ΖH"DEסo?,`{}A"*>%YxS!bǶR5)dwmV Uې0T;_г|3GFjÓL\ 8Z.gREDq||7 3iij 0&D#d\4F 3GM΄ĹWχu}g̀& k#69yQ1Xq<dqb[ia!csw)Ύ'-JٝGֱYQ}t(uE6Rͽ6y,@|]#6\s̯dZwc<ӭYz -< &ua$@'v2,<6طi6 'A *PVܶYlFw)F큎)'O#Ս~}q&q0IMąAܙ_Sa]@^=/Lam`7YtbTV>t+Z|0H[Zעrboȼ+RPwN$|\>Ob93CANc4[K=II'&*C/ .Z(A'ڭ|oL? àNPa [o$!3P Z<U9(XKK8j p3uhmSc&QhmFRarHEAZqnTb-sĆ y=2(au$Զi{ztr ):׿wrrG[_S1. l|r%Ϋ| H:n׸~؜b@UV^F I]^Tޞ%i܄jp (3PS{B/@7vjdÜ .ﹴw'kYխ9S ĒD[meM+tC&Pwǝa;uS}FfUҙf~['9&3q(497 )$w&*ẃ݈Flƞsj6ߏLMoi|iO CÉ{.`2C)f:c_84s" 0`Ye6̒nx#LzIEYcA}Wwv<ð|Ko#CcBsvy}y&Xc'(GLPQIFlm9&I2cДkmhZbI㎕:T/Eq|s=r)H;~#&/ D{ x7 k7F=oݳ{s…smГE\BLPGgw{J !MHc]̺'C^UHÁ7{]fp?T_)18=,aM@0lڝI3Y;xԓ'>&%jE߸!MQCJq[k_z,NKr>|Ccd_/af˰IUqDk=%sDkӝ[~}* T87p5[ _ڻ:'cA:#U:?Hzj MLXA8B׵N&FapDk6{)3Weݤ9k~XFVi]pR&1UYB@!%Ҳ3U״hIx`ח@ CPu6N !5_qT^re"2- "E"HK_c]@\J6OΤM׹SY=A>G9طh[(+M'^2'a7~6Oq:hW9jb:$ W7 3˿rz iz CW1;O9%' ]|E&]e5aI$U 'm#JG2DWwT-r-gCxa/MUؖd<";ĎT-؎Qgj?2i 038>#xuq#[-/hOq^,lzLD`]#W1Mgq"vaJ"_OEc<)dQ]~S]@>qr${k)*OVkG}xI{#Yn&Ef:)e:h4uiQpv!K-!$^YbK*&>\J54v=tKEeax]JKS7cۖb"x0ܟ;UϤOfs~48]z: #2T`S~:/{u'lyߤ0 Kb )7'ųoͰteZ/f+ Ac #Ր-,U#Q]0a+,<ڇ ҍ ONe#OJM["9Ga˛K2f1}_̑ku Vk~b*m4gd%>B(̀I3VĔ7ja?H]"% 8.+椸Zd?Z-|z/G!"ʟ L ߀'ض>*ֲa$c)i˾CMgD΃ccPL]{Z|h'}4сk~ݏu+1>/fG a< W?qփluلOpƾ*ȿw/|H,Uc؞@דƈtK?!’j!s?#0g҄ 欔.临oӁPi\PARLc1MKR 7XZ%v= Z($( 9QSm:5Tv .s)i}FmCr3Z%`4jVSD b̼Fb1a9N,[ ZC.bTHJ7 Sn(bO0Fhm̵tn*@@K;n7E9_>WJ:Q˶wo0Z(QMW+蹚M{#TI=F5o F{ oøm6 .=ʮm;*v2$?(1^N$尹S=W3b{Q軚ǀMi j[bhH꥙Ӕ({B/SW2 W{G`3^$h5Zvq]J?s~gEޥ,%)glsn׆3B0lߓܜ/5j kaF qUe&/Xح'G.uWҞ_#=j읃buUOPz"]AvgN'CK47)ba?뙹0'5X۱ol+P8=W;]KZ 3iAx~1x |P1n/!)뱻39-eyh fd${8+ _:>~fJ\~6qJcBݮ,f5;[ =\x9'#HiF;e8rGٗM1MCiㅴߦ)ZZBaGc؅drnxy}l0k\Ֆvr ֳ%O(;6,K]׫5|.y5oJ;H\6S A)r@luᮑṝ3vev]˟j]d3s"WՀ UZ}տJS" 78GeLL^+Q}_ Db6#\lnbםn_cqn"Je !HkL)ki*JldjƦ}7WX-f[=Z;3y]'@ݛ'D؞͇Ǎ ~Z{rl|(n˸%Y>48ky\B\]]˄ϊF92qɐ rg+{oRhYQq`o9>.|/zwzMk^>ՍF,$iDCw0W6ȳL=Apv@bf76ю:;XͤѮ| 3:3E.H{V =Jȸ&h!|qfZ#&M xg/fHqc2="R+e<V1D }c^(rgߊ9nؒx¤.(Mzb:Sv䲈r&0ZٌC:nB >[}h+VV&-Q&F gOuc$&Ss}0LCA1P)_ D ^͈@ݏ;3-$ҎH(ޢAEېS;*M,ex'}SoˋF/ZCE$cmyt{ ϾIĒj2Sw war8[J{W}\g:$HHqF=5(ӧ8 x1߰ˢMз=' UJ`31@< ы7fS;:GݽP4>z@1Gmp 57:I" m.@4+e5VyT]w%#ңLP0CO N(̜e:]+}*ȥ?]"KH="0"$%̚F}B0ur g(oͧɴx?GqNi<, ?k>CחSsGl )?yDq^uxƑ|Ҭ!O13wn9itUtSMinཹv)Hcڣ$<`p6eT8 u1qG Ʀ)דECkȣdk{^KROFe5}̊Qc/@a\ݝ$q\V#?KXe˳ ?^no w'g^N/+:YAMiR> =Ć^=r`Ppi QCyy1Ic@9֔2ЈƆϦ&*Ue+hѡj+JNk zlfl6d[;&6]÷8ȩШף5zfvFYĨ65;!u@r.ZW y2|͜漊@kFGn'S&740iwe%c!d_2Zk'-RLJ~%#;o:đ,eǥHH9%r :A^[pMtug+f\ࢢ r{4Fg#m YZ