sanlk-reset-3.6.0-150000.4.3.1 >  A b^Ip9|m٪0ߊ[++d~ z|1:ڋ!U ag펑@?#43MoJT%$p,MnۜnlQʶMGB !(hӼׂ+3b7vOka|܅{[A+AHVWjW8(v6R x#`aqqpYH>Y䁧~̋N,(C,hW/*z^`ihB(" LuM+$~*2ZV%42f7bb497405f9db3f28754f7ba929bb81220a321c93199139018bab45b753e3ea6c601f82931f36289a53f33b9b108976cfdfaacb^Ip9|&)b4Vd b̾]*L&*oda27]@Zn±=|j >q8lOf9lfi]ymʍ RZj U\|"_}jL%g֚{}Kk@5* 'šW|ݮWj9d }\͙3@*@"*N t'踗)KPe*oŐa1 d~E>pF"?"d ! L 1R C P         * 8Pn4(8 9L:\=3>;?C@KFSGhHIXY\]^Hbc*defluvw!x!y"z"H"X"\"b"Csanlk-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^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 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 fiYYh1큤b^Ib^Ib^Ib^Ib^Ib^I7fe0d0e299ac944f8909004d20c23b73ce9a85f5c416340893698a87b9dd2d4f78172507a49d6b707870984e9a097ee73d0963681808a22dd21e910482ae704580e5bc110f91e081b3f7a152539f6192682fec06cac94321b82d2d43504b1a2e65732d92b0dab30e1a5f09a4130504306a8a5768f8469cd2aff112dbc2dfd803a5daff92953d465abbd3e5d0646b645d099ab2491860694c7558394571659d1bservicerootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-150000.4.3.1.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-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/shgoat18 16503463963.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_Updatecpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c29c17ec5868ba2c36bde7a3da5d0bfc70b96148, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=39eabeeeb57e185ee1e9096f0175414f77f0e8d5, 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 R ŮuRٺutf-828a8b761a5cf1ab880c758d5bf52dc7b1b21c0cd1ea26ee6331f01c6b30c1e5a?7zXZ !t/བྷ<%] crv(vX00͂n2m.] "n~+  mVGBfzx#r8d铞4Rߑ=_37)BDiNnIn_EjC))YQ9= uw}A_^B~s??Gk#mu.9Z/(t LQT(/r91N>f ѦB&:3m/ eM.$Kcߞ0㎆#jp|Y;5UrFa=}CuIM̚4+onTW# 9!FAS = L({!HӃ,;x+CXdsn]ED)5@`[Ezeh39z' T(D)f:MR*b1 DEc.*ߌG`ptN]xec cEד |;p9zU៷{ƾm*@0,|0*6cuA[n<\k OCU҅-`[ؿ rRpF6ǕUy3װeiu^J4<97-gm M-cDd÷cV+(%UHQ!Bf1mbW>3ǣP:eqM2N>sw)us'rLX$gpi:BEm/|'a}D (ٰ1[}{d֪ThJHI'ٯ]bs8J/ij~5L#HT;~ 2d0}>a MJ%ҹr#!+ՑG<]bv{)fc|15!hx$$@q]< >[T`d7 s!#y4E.<"\EV1! OyjX&?I O9B} 觠v^ ATg 5Hչ [{sO'~uEN[XSqry9mW-:n"<݈-jOaԱΑGMy|!7MoF!xAF3i<끊\RS5W~r/x{Z^#ElFm SGbSV[!I>'4X|-ˋ~ OC+4yFj6ϔC>mIMg7w)º7V*<4Lyˮ*pu;[+YUyOP* .&Xz\l@#At (~*҆כŞ96tI!M,>D?(ۖ΢7N90푊~B3_ۦs[?4NʑvyJ<-C;eyȭ_cZĜ3Z \/%jcsbzLt|#沫|#mف>g"7lA{ٚrM54fiYP1YnM_G ȯ ySwگ=?pZK}r>JeS@\}=I|}cR @gnjaCm^J^rMp՛O2TW+-adAEM ܋eAw~nGIBZnT ۱or[)'a 38dFPa y,|ձ-PAz}%JŘ pQ!_ݬb1X$p&+\y)i M~:/.@|E"dܒŒ -MFv؄?d&F@ۨ%҇EY+wzC=j +J <}E`{#'g#+ƁU58zx`p} #„ l@lu}V*E'22araDhYae!WͩFJR|&["4Dk\Cj0 d}Tюq$N3eryA >SEsu޴wC4SmƒN4XU{ @K+G׌51&+.[,5gNM:z}\y=JGzJ7Y/ +"p'4[D[OG vo)/+SoR[8e,k>)`}&o@ļ :̸_TXAC4NQߍBo!$ijš >a6y۠o=C24Ȁ /]sLY >2g$ I%)r:6G0gȲRDcJ_̷,O"jidJIf,ry(#d's20#Ċ`W4[W=DٓohP ȃL_MrK-~hTedTnhACJ9X{L$O m.KGrXMʹhh ^5Ť1U;C*^\<Gҹ$em= gpW&yVZ~=wfTnI#hBA0fp̰ZV$^;ˁ s-Xx.Y|鷢=$LAX+tI IMQ 8!G`ʤ* 4۶//r bw Xk*T71mnlqSKZXZ !1i7Ó;s-$TVQR:ω<%qb?Q˺0*Q,!^%-îSՍxRy}3tIDz<MC4~5C+aT&?Wlxz)3ao(׺ɫ\MI45인mOj!<ތ/9ՀL-ZEKn;|~&x:I IQ.1wlZʻj^ ItC`;( 8/H%( ]9 XF}nw1S5LQE#jQʠ[\?h;i'ߣLnIL΋xi"mGub]>g(p}wUzn`șړHm+[ 8lh"˻s=I[(3jз@0(S7 f=$fbg"Zwa:.vAKj 9 nWx7`ʼ¶ W+BՉڔPMNM bk<5qCoȎ&ܧQQ}רdcmMk]a)4'b}pĢZVVUA8"vEt`MeiA}Ď۴~92Tufa<%\˯Ϡ AM*= JW=:(J GO]^dp"MOAd qA5+E vI~<ݺˆF`;| >bM`}ǝ >FAx}:2]@ %\@f6΄}8 ~$saY# G?}wVy S--IN?"ɯBkU/aJ?wLJǠ쓲-@!5_Prb'loH $o!2Hq, *&٬DnّV 8SxxŽ"6䓢~ b񬈠3 QP4AB$Ouwv\\ l2u5;Ԓ^3κu{0Bxq(1 >HtϏPJ8aHĤTprIv4;#{H,w|Ju-lh7&[Y&TD& j\8XJxrȫ&36FV\j1Й^M[$-mS,|3C."p!98t}ڮP)P˕36wQlBDɎoF?}@&Q7 9k}uR]P죑“̋Cbߺ vz%8G ioX ?2n Vw-DRF3ͨa>s$v֨`ۍ,ǩt-"b3gW>i_nm) w ,7dہL'T= e:7qѹϹɿ鿘*Gxml6_@ZIX6^t, []([>0krkzl脃)lbEg2%RM ~u o+9'~h̭Dyf\p'è.Sj,4;2FVny|Lh{!=Oҍ,-Kj $'[3BpC7_KR fwJJCW>NݡONTavP6 e.x͉7_ Dbg@2oIP [+gpﻋwX؜kҟJ=/HҒxewV(Xs<ѰhN!$thMD F/!ּ1d8A猅 nv~Hi@9iDVr(iUPWې:2$JE%{zJ FQIF卵҃9;]:{ ń{1jȵnX+7!Up%N|t 2$ @qrft"S.(l\L!'-qxR~=vWwXݎ$^gL2e.zFҙx|M[ ,: ߹ʇ(&MlVZ MU`B36|߿xY^{QOU90+&XON!7+hQVczȣN:9qBOШ AJyKW "Fny#cU鮘o)7 RpKY2lZ;-R~ mmq5@ιH/ҁbSGi~ǵ8z%{W7(z  Œj86ttC-y06jIPR6PT-n}!߯9`ag(1!qҡw{\ߋŕR{rHݯcH\Mư(c gSvQW7@%}/*(z HFXKp?='2FiVe)! w(^NJ[ph+9;Y?&P3ΩhEZQ# ua.\U;=wfbw?gDն"_u00rR 2(|ڪj?`$#֏+xdۦ:A;W=£ڤ Z8xNe/GBa!Yo|Rik ]o1:w 9wыuW|"t8aL?Y%)P]H̑}6"F~TaJ\WjY^d0êKlOV/+ h4iHȡz>E|?HE77md$!䊞&Gs7+ OQ:}"d ;d yq;:tq )p$+2|RCnao>^[k:_'\j3EDJ4i""cys%m->nPD__O Gg#^Ȩg>A7Xq8N XJLsUh)x$c~3 ѽ'yfL K^ \˄2amÌ`|c:JO!ɻu<~e`NG-oPpA[fh$#[z"}7Ɵm $aV0o?xB0l9]5z7G򹥈3Hq,!KL 3_t.[ajͳ 0=4ћBWˬ8kea"^Vo'B ly&\:xS3 ,Q=k ῀ǃy_W$ !(CH&edv%ijS&E~F-D8FƂ JUf@dީͭA~6xmh'q_86#@S5Z3o-$FT]]bØe;'tPzQc&ʱI5+gMy; C$%[-4vQ3$q]TiZEIT;9]+_*ȇ SPÌh "q9=+,߀Jx(ַ]D^hF ^ŵ4agM}bƞ/aM̐5Jcd-r2Si W/16!EPhFR5Runa4mn @q.1HH.cۼծY0Fڑr̋htLi<К $ )DYHChήę]A|8j.gda%D\qбF"˽d/,6Ado{*gr]NWfַ(?W½ ldH ' aQ\%E(/414S#fŨwBUy^Red0MN ELjw.]AI#2puDw`\,0%e$!86]zʊ+b4F1pގ+@F7F)g5O@F\7׮xzd8, 4\i{zEt>TMWð _yM Wu. M|mW :8̉*τ|^BC)ף{9SفP˛IUlhRJ-13;_ǁo~Zdnnq&NRCp7TKw]-Umv%j*-F:Tܟ^ى:T$)ZKzDfk$xN@s)^D!cNGQ^)~yukR=C_gY#ؘnÒ}ƹ{BЖψ} m+7z5\ $D t QޮN[Hm vWҡ5OD; D0?ވSTuDiQPctp Aɫe`_FKW jbr"jCR%|]!oI"ejJaVzF)?Re2='qrGy3y0x 8~„o; I1eNkA9VI{+ANG>>Pe,?+BQh9;O! Y^vugyqΔx:qӣR :P #KS8 l{X3l\)*6%#oej*f'!I"SDŽ $-7*xPժn`Z}KVc)M ē!E6v`_9΄4ocQY*qcJ`Q2^$ieRQ#iԾX7k%Q AA0Wtod2@e|՞(,lOX_y~k']{$Wp)J)|֢#V8[rkӬƼ4* eNGlDZ~GVEv$5fBu3rDFDv# ^˖y_r#]4a,qA1Cq#{I|zr@| v;ܶ za`ԅ_oC7[-`Z\cycuxUAU&Eg; 6SQ~P<1 ՟fЬ(T ;-HQ|Uk֡- "XPRtg* IQ !jj]9- ,1@O$WLd+᛼tS DE 2CBT׿"B_>gET@#sʳcMEs \!˧HDSv۟cb$ kNNU$ hY8ˇ*ݔ?рdN[pGZan=P͓1Gy${/F4ru.LY Nu lI}zJo0tLc?crT3>vpf-R5Zt]~.E 3eL ;{jmO5*k> afna(E^GgrF+# RJ"^r'|WJ/Ӓ;뿕^ͷt>fYF.Է,^iu6e 5xF8{; тN=wP׆!nPfr.Gq#"]^ "jYTdN+7?|Y2*Ip5>D'9=b'lxUF!Gb ڸtMCa50ڿ;Mav!|{.nMr?_+˲V:b}o?mrۦ}fܚ5GUgina-B+J_)aW,5km\W|#cvE P%= .UDu<`pR@0/ z2 U/[+Ybec/T/ He|@I϶On:p4"һy?C.aX6z⎾Ct{+n^EO힖A{won~sܥ5O6b߅*ڃ~}er鶱 @(71[ Lwp 5$hxG"GN341 GI`v_UN\nZe]^41? ;< GzGk75IE0>/҇3جI. ^pzD1Ӄkp̺$; >*@ZsEHye"{7jNVޢL*:6 0VKj9l_6:(M r.j^Wd:rb72UgoiM Q(FF ׃p{@8/hz/ > SoιH`ߺ'ң (000웽Ӕ50=dO M!NM3u}3Iv传{91d lgW6du:~)q.0"g 9{R<õ-6pޒz!'O9sYlƤ -k"o\3ƕ$`/4zŪ l hsjxĠLP+v>|m4n4nIjoS#E7K.lyvޒV6V=J`eLGvvOqřRjoLӔ,Ġ𐄻4M۝RSvӞfef^ M >CQit],FG^hbo,6P1JfuO]WNXrWy˖uݍ+>s*i5T^S2}q5'22rV~Sř~\uF@rC> SeˡǝVv{.!*+?9RܡzV[jW/xXR/%bxҗDc+jf}Xe9, )w7W{ /_G{}v"Wml +"}рbMo|I3B_iO;QH!3#m Eh`*]+? vYw( # 1WuC#w0q9D{,x̶ YZ