sanlk-reset-3.6.0-lp151.3.4 >  A \|/=„>pq$TOk`RG;K[ v7?{~w`vX'̀z S&h9a3]R0OCǜ%Rw 'IN ^/w/*áu[XҬZ4D6UWpF*?*d  I'0h   ,D P \ t  <Tt@(89:=%>%?%@%F%G%H%I%X%Y%\&]&,^&b&c'nd'e'f'l'u'v(w*x*y*0z*p****Csanlk-reset3.6.0lp151.3.4Host 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.\dmorla3openSUSE Leap 15.1openSUSEGPL-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큤\`\`\a\a\`\`7fe0d0e299ac944f8909004d20c23b73ce9a85f5c416340893698a87b9dd2d4f33f0cf829ca9ad9f8e59b9fc4dd5944409bc95e3872156097056b5b94590a9ea9fd7c89b03afcb009c8b6949d77aaaa897fdda91d45110274f00c4b624aa388e65732d92b0dab30e1a5f09a4130504306a8a5768f8469cd2aff112dbc2dfd803a5daff92953d465abbd3e5d0646b645d099ab2491860694c7558394571659d1bservicerootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-lp151.3.4.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-lp151.3.43.0.4-14.6.0-14.0-15.2-13.6.0-lp151.3.44.14.1ZZI@ZI@Z&@Z@Y7X@X9@X9@X9@XۡX,XU@U ]@RQMQ0@P@O_6OOKOKOW@OW@OW@OO@Njfehlig@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.comjfehlig@suse.comjfehlig@suse.comcoolo@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comro@suse.de- 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- Update to sanlock 3.1.0 - fix debug status for add/rem lockspace - add_lockspace error for conflicting lockspace definitions - transient timeout handling in acquire and release - allow more than 8 resources per client - fix spaces in path names- Update to sanlock 3.0.1 - Add lvb feature - Various bug fixes and improvements - Drop upstream patch 0001-fix-systemd-service-files.patch- update license to new format- Update to sanlock 2.6 - Add fence_sanlock, a fence agent that uses /dev/watchdog to reset hosts (currently disabled) - Various bug fixes and improvements- Update to sanlock 2.1 - python: release leases for other processes - python: add shared resource parameter to acquire - add a logrotate file - status for all shared tokens - retry transient sh failures - fix inquire state string- Fixed init script packaging- Fixed specification of licenses- Source sanlock tarball instead of download URL- Don't use __DATE__ and __TIME__ macros when printing version - Don't add user 'sanlock' for now- Fix some rpmlint warnings- Add support for systemd - Add /etc/sysconfig/sanlock configuration file- Pass '-g sanlock' option to wdmd- Update to sanlock 1.9 - Add SUSE init script for sanlock and wdmd- initial package based on package from openstack/bin/sh/bin/sh/bin/sh/bin/shmorla3 15450717163.6.0-lp151.3.43.6.0-lp151.3.4sanlk-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.1/standard/d8ef3cdd6aab8e686e4ab488ecaba12f-sanlockcpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e444577f364795e17e2cd6c3850a02599a4a4be5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=f64cac9e4ec6ce913a53843a0dcb1513bc4d7a90, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RRRR R RR RRRRR R R RD`ʘ.')rMfutf-803cc4fb927cf8a7e2e8100f5367cea6031eaf786a85c941b200742d21348e0fc?7zXZ !t/བྷm);-&BʩV^ȩBL5$Av/ I)WȪ*h[aٵBgeKgU$MӬgᄱEh\q-Brl7]yL3d0PvaXL7dP*[K.R.4iŌ)zad=%x@Gu~! -sdy"вuo e.'3wkŷ"uKN07'axsc,"$uMˀn~Qfpb6O%_"S9hQ j/oK"$H\IQL+vڛ|y|&5*AG{a#?լ牌!=GbUQ) ̜DI!@|m)$-V0"N̬{SvzvJ4v=rD*dΆ&DHNKRލ޶W T/h>.(3}kKBw(D3f3/ ԠJ.x:.b8E E܁x~뾢w㋸%\ 9`6zG7jcA㖛5OP=dԸ{mHq~hYR}J{"v7+ I4Lʗ^}b=H3>9"uiK|ox% 2xŒ7h8{{Ԙ2DqTHs&piG[b#<wr9V 6[39c‡H*s:qgI Hl&@ObX2_Y>(u۬1}p") S'yw&u4Fq fLѫQZ\Wa9v&tzgTp%ݴԟG*&q7 ͤXA->j?9gy"vq)gINbGГ0hn mr (oo".9'6֣`.h7+#A/TP3' Ƶf](lr3H#9ؚ:w3 .@az=c."ڴ5.*L|`NCYuDXUKvcڤ*Yݯ/R*A!˕n և~ jɴi$yxyM7k"%c g5.9F" fԲ? MXnXE(*}=g4fcYF* ܴ=XL"RΔ!=7\'f⠨6^}<| 1O 7lՃՁd$"wiͅO_xƶ:B*"f93-mDi\YGIwAseÔ2/"d|;\M|,Oִnz4Tgɻʱ RZlDN!eV<%bVH'YAlh($0osҰwTR=[~KvL 7{nwh@2|&,;4h|9,ϏJ{=X'4 9pC-y#n#8r?=OޮI(z&R?ݼinQ%ҧ\ n z]/m0 GSYuKsdKd%P\R ۲[o7m4Ic eG:ۭ6`.Mq֒}ýUP!:@&e.CjNo9WeL 妖ٌDֽWih# Kӎq34 hO܉\MEI YbZf!skl7 3Uy/3O]ΨMuEƪ,tivPi̬3YůУP qVEv$(F$8G\.ڎr E!O xzbfrlzC6_y~8?f'5TS\69/#Ew~x,LaY0(bD#=܈j EG 3/W&]6,?3]9ܔ" ńсͱOׂ-Q byn@sʆ[Į nx CՓ'$!l~K߉3{p7 e}΋|H~QD&X&XG[ (yt'Im.BM;Nx|O)Ue)/SZ̢{FO1du"I"hDCH2~`CeǸ"R/}c͍-gQmTQkj>}\V=zrTgzZQAv|nڮsv9M(nbEoy[XF|0WksՀL.Pwd25 g$HHWad{ ^M1A4S-9{ ho0iq,4`Bg:5mgXk4%E,雑.Nm9?Eg_n'zN~X˻vqЊ(f5b^0ÌOXO#u͔EEU ȣb9]->$ cGxoqm۲gHL\E-;DBhPA>ZyJVN8Uj⸴0nvsXmuD6Yi#6SK) |oXϧ Rߩ(g7IZ13ш[RkKf nj YyFO$aPI@$3X|ߛotase\l0+(Kk7;/fCom7yDDXFޝpPI,-/_k2foL8# \j.2i?ᬛ6}SK~]6,1HO~nrqwM`5pFKb I=sWO2 )TIN`=0 6fܼt?%FP M={Fَ&yg9s3̖,o}Ij7TPe.Sf]5gjlsr~t󻫇a!bj*?:F"-,ajv-qCوws:(81\xp|􀑩 VOfuY 4M1'ݢ`pJsgǺG-X9(xOz,+mhFk Q.L.)q.q^j}ܾ [̋YEyPrnL\VA0}m ?Tc E.!5zLyG !zC̣%AZT-rFSf }hWjK+RtVQn c slv*kN^mH-(w%UVRIQ=25C6dj D21΃7CFdUQ^-C`3MW |C9ψ)t78B%+?1=$9h~ IoTSq)YAS63T! yYW+J-.rr1 #s_?^gp)43s@w\ ƣ$Q!T-KȈiZ;?+Ò.te"J+ Y_/R[}l $L Vn,=+d>/T4lUE6 Or;۠E1٧uӦpJlo6Kln6-iϯKqpП G6(ذ ?q,Ro͓V<Pdkg+{ਏm6ո&+N@ƞxt|Sy'856_Q)`Xֺ7^4 4AOĝe{ Ibc!Xl5e K0u8]BcJx? w7o% 2iEwXQƴoO-Iȓl鴗F+CN#|l9' q96[N~9鈼M$WꯞLh84[dnI7έor(9 v5`aAf&J9%oqmؠcz1Ldl=x.]abS͓Qzƺ=:^4utrVLyq 7#0l:Ճ0d&S}LdH7O6tHü Q na=F[]A;L ųeV~pI_ T&X,5ޒ6lj\;355Z4uEoT@,` 4O ٥c$bXtu)e KKg>Z^&&>kCn ^ Hɺ,_NW{C z̏wVoax1/f:ePh_Z%=,t^+,ilJyF]@LJtêvAfm\NvGSvr珳~d@]瀲{S"al-:1{֬T[$y?-5&O;n*βV$v$feCZǧ(ٱ-t}~e-I?KnON~3(§N;{ŸO> %۩ =1 p2]k@#Ag' L>s @^BT||L`eC Y(7% kyM|OꩶvN3Xg@@"ȋC6fNsjd\'֥Hյbn-ŐǞy`9Z1GG$LU8[@;w;{Pv)!V,^F^47ZE£_]!YL/=kXmk{^gQY[^m X2m`f.И.}zjV`㚕 $@9=M,!BLXI2\1'U\,k W!LǙ `;OӚjr]9y-R5QUQ_mع*bql>G1y೸^r~{œsw_]=/fJxQ(][Oxp?OB[bFcDϭ3{95Tu!dzrRpxGǖY͇neQ^}E-|N$/\Uu,&+w2R /ޝ†C{PnVnrH⩣qGґw(Yg'zol]+Oҧ%ȬۉzjR`dL~!l=ߎ`'D:xP֜Ŝj и^MJŤP_<=]eዿ&<+n^rpIatGA.T c:'9IG] ,T8[) ,\I$!\DW}ӵG~?BǝvVf4`>&lZ\`]&3ˢZgNNŭ;c沼SQ_#2ZD(#[>#\\ ^7GjjbWR/Q0{ҵZ XTtmUC#HR,\xq&ӞszN7H.ngE:%zܻc}KӼq/$8者7n[9BqSS>D+oqtyvf?y!xA TFQty\ $X0j"s-,¤5[0|ӾjDH1Dc-'V}ϐO{%F֙~ hZPZpɁþ:`^1hBZ!Q} A1N'E͘~edѥ\LYUر. @ή4ILu|}7;v٤TմF*`HX. `J& #ȑ_-ķ0DP[7kp{ lEj.vRr$>qTIt?+;B;IWda-˩;wNJGPV?| IϺ"94ނnуeVZzFOXk{sƚh&%!v55 #nrzhB4J>_ڶ }&Dj0)""R3(|HPbG ]}] 3ςN(0+iTLD٠o T(( SQ$Su99awD Ӂꮀ=D LVs# ܔĥلv1|bzXŗSaBpXTsvP/oSs4+=CDR$ܕgݸ(X(.f'7Kt[ViO"p;)O(\yFbb=+ձ={o15Wqp5OH$6~po4/CL 2%9#rA@k7-;!^Iu6]_QxR^vk.ʙSN Y-S3YA&0ɦ[I7Tg}.*/ny {jݴl+ЦdѱgҒk[,ޠN_MULwmNJ51F濹B':y$,+u`{{_hr;&dް_s`m4@V8v#GuV)~s$ק.SS0#>$h,C4e)kN"+aR~:kG4wRU(z_$k#TVWR@ dB{'!-q>8Ν޻" t%\L@,=AQɐj|/ ̀ ֿdX Tdzbn6mDh ۢy "c4U;fX?OC/8M)kn,zpm>EKD#JĿ1l\ cGHԠHLx`P\~Z@ ̧p;7JNxs!6 5zuۃ^>w:}$c8w*Q!*K8 /Xr:K)fG1tkg6@y',u1'M*?ximUFLv0]!~+S# -'U]K'^<k~c m߃L C^+(U.̸18݀HUomX`~UtTgf^%_ QD$ukw!R4Ί@PAزt3iB=#fM`s|gVʨRնlE}ineLϒ1ֹA Dž0FI oN\6%ĤSb?^ÈošP5Lx =B#3{%( QN?3b4pp(>AnrL7 10։el*J_\K?"|01ٔ"0Tb]>W]n0rR6.QY. )U|$lϬhnQ| D k:k܀|X hIig'B0&4S|J;<A )igV]fGjeCsX~4Cx|ːSOGVL4& ]'Fk2y}H1Oƍd%>5H{g:nm`gl#;NoCJ#3/­0]zͣU11ݯyʯΟ~fH; ]C"Cua5~[,m70{s3rPWߪ@v }pjҋQij/P[IS`f٦$iGO߿lFx/~.,B/-h% Kik *a|q(o4yg"L|QɱA?pYףf`*)5R4|驪jf}&a@h\ռI(liNF(22 ~@4OqAsOu&}},0C|:6駊.nQU[6tJ6*n_ˣS'j@ Pw"sL&[͝M㥃gXur(~POJ@&xG7i&vBףR5;ߎ7+$#)ooG2{FT/)=6s@2o熷j.l@e}apufI0tE>$n!8Ʈ~_¥AF"F4p5AA`& ' VΕ*Z&cg27@6}GH'3 f..-DWi2 Ň`GJ؉<919DK1pW4}3fO)T} ul :Q]2?-y3Ay0EO7N"so~PIod;S 3g3ʉm,I[&צ|2v*TK/V %zn?ѫJP)*+BɖM\Œ&w"wMLXKFD6 '䟴UG 勂k*76?) LF`|>I(֏tgoIuv_ȟ5 0w QYM7:H0+Kّ]s ,IWY9#]vOŤLǃ*mJfY @EsUv`OrP`EŮT p{U/PN"XiP럴4](vmۆ iaB9fBԧٴ4!G(l5(ojCDKPԀǟN4U.%nhQ߈ʞA0dFC8z >5T'ދlmųYlk[TBWd9r[fн"27Ҥo];-N`K9;ͶmC=ڝBhFYSK}Ӕk!Y#{ Qt~mP\-`2qSn < yzOy=cr 3YeplwX׍l `lnQbV")u34 xa} ҽqhzMK؂۰UFoʮ\?LOY3{ 1l~UcEe( fB*כƄ`&ha~9غxDD?fxh(z1v GUu; h*)8iͅW"O7B 7?r݄n5iz;?o0~Iti5Ϊ0)5" i E slR̭3b{v$oj@x!ti YZ