sanlk-reset-3.6.0-lp152.4.7 >  A ^j/=„2vCpGF|2ۂHd]únY=J-0Z.v5Z۴it>ouoH ` SY1gfZF09f8ce58e10155d5972703ff492851b017c6c8caf853b56319a6233b2b2da0a9ce7e938703de93f8a3b05a8176982aa7971fd308e^j/=„7PӂUֶ޽1ijۚr?Zfc}41NLY~92fgpΐ[`uhū `0 `UBg1[/MB _!-޻usFRlWM&QZ[xRc~ I_$tl}Zin{fй'p,dM9%Kma|w*6K1@ FALW(LB-H"M9ӧo Y4L>k)P !U>pF$?$pd  I'0h   ,D P \ t  <Tt@(89:=G>O?W@_FgG|HIXY\]^ Tb c!6d!e!f!l!u!v!w#x#y#z$$ $$$*$lCsanlk-reset3.6.0lp152.4.7Host 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.^[sheep85openSUSE Leap 15.2openSUSEGPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/Basehttps://pagure.io/sanlocklinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in sanlk-resetd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in sanlk-resetd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-sanlock-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-sanlock-update-$service-new-in-upgrade" fi done for service in sanlk-resetd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset sanlk-resetd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in sanlk-resetd.service ; do if [ ! -e "/run/rpm-sanlock-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-sanlock-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in sanlk-resetd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : 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 [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 else # package uninstall for service in sanlk-resetd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiYYh1큤^Y^Y^Z^Z^Y^Y7fe0d0e299ac944f8909004d20c23b73ce9a85f5c416340893698a87b9dd2d4f1910885eccd6de905b746f96d8fd4c7b3eca10c2408e1c5202b9f7a780dea4c67e513e3d70e79021e8268e20144ef1688dcfadbc338e3d4f7856555d1fc6c17065732d92b0dab30e1a5f09a4130504306a8a5768f8469cd2aff112dbc2dfd803a5daff92953d465abbd3e5d0646b645d099ab2491860694c7558394571659d1bservicerootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-lp152.4.7.src.rpmsanlk-resetsanlk-reset(x86-64) @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(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.5)(64bit)libsanlock.so.1()(64bit)libsanlock1libwdmd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlock3.6.0-lp152.4.73.0.4-14.6.0-14.0-15.2-13.6.0-lp152.4.74.14.1ZZI@ZI@Z&@Z@Y7X@X9@X9@X9@XۡX,XU@U ]@jfehlig@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- 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/shsheep85 15896464273.6.0-lp152.4.73.6.0-lp152.4.7sanlk-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.opensuse.org/openSUSE:Leap:15.2/standard/d8ef3cdd6aab8e686e4ab488ecaba12f-sanlockcpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=511d074fd8a270f2b40a2a33c761612b402ca8a0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=af7824b1472da39c0d03b1eb024ae4e4865c79ee, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RRRR R RR RRRRR R R ReF hIQH?Futf-8e8b4ae8406aa6489a9ef0ec14c6cf06b0f44062f575e69985fd60e54657b5b28?7zXZ !t/བྷ<8] crv(vX0eyd/_ 2ހ*P.IA{QbGȦu`nBbˆ?կ F%UK_}X{Sn op6^K}W"P>G61+ZqG˒.i}= aWuty;Gw3q+ ͣHhA@`+-? j(cQ.J*1Rka n?ڕ~DSUL:$%Rg]|I]0 Z@BByoPpH W$Dׁ,:PCd,~bMoL)x{DUWg1ʿu5l쮳#A[[h!e!34ƥI ,0&Vد@;uǀg\vLi})ND |vq /morN^oxٲx!JӌyXP?>XKaWÙOeqIZ[ sc5BBWB־7 D7Qqy/Tr0+$sՏ^yvhUd)Y™P SbV 9]fQCO1rzx{ 0Mkt ~{Qu{J#W8]/D`mFzsbዴ}h $YU,0^F'o@xUz&uH8D`FyDԩ233͹wsxv:ٹ9ؑI]:ۚ`9f"2:EbR}ڜ[!>,7n";ex9aU -PJE~&Weo/Aڏ&8+Vne;X,tq(פ8v/U4KYCqVƐO$߸;BRq>ҭvq+De|s8<%!;X J44t(~򘅅q__C^mB׉V;qPeAߍeAR,, a3$ -g$(){Y՚<.+!̦f qE[p>*e L@ 8Iu4:K2ץKuz-˰1Fach/֞L4`(W'cJ8y岊̩d柅&)H7R50m@̹js *o_-!qk'D-Q4?6׿ {Z1wo֍iyqu }lDg ׿0=5}*pB9'~Maa;\8OYAeHM+y<̐Kvc"|-RfF& 9;ț=84<&TUtS- &V 3wrUNݢZ"Dh\%>s}ZAq`3W iIџ~LjZ XJS\2g:7^%I _p ҨQ@U?:aS+$/hk<-fc[d5`]Sgz>؎dX15l7 $qǖA3KXa 4$]I$\H\h-Ji`"9J/<.|,!%N[TbT.vVFQIzD}VlkȔsX/~a<@~2TǛ%ݿh\hF &zg](͉y' $/_ ~SW-xj $i6 A!OoY]+eZFBqO҉GЎ=B㞬;?an|qC2aaP9 ?F5`0[h\=c[dUv#2<=PEK)"‡3eֻS-|e*Tq֌aXs["De0"}//CrKLeL'hf$ c~򲍃|,|9MwH9wHu!ʨ2,'"@ 2ɺ| .s< \|phS'Ep}$zzl@;^n)r.,^feŏ7Sx_9l@?aZ8$09j6gbXeEиUnozBȝOKZ&\HèYCj$#ܨBP `"♹ d A'`n \enc+W!+fl$ЛE ˪R~6~&O[l#v>T;s߳-aȦe4Yy&@c"t7vuYlcKO# Yi۵WӲC{= ݲ dG6 (1}5 ͮn[xt.b =pdVT\?#_dӆUp(:8ec91e] m7rς; @x D7qga_1Iu7Wtܐb޲ J` w~xJ+M=wN{OS6B\^-UiwI25w=*1 j3_,pR{X@Ԉ^Z4Pʭ V[>2d-SSC X{@{7G6K޶h@KzFV uUMb,.g|z)bN&d򧒚m~/MZF96c;ӄ$I&!{_\ƎMA=BFAjL@S8lqQfd0m_IV]1$W)1 |/MIۍE [~ ^)@ C]서3P9+|7n/} r @j^r,9-@öB>Q*⠅t߿V#nS<8[ϳ^A)E:ËU$&T_"(k]~Ed4@Zv'P}3A|{ì1{6!Ԏ(wW[\A|8Q IJ,#ν(b#}<9C(8LFjL <7?]rij&W:!$0Dfragڐu*_ ~5_(g&8`cNOmF_VTw҉ozg=/{hzd7/]pY4Fׇad"x)57tbl  f9!,|c8ϴB�b2s렎Ě.kCJd?[qLi2{vn{YS?i)XCQ, Jm ji%H&r,!@g\*$+6mqbf teP{ t8Vic ,kfڑ<jv2 ^9b`;Sȳ䲟H1W+Φ'JhQ4bWUԯ$SO6f=y%Vu>@|"Wiy~38Ĭ9HŽv_ ?+SpB.m3'zeOW%C"N!tgfq'A$v4JG>75Ǎb O ]R=!EBfHP3y:7 O7s*ZBNHSEC.<`q듙xUǘV]7LmE뵂7Cݟ+!i"KֲT PDtJg_%&=]5Jm ǶQoiEFѢ6Ixo:_~coWqgJ|A!>`}WYb9#Wh4Y1Z Amlx~}*\s_h!`&XK/0f4dʚ15[abBn1˭In(UIh[O>*+̶VK: }a &g$ VfăUPOӏ`A51I॒ i|N ׈SpA*%OdRy>dBw&9ҔAp[Mg[i{uvwhVŵ/.oY*u/tW_}nD{#g!lQz" /=߆,V;< ۱g,b!?vbQ|+%\]5j7& > 邕2kUWk^ص<=D_ CnupmwYNXg x-qUF۰稪D lA?Z/?RPvbs9'7^k;LE@eFE 9)rFHlj<-'D֐BՋ4ڄ#'I>0nٻ^HgXț+,XV,ϾW/Ď_DxNct/1>uc# 5*, Rm Iwz zf`WFkSx\(Q\D˳XBIĤ->_S_?qkyUXPJ}@6',i65}Sc+Dŧa`O> +<.o:׵7u5v{LQ:lWBu9cj0P1@} ow'bxo}#zc\;0i h>Z.2i 25|]euaiqI?} lаMBokaʃ'C|T0ȣ݇r c;@Ѿ\vQ_oWNixOV^Y!7R(}%>9CL¬]!y]SFch=kEq:I KB if9B Dוl^nTrB޳EN:-;ە+WCXުՆqD>A V"9>s.1 Z(FRKKq9uee-Qe vA\{T4xe\s9J?=S4@I #wNPni[s2` 39TrB[<0>$;_|3} `1 9Sy' aIcwRF\/,2Kr?g\s躿H BsM 񗱌3UyW:53!8=}Ykr5LDv1]\$2BtBp:-l(Pk#1y٤(ųyldOE=Ā3<i9TM )+\=kZJb ަ9U>j "ut QH;AAJwh@zri5:mE4)Sk<} '}leA?o?SFjF<`zxGD`~uԐb.5_,s;8S  0zY(TJmسzn B%760]$_uxGr:BUEt(5:^K9xvHl#Vo!Z[_Q zDz; HP~1fª* XޚyH`2ˉ7fi4JMvՂ`Ucۓ8  =^9+)=Ӕ,EVSxgv"{2gR;- C>]͖wsCvwal$wy!tP䵕W+Rl&zvFP˵Ӥo2'M obQ@zA,}׬aHNjdR'̚+^ѽzH'XUe/B8`t=h;)7~_}( 5pǓg@=;9g392<#0W9]nq63~Xy>+jz ZWwgLj2Tek(m|L[".E$g$; l)=_3d9@2m[pa?Sp(%Dًs >DWdPnw]+>V\b y(vr*fY趁48@ u<\erߴeN,Z5@Ocik)2x*1'f8¹]/ 6_5$FC Vb48ĊWg=#_J؊/h??{{ 3ٜW՚BM;e|q1U1Kdws3e}$"٬ѫ;],ͮz8:'0s弅N{)VjvI7 EۣAItf-E`o5Vf HNJWt^Y4Zsޯ1!N֢̮gf6#&=)/!#,ahjRdTS̼ DCcA&jmO^-R\G`D6 I@nӸӚI- @@CI fV9&OК+ɺy{D@jR(Ϙ3/a-  =vn.-<$A+&PuSE^=o1O5բ^EhKu 78„7M..$ďȒA%jϾ-Fꓬ8kR sEt4E\nxWߛ2d/Cv?Md<Z nDC3&iXu >[HTUޭv7],uHԏS: `{r蕦kiR)'# fyo^f3KR+4&Jֶ5Xac clѯ>'v42(pZj4:04P ,̬U;$( n2ץ\vT'ag^&h-<|HxtRwO]Y@ؖI*u*t{֧Itե|51X$S}'vou-EXGt) &xcZXȨؒ4] I%ciҘUS xlΎ"^˹@ ]7NBFF:{jL+uKixw[ qU.LB16x*OE"ÖIGf]$ XUEo2"WP=Pǵ )`,YtLw78]gvL]$ ZMōVňm:)$@h'à\l͇yv 2w{SjB!+6)UH2/~\%!TpAПcQYnvl?"Vٗ!" u1cehhMȻ H+ kZ8ο(7>CGg).}Jfn*܊35`<.“zSqY2Í;7F.3 qe$ُUk(6zUҧ qJm^旟 fRCEOXj{2='S"D$@ ?Z)`J?uf]vI#r⭶\Q͘jjVHcqd60l"dф N:D{t̏ d(y3W vaWEq8 /bff~I~f[}&I.6sxa&cZu+yix񘰌ҭZh:&,1N F9?~X0z}lMاL)5,71MSA@ŕtvzL{yࣶx^ى2&aov߷|E6-<ʌ½bUŐ)lrE|FcUtm>E IYso,ǂ^-WeƑ*%,Rtr8mZ3`*5%Ce$> -bToG<Dw}L@ CȍpoSywN ?ˢx$Ъq!91Z 1 cYwZСP/ s6"8Yy7S癦b?(7w*eԐi-_~{s2#rQn`o~]f&p-;t$Xpa)p|~7X~8s4CGr_KR7WG/3N< qp!՞Dt,.@ѩ'ŊO2ڂV~wʥybO5aU k۔[Ӂ[A,Ofy}V#a\g!>Bda<>5P'= 5p(ޤZ2DZE .1uY[jR7{U q7j0=UIHpY4^%XS\HEC} Fru꽃vl,WʌR*Akc}0"hߛA-fQgFa#(F1؊ѱ9JrFt jKF?Bō`Boy GT~Z.Ur{L!0`mu16sFf'0\q#!rKBhco2ɍ<^hQ-9`g-w>ȅB:_&B߬n01NP̬E8 ͽJR̛r  '#[l} >yr9 1 є@wVzU7 Em/oJ@|JF%.AXvVcw0x)r5&oQN~"Jt4$t u0,MȻRE̓{JZ5NfK)YBùuqi{!cZL^i:@`ybIU2؞ ót!Zgyof{D`PKx3\xsƭWa* W32?XefG|W ?iV*m JQ@5h(E #h]"^쫑L)3N &5V,ퟓ4 ]O2{;t&ZX PgL+j-@=[d^(jJSq՜Y 4[e' BaTelX3 < 1D9QE0$n2ړjmp,Ο&@qfl8G(O:Gw"f\nh-+Vhdeq,h+!$gDj'<.jn2SI\rܸz4dbcрIJIN(J"I z eUb*%ڶ6yQk4t7򳳅;# Yzl5?صZ?T`# p:Hlnobξ8M~UiJ.^]`fdFB8W {i)Эam4T =Wѐ<r H<>Cr0ܖU'G}Pp!~L|enǿoz7H2|w3ݔHw[bKUq]Lad|4F=xPQϒ~19; C(]ڿL8!T2綯q*RF]9%& )T^"bdW|<#zS~(S1VL(I ƺڃOdUvkը s$ U=*+  I&cf+L*yNTJ>D+=;ZÔs]HpkifX3 :|Zg綧W5峳zf@z@Z꧅yT*RnHd7+ȱؾ<-WbV!l#ABEIkd.0ӁJ^ i墿\94 SRg`sLW{UE0L/+ <\pHw"YwD=T S8FUK+ՠ_fj  ^\>=&(mt7y}1Cxߕ霠%*Μ`К't^^]FD@5!hh.}5O[!QVWpmNMa~?W*Qw˲d9F!EUr`#(1g'衤b$31.'y%˲ _R-(v/5nh$DӆҎ75jQ3*Fx.aOt?.E>p@Bl(r[p ٢ 5meL's[p5rR@.T4zI }){Jld&<0 2pK6n;)b<9>Z:4=0-1:yKB(jiט*~*: ;DV[Dpzw氻E,<+뜚%ld3)(y":bHE)-H)wu*'y@د2+)"h{חC7LgMm_V{AUe{2A7@\;ЦvkWDtz@>dk RM/deNJmX2c+;w7FYk H U".(s_|uW"qZ{U+> qJNl;[-?3Cd| nE2$YA`VE".<Ì3 "%'wx^a?֗^<5e?{/p/g6s,Cݖarѱʥz>ʼn>4>tD({pONBd<b1 2=tf; e-~akܬT'P _%WLH\hMy^!Qf;=u?ghChݱ,r?U]jH}d-l6;7Ycvt@BTm P荵(:s!5Z׉YwaBw%lxғ" YZ