lvm2-lockd-2.03.05-150400.191.1<>,̈evp9|bJ6\:0S_Lw[4'*$x !pT,wEb>Lo<njJ:@/c[{3öiHCy)G:q' Aϰ+OWԾ+lbB!^dl@H]Xjg:tK~TSdomb/e!ե Vl~ kgTTCtI?d  " 5x| 06=p  X x       @ Xx4))\)(89: =o>w?@BFGHIXYZ,[0\4]T^bcd1e6f9l;uPvpwpxy(zP`djClvm2-lockd2.03.05150400.191.1LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.evh01-ch2cSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://www.sourceware.org/lvm2/linuxx86_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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in lvmlockd.service lvmlocks.service ; do sysv_service="${service%.*}" rm -f "/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 lvmlockd.service lvmlocks.service ) || : fi fimHJ!́$$mmevevevevevevevev70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb2909edaa436a6d9c3bec9887388c10a9096e547df4b634e414eb56c78bfad5947293b4fccde3508936effecea0874fbfc81d469aa63f2958af829dde62b3d9f15d1bf22c27555682423e6a50172d25ad28eeffe195ee8077a161a00a9a4aac65230e76532ab2c5ef57e5a7a5533b374caef23756f122c3c0c35bd4716da83a4fcd1a88413d10db16754803a475d09333ad93a4546667f73e3e9b901147a82f80serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.05-150400.191.1.src.rpmlvm2-lockdlvm2-lockd(x86-64)  @@@@@@@@@@ @@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcorosyncdevice-mapperlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdlmlibdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.1.0)(64bit)libdlmcontrol.so.3()(64bit)libdlmcontrol.so.3(V_4.1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsanlock_client.so.1()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)lvm2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlocksystemdsystemdsystemdsystemd2.03.05_1.02.1634.0.92.03.053.0.4-14.6.0-14.0-15.2-13.3.04.14.3e]@d@ch@c_c1@c@bc@b-a a*@aS````}p`@` _T_G@_@_E@_?@^n@^V@^@^j$@^W@^^@]]]@]]@]v>]v>]m@]$]\8\\T4\ version-plugins-in-libdir.patch- Remove evms provides/obsoletes, last seen on sle10 - Mark configs as such - Ghost the during-run created dirs - Install rcbla compat service symlinks- Sync with device-mapper.spec, build only lvm and wipe devicemapper binaries - Install in /usr there is no technical reason to keep this out of /usr- Split out device-mapper and clvm to separate spec files * No factual changes just deletion in the spec to keep it out of interacting with those parts- Do not explicitely require expat it is only used by thin_provisioning- There is no factual reason to keep the device mapper out of /usr so just match everything else- Remove device-mapper-static.patch as there should be no need to have static library here and it can be reenabled with some explanation if needed- Rename device-mapper-link to device-mapper-link.patch- not output error message inside retry loops to avoid noisy error message being output inside retry loops in case of remove failure because device busy. (bsc#940298 boo#957059) add: libdm-iface-not-output-error-message-inside-retry-loop.patch- Add 'Also=lvm2-lvmetad.socket' in '[Install]' section of lvm2-lvmetad. service to remove lvm2-lvmetad.socket when disable lvm2-lvmetad.service. (bsc#960044) add: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch- Split thin-provisioning-tools from lvm2 package for easier maintenance. - Update to lvm2-2.02.141 (device-mapper-1.02.115) - Remove patches: lvm2-do-not-strip-pdata_tools.patch: thin-provisioning-tools patch lvmetad.c-ignore-lvmetad-global-handle-on-disconnect.patch: already in upstream no_buildroot_shared.diff: LVM_SHARED_PATH dropped by upstream- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at postun (boo#958562)- Re-add lvm2-do-not-strip-pdata_tools.patch: this is still needed.- Fix boot failed due to segfault at libc (bnc#942755) add: lvmetad.c-ignore-lvmetad-global-handle-on-disconnect.patch- fix spec to change /sbin/thin-check to %{_sbindir}/thin-check. (bnc#940754)- Update thin-provisioning tools to 0.5.3 * Fix bug where the tools would crash if given a very large metadata device to restore to. * - thin_delta, thin_trim * --clear-needs-check flag for cache_check * space map checking for thin check - Drop unnecessary lvm2-do-not-strip-pdata_tools.patch- Allow building without clvm (boo#923127) Keep clvm2 building by default- dmeventd: fix dso_name compare error. dso_name is thought as not empty and doesn't create monitor thread. (bnc#935623) add: dmeventd-fix-dso-name-wrong-compare.patch- 13-dm-disk.rules: Import ID_FS_XXX variables from udev database(bnc#909358) If the disk is unavailable we need to import the existing ID_FS_XXX variables from the database, otherwise the filesystem UUID won't be set and the by-uuid symlink will disappear, leading to intermittent boot failures + Import-ID_FS_XXX-variables-bnc909358.patch - 10-dm.rules: Reset state variables for spurious events (bsc#932300) + 10-dm.rules-Reset-state-variable-for-spurious-events.patch- Update to 2.02.120 - Fixed numerous bugs(see WHATS_NEW for full details) - Deleted dab3ebce-devices-Do-not-support-unpartitioned-DASD.patch (upstream)- fsadm: add support for btrfs(fate#318413) fsadm-add-support-for-btrfs.patch- Moved BuildRequires: libcorosync-devel and libdlm-devel from lvm package to clmv package to avoid dracut build needing cluster stack to be built. (bsc#923127)- provides libdevmapper.so.1.02 libdevmapper-event.so.1.02 for VirtualBox.- LVM2 does not support unpartitioned DASD device which has special format in the first 2 tracks and will siliently discards LVM2 lable information written to it when pvcreate. (bsc#894202) Add: dab3ebce-devices-Do-not-support-unpartitioned-DASD.patch - Delete lvm2-lvmetad.socket from %service_del_preun/postun to avoid lvmetad.service being started by 'systemctl retry-start' when updating package. (bsc#914415)- Don't replace lvm.conf- Re-add lvm2-lvmetad.service to %service_add_pre/post - Add service registrations for cmirrord and clvm - Correct category for device-mapper-devel- Add lvm2-do-not-strip-pdata_tools.patch: Change build system to not strip pdata_tools during installation. We need the file in tact in order to be able to produce valid debuginfo packages (boo#910327).- delete lvm2-lvmetad.service from %service_add_pre/post and %service_del_preun/postun to avoid lvm2-lvmetad.service running when use_lvmetad=0. (bnc#901859) - locking_type is set to 3(clustered lock) by default will output warning message if cmirrord is not running. Set to 1 to be same with upstream. (bnc#906710) - Set silent default to 0 to avoid some commands have no output and to be same with upstream. (bnc#888798)- spec: replace some shell variables and paths by rpm macros - shorten filelists by using wildcards- Update to 2.02.114 - Removed cmirrord-fix-s390-endian-issue.patch - Renumbered patches to allow for upstream patches to be applied before local ones.- Drop libudev-devel BuildRequires: we already buildrequire pkgconfig(libudev), which is the better choice, as it allows us to get libudev-mini-devel.- Require device-mapper by device-mapper-devel: otherwise, the .so symlinks might happen to point to no target.- Delete BuildRequire for device-mapper-devel for all symbols needed is created in ./include/.symlinks file. - Add link /usr/sbin/lvm file to avoid others using /usr/sbin/lvm/bin/sh/bin/sh/bin/sh/bin/shlvm2-clvmh01-ch2c 17022762672.03.05-150400.191.12.03.05-150400.191.1lvmlockd.servicelvmlocks.servicelvmlockctllvmlockdrclvm2-lvmlockdrclvm2-lvmlockinglvmlockctl.8.gzlvmlockd.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:31864/SUSE_SLE-15-SP4_Update/68bcf47e50f497a03d67251871d281df-lvm2.SUSE_SLE-15-SP4_Update:lockddrpmxz5x86_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]=815dae8edb22c0c449d5ece30d1f649123e567fc, 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]=0e4f4886668e8b4a0d1ea91a20408206ce6f88b0, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR RRRRR R R R RRRRRRRRRRRRRRR R RR R R RRRRRRRReN)*Hutf-8b8befeddf46b9ab2e695832860f300285c9e8a6eed3932741de95512cf724a0c?p7zXZ !t/<"]"k%AYK]>u{j$),%(^sѫ#YP]5D4RCgh $M3_rnH*#8xMLrlڄ/w:l7Z~ο]Q?L,*8>J7G,Wya$J f[Wx-UAa-qޓֹYviYͲwtxoqQeG0v31gg޶Į  r$53`XEJfѺmfo8Y$a<>:&ܴpZ6%dag091E/Hm$Y֜Xpch}SyyIM %1~?/~/PUk`\єN nIB!o%.UN}4Ko`TZ|bxQ5$;tt3ȯRx{ +[Ops{K6.mH/yB]+Q/ g4#2̅i& gMJR~7qHW ۠Kڒ4~{ .m뜗p E#d8廇x<.d\31o&U[5lKۍϕN`e6Q/!#SE?:Ӕ~QV g輻儏hIoFC"4zT'o4w]{";\ ra]{R^~F#)Zㆋ;q3?7$2}=!ݻ]:LMɂ"?vqP?9Hs&f[W'"@An hj$D~)Be2hw08jh z=m{( @r.<[Xiuhk D> -j[1U?ӆj#b ؒ %h-P50(|ʇ]#)mA|7ew;%iR@s>L9S `f;>hmXⰳj;HиAmeL< NY┌=Jk kw^ƫEFUAԆTvQ)9~طfwm]ehYtI,Fr\8_ҜYk ߈^zԣP~..i@zLj (w x\NgdOb˳5.\\XNvy:җx@}cVcbh@RmA/ s gI&{v - E@>X|`Qjwv5 ?&=KcFwӹ°})ցSq+%j?@#*1* BS(Z9oWPHA.1IB7߳?[[^y8S~4'k^H&. lxi{\pf?CUϴ7ܓ݆{Γ1d'߆>֮yd ֱZ-?*,EC70י#q37iR}4)3 _K'I"wX!ͬ 2)= 0OnYӀ|ɣW8y#m |Gb&|T}6;ɡe^ JY%sHδ?=( qlӐbңڗuh1MƠZ.Bg2K&9X`bBgS2E2]M&1K>|lfH뺏hK 4q)l)[d .S:T/ M^sjxŲ1™}.FHZ텄0ו̊:tk!uo@E*X0-i*W5 U#Sbv|n\ t{N>ཻ11D.#NlV/'+ghbNtG $4S!fiJRp8ݥُ+v ?դO6eY6s+{C8S?B 9ȕ*59EQZ`Kw/e'ē)Ɏ|pqwM鵐b nl 5kG.W*Yk:%zۻ9ғ`QppJb2M- u wL RCs5zbw *0v]k-L5G@Œ@vP3MDv9*7.I sLXX#+hRp,vOtƶ:A:G&deo_"aPy7xQh'TC ]<4$I4BӍ*F= H!C9Q4_ݧ~T4`0CW 8 ?_>ڕN^[K("V~ "MdTp\b"Z )bUI(V7ڂK\?DlTʍܞR;`&Jaڽ2iwETGbNW=FcCRST,)/`?Xu-I$lM8[ $ڕQmHX'$[dc4w܃'&H1a-f@ԭH(#bveMWY(-)NY#@½TT+k ٲw.1pe4 bW~`PkQ|*A9s}uSF>俞;_ZKcX83ʝ-6Яn>}洭 )&!@~uXX"}5?l 6%=|Hm8Gҩ|[ObTmYn&0>>5 k~,piEJi tZKK$+Ii(k(ֵa~OyVХhSpsR?(Up TnV#=ice7.LH:Q,8W~ \@WzvcO7\4D.nX7j7mͬlabTRP L+8}&`F[2RN0h#E =\Z&$tܖ|T@isR,%2/ar&Hh?N?{pyk8 }=8F rWu>{͢U6Cq_/F3&1=ЦZ"'˝`P[vͼދdZsfap<ΡPyĩ˸YUP!^FzBnzO[<s_܃^hW&S`6|uEGщı"A'zpjbċiv8pu.ӏʤyS'x[Ή%nKaQj4*.k_HX̬qib\ڷq.^sŢϕg !ٸHgyHB}=A}"d<}m!5j&Q5nTc|[vf+Sp5b#lW˾^g[[N.{Z#mV`9Eu/Qh'agq!WMj ߸ V~^?@KPFߏy)wW"~KcD/10$w.zLfB C5aM;_8+|5,y^`2 mx dl-v m\jBVOΨ#̸~ESGZVFDE |g"ULt-Å&12Xޤ 6jb~/Zl J(}- [ ldcTwf?#G{Y3RO_{zW](~Fv~DvU7F鵲1 B Md+R Q8ː,;woG%hn6`'fWpi2}ў{L ES `YWYnj;^?3$آ~N?f~crs2)vM[OKٰEPBQi_#<Bt3&XAp1`0yvz%b}` O? OY@8[Y1%%<]1=i8~JD;| "h{T'Uy]V LoAbnmy-n3Tn74 $yS>Ze?M~y8+_5<~g >2v!`E>T("O1qpڱ,V9ӱLLpMfiך@Xͭd39x`YgP!cmAKT@ /7BmMR,BЄXNF?KGx@SxWXψS; /03!LQgW~YCWFLPEY>z>F=$8.+fTSG/Ѽ[b^>WK4 f)@lL&o&NFى9Q^km`T2Kbknp $D#$p[lo.P~#Ea`FՓp% T+X?ধnK _b碅BNLUG=DIpSNq>\(amq._3Ɣ.A)LAtHdb*}uɶn9\n!(? WJ@C2NC!Z. :N:ļeH̨uGhOp1W|PTzͳ L!”5Ŧ? ÎzFYB?kf Ut-k(hM$zڶu.٪CjQo'' xBJzv_:hθ7 iէҠ_f7aLԇZܐ/oOvIZ&y- 1#D q?& +>XhD|5VqXXU\GP0}U\_bnUv][~0;~Q1jgpF74OG BK$Ay #BlĴzc}Z͂ xXAyn%ԃZ͖gA'4@qI c,z_l2N+(ɭSa`=bLr2`G‚:sl6^wq^OPR_8D VX^=zߜUoZ5G[j)w7I z.Hv5q yGXgJ~Ֆ; LْUxҶGԋOGbܰ#&8cVeϰ6D!Q?M%\NqK?rY"?)_֍TִSi'D.>a$PwFLCZW`TYŲ +RQl[[F;׏T(`ψSh0ۓ `G1*d`qO|PMH?} m<ɕ5' na 6%cx!B$XM6|;al_76?:ee&n&~ ^c%O W`U4\{!3]xDJf>G'? borCI D1 ND9v#L.(1ڃҟ]w!G&F׷T`|HC8(p_S*yv8V/a{=|e+q]囚1? ^W\ӲXot;=(A7r*7=['YJ*Ph5`ҒlUCMFQkjz8Ku(\"0d5y=:uQ'&B L:/Yf4n]jFy㩙 YZ