fence-sanlock-3.6.0-150000.4.3.1 >  A b^Ip9|[_}zkK?޲&R *D"ȨT>\0Y+Z:$UƂÊ: b)5A{X0|eL׾# _|]ARNaϻ:a 'ۓJ2^!_I܊M!=$C F5[?ܮrܱXn^MnCtN?tIR7\[_7rH8<NNFz P C|֦>SΈ 0jZِ]V&<1irGqYb8758bbb62ab7a9ad40cebebbc5b06c7d8af219b9198c6d03fd2c86690fb37f54028de3c8541d80f91e1860912d9a6b9166e2618gpb^Ip9|SIL|k6?gͬ 5ݎ#YK!#>)35\&Nݢ^ځ Ed@ajYKTG̣1ҕ壂 L^_׳EGL h/; px$wg=(`0Pϝ ݏ̶xu>/m._N3NNQrkj{x܏Vd G:$&P;U0|5?Zy/Fȭrv| UYL^ Fgl>pF"|?"ld # F ,8RX_  4 P  ^  l     <_8(89D:T=+>3?;@CFKG`H|IXY\]^obccdefluv w!x!y! z" "" "&"hCfence-sanlock3.6.0150000.4.3.1Fence agent using sanlock and wdmdFence agent and daemon for using sanlock and wdmd as a cluster fence agent.b^Igoat18SUSE 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/sanlocklinuxx86_64 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 fence_sanlockd.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 fence_sanlockd.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 fence_sanlockd.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 fence_sanlockd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in fence_sanlockd.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 fence_sanlockd.service ) || : fi fi('{h8 {b^Ib^Ib^Ib^Ib^Ib^Ib^I9b6de8690e0e7e7007d1240198a1ef6dbd30dce8af19f5669711eadb6380fe9a1ee3d3be52244cc4112592956db34c1e11413ad83c1b39b33f0b6bf819aa4047c6b817d9f6840008cddb516bd01eb00b547cd653dfe23b6288d634f049d2a485af03be2ecad3704fdddc48b1585f09eadf8bfe0a69218cd35558b2ed8a7f705c08d6becc01f3bf29973502ee0724fad76c0ee35ed2bb13e60662350cc6977a490964baf4794e7fd82cec5e69f280f1719ea5ab370d0ecdca27a5e39ab29587fcservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-150000.4.3.1.src.rpmfence-sanlockfence-sanlock(x86-64)@ @@@@@@@@@@    /bin/bash/bin/sh/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)libwdmd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlock3.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/shgoat18 16503463963.6.0-150000.4.3.13.6.0-150000.4.3.1fence_sanlockd.servicesystemd-fence_sanlockdfence_sanlockfence_sanlockdrcfence_sanlockdfence_sanlock.8.gzfence_sanlockd.8.gz/usr/lib/systemd/system//usr/lib/systemd//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_Updatecpioxz5x86_64-suse-linuxASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e8745998ff868f92726e7f3602c4512afe594682, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR R R RRR RR R ŮuRٺutf-8dcfb6a2b8803940d11abe04cfffe397f59e114c77e2496523fd4861dc5aea42d?7zXZ !t/k@)] crv(vX0?>$2i1/?yj&^h L%,uD{ aVߦ.*[3Qͥ#W /ڟ#D-,D֒5axk *=jU 2 +&j %(Y9?@dcMt͆HTrWM8;u뼿D'=.ުE~|`2ߋk`#G-ZoMM]p-2m"aoN=>hQU3TΪDܨ5U s_S5]1"S5쭐_d?֗~.P)U9'fG]FR?0`MwRcNBo 8eM?txȸ ^dDOlJ'c7zCu*nG^NHlrLZ>"%#Uk"@6Qq *7\F.6y3 :aS#9'Mv-A4fHx*"c3r')p8pe9WЈR%tF1\&㩮 ~w=s {9]C4q直/b=`ip3[6^6fzaWy0w8|ݳD Ix{J[1C7)-$[7=bÛu 52I𪏆=6i:[Ȑ5)" HUm&727n=XNbG*+W 2aCirPΜY\E -W?2)L z3kLW*FE4)3Ф;L&h{z1ƺ:ZřT 5%6?Vo9;ge﫾ArRHi6U;I^~m{M)MeTֶI fmv%;oL0)8o 4j 0%B\aƢy鏴8|[7D2J8Ӈ+r_ 8/XP(%Vs9m;lr۲NZɌv0?L[CGhviۻ. OQEWϠXːbXQ|EMSRKu#a%mm/Cn\zo]ߠVu,̸>Ԣv?eS~8@߷ i'ֶ D875{$68Di!M4m9dFDZAhoRr1@u}aw#ؚp5#=_6cVdGZԈ%L=B=ȵrA)L\`Y(C#Ex+U( Tˀ>0h9ɽ?5uoiQLua =긾6|O0u1m z#w3 &`\ 36Ʈ v@ș򻮵Gfn{V`!Žg _zmsϳR׎k}bX>|愺~= uݔY%UE`X3ú92hA4)XMg_]] ~nXe?,;"cKĘ09" c ̸J#M,і4PBC}zA +@sѳ/t >ƺ. f 8YeZŰ{]څЏxGӎ,kquDqD]g!Ցxv%7~8Jϼ2q4?]C ~Zz=EAy=j>7UvJ{n}0:X\uA6!h$^)Q?z^'LsAqa5j~`w^Ό=a]X9k+"{ 3UX0(d >$۾\gWaz@F uqpk"C+B`G# o%5|`Yջ)u픧55=rM_ybʩ8XҐ3=9-N#MMq[pۆG+bS)"@f/iC+'6sπqL5*,u7@DI훸)~n>3xl4 O$PHzGY#ķ=#$z1xȺcfpE[ fRg< {l }u祰gs*:y* lcW Z{Ս~u_ͥ`MMq%2&ϽPTEtf|)7+_k?=Qf Vu]kq V.%j鉦nW7m%g-si:'@'ax`%zݵg"|{ ?9Du $Q}ȇs}p`nj8p H ]0߂$O*^?gUpuvD*R3_PsYivJܟS˄ݢyfs7$UK@C3ѫ~+Oyñ[mdcd,vTv B:bs48yWcX LeBibR*eUw5!JrjԵyZ qzPI &P(%(0444q["J́hdr B2S2y.1MlFsE7P!_:?{- A8 _AT.4.r1+դ>H]5:zޣR@?XNKUˌ0 KSsbI9jZ#LA`B>UE܀B X|5x*Ǎ/_5\l˜Bk1P ve\h{EB6/`Ñ} ׯ>.C2S :Yqy=MDv:9ƇQɳղ5̝t'0=IijFPt Z)E֜!_Q;b"^hr$a+ %ܯO%v!uVQ)HeGՅ(@>M>Cy]:b p4@.5Ky|.έ{Q:dR|0j"nCIN֟T:Y#YW Zw&GB&\ ʃ |:zڑ"|{njI^qihsXJ!7؈li7M@AIZ@M(pҔvX߳ lYwqvCYH R=+ȠBMk7ⴣ͞Q-XVtkWB.ɅmY[sl<%Kx|04]lq8wG&h]͊ߚƭSkjl"QX8B^YU =Iw?r`ްhhދ:qšycjT\KY( 9ުO%~c~7w ;G$7j;*a,2Ipp1}N9za*mDAj''h+0V]FqpTܠ񵀠N袄Nt2=$6>9:ֆqSL2ck\hmWTa]ųx 'lT b~DƩ >r;, 'ȅ[3xi@k=9C=E}W5,=64q(rg{xYIY'BՍ#:1}$t$+8B6jEuK;ؙ22Fdvgv>tvcCtG \eqr{]_"rj͆4pg{PXxe*1УoA0jKc>ZsƧP.K# |ρδ.ganTIQMUhry=g'Bp91O63'+C_}4B.uAcOYp;n@K4b$N՞8;bk1 :]z؏}##" kJ5ܹ4? Nf$nB f˙[V3<3Li8SFJ_6@]EÖu|.M,;$2xwc{M(+nH5@ ]/d)~&Q]+٣5#8T=Y*D 81r:&s:d|Q'y eSTv5W2tdfq2οK?AC-h~ʾ8Wmf7t!3%7& Bed/ٮ e*a0Uk5;;OO0_Q`.&%ߠ=ۋ#E^*-<)ɲfIAtU`IrTX@TDCvR,̹=@%S5g$+G [eɴg[/a|ve[d@lk>gJZJ}p8=E]&l|Ÿ4}&eJ7ұP,)!=a?V%&.xY};c1&S/e>f,C8OFGS 69,2{1|*i%V,Wi#{>Č "P;S .RtTX{ܳ=B(. >IgQ x jzsl=m'ي]q[o? =kF jA"M;x,}jjb%e/B}rAaz3jo ͞gki**~an2bP B򦑺CdߣKG%EƈdI5̳7d[I.*A''7*7.^ag̉TPcLgk<0s*Cwm>^+nu) Z݆ ߴnxZV 1?e<{"Ƈjiy(cZP\:+ݝ-*--ci$Oo7W,~|IGf4?ֹϵAQ?.-};Hȴҵ@| ?;wjdMeco5A~aaow:5J18ڲYls"Qe LVwA $HOp/\gӊǬr0ӧw}L.\% Y>藘#d <=W1ض+ɒye ywi#*Cunр}=A ;ҹmvf)3q@ ۣK| Y#o7x(ԏGF7<aX13>»g m(2UQc&0l։aY̖Ib prCedU'ʢ;'y~`LT04bn$M'#};?r9WuR1%#sǐN0mp(Oh )w Dk+ڕvp ԡYnw݋,; xߐNv9cP:<|*$\yLAO݆!O\xy;9C;3}dUt @5P'mH˿Xa5}1=f0~G{ t 0†QIRYY+|ebp>hrs7\g dzneQ2Y>E}ExPsu;Yji@>jHГ$Q\oRКá9y~r% urC⡘^,w+#GN6>)cA B/QFyMK{B0+kU>ie&):4Z3lVi>7  0a Q=K^Z0,XQw+ .ȪoVp,ȵ[c.q{oBx0OV?9,{^54kx5e3oÃ%a#ZcI@W8Mz~#ޤ ynD .!jv/>v`D}Ta2 ԟ`*z]d uLM`g>꫸t[ h/ c$-דJ&Y icP=MŠv^:T)`,q{\$;:g)mT75- cA)ˑ&;$1%8ƖZU:v} sUُ7|\e@\7l5`~X RWV/`"mdj;qmj$MsDy}iՐTv] *{Xv w]7Xn>>mh>Z~(9^Px"+bK%Q.0|t .TwflyDJׁ:d TS/j<-nv+2 16iW5_(>}9cg oolᵫyD"$Ngx ֞:L@*Ywu"+XĠ!07Sk[6km6PR]7 Ϡ7GGx--l;:B"L?_2v BJEofr 8zBD S>, L6&eIZpX{z(EwmBl5SSi )D=M7rhrXjzXbZDx0&]\j"Z_ [GO e&!aÖaT?oIZ@t 8Lg4 M -"RHUg0]R|pEN/(}635?@r(à'e|ʏ*ozqA`^m} 3z| tQ-km؄ 2mɍ#iOYPF {Bn<0Ym]qM@ڛuK>_Y,?'alS Ȁـd\Ҳ)}3Wc9+R?0n}Aq[e$PTsZYs:?Jż/]PW_ޑ^G+4ˬMtb[N7` NK9tQaPRitIl;,f2}{DݺEƁ'  ˻]zq!5w†351~ӊMը}4EzȌ|2Xr`892z7T 4 r?zDvTVQ®t0:߸?D6nqPlx[ \bb-4qo$0 +*& ktV1 Kl(ð;U:F1g//;5Aljd(+owGB1W4+̡?GlG֛4JPbacHX3@Cs&ؽdR@E8\yP1șX#niJy{Oاw0,$ f h[*?unȱ W":,GuGO1Ϗ3L{O|N1Gs'ڤoP ,i)N }᰺vM$Xa$?L;yG4l1Y-Lıc鲬Ҭa"DVdc"1 pW>mQ0V ܉_ 3DßAbcAZU4S2\dL"f̍y|"QHl襅bЦP>w͍Hۨֆ̷7y J. hE#,ہ%,L#%Md`S6mK큳4c n)92$>4m&<+QOz깉8&w@˼>9d?K773giHMyҟCvtGV^u@aE UyfU}"9#LJAJi&Mo6g2M3QwE=92mfLhELS`@·o̹B^p\,yuBIPFOqw q MM <ٶtN1h)]8gȿ>ծ$ q3ОDo9IJ ( Q);Ҷ٧p3?qwίv ? F%P+0t|Dg8M*ka)OX?MmbZUN%@ dx8RAjDСƈv:h4h״+vMP(*:Y@O.=ͫ'}:rŧ.ː +:a]0+("/LԢވ`YkltHa5KdوZQaGN1 8K D~!Wk);M ]>N^K#=Lt6hCj ;5ͨ936Dz<@ɇf4uaG; A\UԴvfSc3i@<@'!hVC6Q,Θ'Rc^.ߔ콴"um=-嵺elq7>Aڑ؆[gSxP<׿A >F8\+Ώ$ k{̕m~Q-ukQ/FhWҹQ} (/q$Y4@ˍu+܏Ffʹ9MknMDltY2 f_NpM`<:qqDT\^g06U጗dm!UJ%YNfwOurkD"6~Ê3J~?@tT"Kh-f[BÒޔ*m g1.Ca8F^Uǎ3pɘ(d_.i-Y)e1e`>oGgd ͯR gٴݗh:֋o~6m8t|}F(<( LySvoj/`M 5%P7% Cmwig!nX;|lc78+!|R>$;dEM ApR[e&6Od(;D*ѹߨܩ 2nhv,Tj~;tHFiy÷Jub|Ƒfc0(T*&pj|z_WW/HTF$oɑXXtd$(]7F2e`{Z)(xYڑQ2I8UBW)o3/t==@F+?^ore lQ&vQ56XNi,w?U9u@/,o2q}z^Yz 56p6\Y3(g~sJ!@FT! 9;"BMoц41[[H Z ހ)8Ң0ʠ j*# =]7kc"D+(4AqRB+I+< '*]$vBxX rpo ]-]ސaFyCI?^=wtX@s%}>%@xFS#~ VSh),j}[~O]wM\s|"gavHk3t_tU|rT龓73Po|ZؗMi6SLraz,bލ|01S_|rQPz-=e`Žlxpmc>X7`؟ͮ(`/pbftUۑ1h:bOQ!_ %HkQeq48bHȎ%%џ4rgsH[h_ۍqbpp mh^|Dd+U;DtyO_~I2k`@Y%bU-6ij W ȆhS1 4hk;8 8cn;2TD&&U9[*܃Ųf#cZ0܀o^ ?_+#/'w )@U ^ kV-Z%>Sj0c.tS1P7`XY6-(D)@C{Lb;w̃CMğ8 KH|笶dj*e-X x$he54 (IJf md)Gv*7%l k-I8:MŘa)ӧ7$4KYH_>cIv#Iatg`WR`N򧕪=|#P@Q+:RO8b<$`i805G<2+a<67FBQ襾),}e0gyvd NZ1+Q[?%QbmAIHuZ}"Wiɸ[ST|/6੡E fd2_jkjUvU&2`ϩިA.UEGTOWTr)WqNr-(2dG8o'M&RJR : K:.)xߺH C_1р{>ʭ7}+]] B,. };u*/DHrHɲN wDB6{m0=%J4R`E.QcFzp2^a[%1 4Ի|FlM~Iyq}ӊe4&`]3禎BH>G\}"'vퟄ&Anw0zL\ammzh?g@5sna]<|PJsf0P[uz4xq峍K1VW{zrPtwy~TH%^7 NuB`F@7c\gAْ ^v¼#,x*ĉ6݀]F YZ