tcmu-runner-handler-rbd-1.4.0-lp151.3.3.1 4>$  Ap]R/=„'&XN⎎s]!x g@pFlST#}ܥBs2n>Is5~Q?=#KOM <6,W :/v"eUl9\bzUګQ0;ms"DóIǝV"DF t8fӱGtpfFNhcHaWQE>8@ϥ"HF 09Ӎ}أ7i~£TA.*u$??X7b<) tU37bf9a2380a148e7ffe72fbc77e68c0e5355acca0f605f5e8d922714a8e39fee31978eedfce62f4732d1347c19302181dd12f3f7C]R/=„xnЖKH ,XQ3qcIr[zSSW`^_.oGCI^xp(m7JeH؀Әѥp~٣|%ٯoT$ ޱܶσ!1su%6J{BL rqbNxNd[ad|õ2L:0v:GGѳIg1=ywΧ9jtbyA!(z2z8E =nv@`手07l اcͪYs}yd>p>?d  , M 4Elr|     < h s (89:.FGHIX Y\8]<^Kbcc defluvwTxXy\ztCtcmu-runner-handler-rbd1.4.0lp151.3.3.1Ceph RBD handler for tcmu-runnerThis package contains the Ceph RADOS Block Device (RBD) handler for tcmu-runner, which allows for LIO/tcmu logical units to be backed by RBD images.]Isheep82xPopenSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgSystem/Librarieshttps://github.com/agrover/tcmu-runnerlinuxx86_64xP]Ib2801f775f25fb1b51e281f278f78aeba4bc8cd11d07637b4f5348d946e30284rootroottcmu-runner-1.4.0-lp151.3.3.1.src.rpmtcmu-runner-handler-rbdtcmu-runner-handler-rbd(x86-64)@@@@@@    libc.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.8)(64bit)librbd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tcmu-runner3.0.4-14.6.0-14.0-15.2-11.4.04.14.1\9\@[@Z}@YX@Y@Yp@Yp@Y@YR@YR@YR@WW@WE@WI@W+5David Disseldorp David Disseldorp opensuse-packaging@opensuse.orgddiss@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comlduncan@suse.comddiss@suse.comddiss@suse.comddiss@suse.comddiss@suse.comjengelh@inai.delduncan@suse.comjengelh@inai.delduncan@suse.comlduncan@suse.com- Add explicit libtcmu package dependency to avoid incorrect upstream .so versioning; (bsc#1135815)- Rename openSUSE zbc patches: + file_zbc-fixed-compile-error-under-ppc64le -> file_zbc-fixed-compile-error-under-ppc64le.patch + file_zbc-optionally-build-zbc-handler -> file_zbc-optionally-build-zbc-handler.patch- Update to version 1.4.0: * tcmu-runner: bump version to 1.4.0 * Disable explicit alua support. * logger: notification on changing the options for dynamic reloading * logger: update .gitignore for logrotate.conf_install.cmake * logger: fix the return value * Sync sig handler naming. * Add logrotate support * Move starting log message. * Allow log file restart from SIGHUP * Simplify log outputs Replacing tcmu-runner-1.3.0.tar.gz with tcmu-runner-1.4.0.tar.xz, updating the SPEC file, and removing patches: * api-avoid-compiler-Werror-return-type-failures.patch * build-drop-versionless-libtcmu.so-symlink.patch * tcmu-runner-remove-uio-include-for-iovec.patch * support custom cephx credentials; (bsc#1135369)- Update to version 1.3.0; (fate#322524) + Improved Ceph RBD integration + Support XCOPY copy-offload commands + Support COMPARE_AND_WRITE, with Ceph OSD request mapping + Asynchronous I/O improvements and bug fixes - Remove a number of downstream patches now carried upstream: + glfs-discard-glfs_check_config + fixed-local-dos-when-unregisterhandler-was-called-for-a-not-existing-handler + only-allow-dynamic-unregisterhandler-for-external-handlers-thereby-fixing-dos + fixed-a-number-of-memory-leaks-with-deregistering-of-dbus-handlers + removed-all-check_config-callback-implementations-to-avoid-security-issues + tcmu-runner-add-local-target_core_user-h - Remove development packages (bsc#1080619) + API discontinued upstream - Add fix for -Werror-return-type failures: + api-avoid-compiler-Werror-return-type-failures.patch - Add fix for library versioning: + build-drop-versionless-libtcmu.so-symlink.patch- Add two patches: make target_core_user.h local, to insulate tcmu-runner from kernel version/data structure/naming changes, and add include of to that file, to fix "stuct iovec" not defined issue (bsc#1058303), adding patches: * tcmu-runner-add-local-target_core_user-h * tcmu-runner-remove-uio-include-for-iovec.patch The latter patch is added only for SUSE version >= 13.3, since it is only needed there.- Remove install prefix from beginning of install libdir when setting tcmu-runner plugin path (bsc#1052795), adding SUSE-specific patch: * tcmu-runner-remove-handler-path-install-prefix.patch- One more update from Security Audit, adding one more patch: - removed-all-check_config-callback-implementations-to-avoid-security-issues (bsc#1049491)- Updates based on Security Audit, adding 4 patches: * glfs-discard-glfs_check_config (bsc#1049485) * fixed-local-dos-when-unregisterhandler-was-called-for-a-not-existing-handler (bsc#1049488) * only-allow-dynamic-unregisterhandler-for-external-handlers-thereby-fixing-dos (bsc#1049489) * fixed-a-number-of-memory-leaks-with-deregistering-of-dbus-handlers (bsc#1049490)- Make Ceph RBD handler aarch64 and x86-64 only for now + librbd isn't yet available for all platforms- Build the Ceph RBD handler and package separately; (fate#322524). - Split the GlusterFS handler into a separate package + avoid adding an unnecessary dependencies to tcmu-runner core- Explicitly disable the GlusterFS handler for SLE builds.- Update to upstream version 1.2.0; (bsc#1038712). + Add remove devices when tcmulib teardown + fix builds done outside of source directory + free tcmu_device after dev->fd is closed + fix Read_Capacity_16 + detect INQURY response truncation + fix incorrect memcpy length + fix inquiry buffer length calculations + add tcmu.conf for log level configuration - Remove upstreamed fixes: + tcmu-runner-include-falloc-in-qcow.patch + tcmu-runner-let-cmake-install-man-page.patch + tcmu-runner-Use-CMake-FULL-library-directory-for-SOs.patch + include-tcmu-runner-h-in-install.patch- rename libtcmu1-devel to libtcmu-devel - drop unnecessary %oname indirect macro- Updated SPEC file to break library into separate packages - Install tcmu-runner.h, adding: * include-tcmu-runner-h-in-install.patch- Drop silly buildrequires on libgfapi0/libglib-2_0-0. Abolish old macros.- Updated SPEC file to install LICENSE file (bsc#982130)- Created from upstream version 1.0.4sheep82 15608461531.4.0-lp151.3.3.11.4.0-lp151.3.3.1handler_rbd.so/usr/lib64/tcmu-runner/-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:Maintenance:10444/openSUSE_Leap_15.1_Update/8d76b41379b8762aa5a4b7812081838a-tcmu-runner.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2acf5363cd2905e34e1927d59e7b75ba4b7f4e68, strippedRRRRRR='^ H(I~/utf-87f2182af25cbff7bbdcfa48e68dc97889e737b212a840281ce95026dc6e96673? 7zXZ !t/yc%k] crv9vX СW)V#VdI지r~ax:",Ќ>wc[p8r4 ̳fV8B4U_?=ȋ-/$Q\3D#m{0Jg054[QH#fK-6H̓*`̓ /r2eǩwqqsee0-кDO,6>F}~2_jLv~n .>ySCVe1|ힵHޝ?t=Ex= ce61xړhl|n%2HjCSNx{,D9uꣳa I#bQjF[|BPj `LE6D[J8͛f[`LN{vDai@?*rTXd( GpTshV 3F%R)~ L</FQBNq;ju>psnlA8h&3Qe>"K8f2Sv'>v2P)\T7?`EXQe)1Øh)]_ ?s sjtO\ޣ:+J;|rHK#\{5NwS'}K ۾fzS }0^cE{ԙp]Yvt$u%M +)mV[JkE-M:Dސff d߬ۢ(Pa~_Dcljk;rEoHPE_#{ XA2" Ll=M${㊝f)ߘdÜ@.9#m]h@YRS vwm8]^iHk\ѫ(;֊3G 6,k4::(VV5A$)&ha-@W!!-Y$5Fí@R IyAXbR~3\Wf|lvKmWBe"d͏S .ϰE˲4Fl? +9_~2T@X-+>(L,CTl0"HY'oz wn`Vj#r'ʥF, .>W^MKp/s;/h@bmp^B;JY 5uuY;;{"Ur^ƩYU^3$R57l%}Ep:o7>CJ-Uݳ:(UT~!W~|х 33@Iwd|Y&ս#{pw,WF״C1rEbl\4?F㈣C83'"I<ۼYnCBEu17ncii/ȵ_*f3ꎺ iNcDi[^׸[=@DEy7?LI3Uֺ}v$ŝ\E[RǯMHlH&S[vJ:#vƵx5' f15<_z,V[M%19EwQPU^.vC_*n2KZCT LH MY$[O 3Ht9u*5ȧȷe| BcTnSMyV&5a ffo;/Z}PX2I>a6s 3>i"ǕӉ8)b O?-Y{C6Ыwhc$"z fudEbwϦ}Hnc&CoDLB]M+3^~i*^&|DR<i\-8P5SsH%҇5!OڜJ|oe;BvJm^a.ٞU9]CVBecj}C2i0}/ Gz쭮9r~v/Y)GHU}shk0}oҬ}>ZGuNŋp!D+g^4y$׭׼4&I&w8"MkH}i|S2@o.MHghy~Qjb__Bb]܆yvmhf[Ax.U!Äj@4jl(w1~$~)hF^@Lm!(d ,F)``p (7: ,{6~Ypʬ2UǠ6 C&ªanjp}k>a7 ,U?*zG6R(h!Sjh ITY3-_gbCU62Zq1By=}(ӿxrkҠЬG%@T=_5%i-B Eԩ/-NB@sWaTvGxv i%8Ʃ-\JR!?)lC 'nKQ|wƁD8if]*"8c rZii|i<;O|-$krÁ@A˹~P7s %PL^YLˏJF +3mnaZC~gmybc!D3ckGD+4M;x 7חxKPXN߰i%>?>`MT?OwG *G@yK_틋xCTX;RkD7Վ!=Zy UqneYN9)I( ڝ&0o ]2],*E~oEk~ Hŭ=nQ#碨 Zh 9jFx; OK4OVqR]|n8+D6I l UB pWyb9~fSֺIdlٻX>jʍWoݪnw[գdWgvI86ƫn 9ܗ,b.Vb'sHފ 'r@ oՊ*_hI-j9e,vg<-Z!>5NCTPfKZY O8hgaSݣ] ޙ$¢Fi<d|.n#P~ȗܵJ(U.1QeEDjW6Nl+0̮ꋥڶ,CGi}Tbn*%h,Q.):7`j3k(.;CJڙ:7]*nK%0DB?"mOgyT­vnkj|KT]w뿭b"KE])WmQ! ~:&1|Kf⹥j7ޣ-s([<=(F9sMA;eݺnf7sN\VXO#Qϥ\ w/3hƬ(_uD$.U%hoO|GjbA͸f{n(4Ź-yo޴Nz?R N]SE+V u,[C%Y櫲_Wqex#~R1r{,:|r|F-QZFlL@o)\&V7kD%Ч>\q}Ijuwy/1[TUj$Ʉ$䃧 $(:ܥUF ?GRE\{usG@"ĶKqW@I+_ʑчM{ #4 ~xiƠ $9bq/*;3$ă8)pdTens tO*p36|,O-CM}y;Mb[a-7P=v9X.%.,R4W\hSN8F"Q=>b.ػn/-j1%;PU^@=G]?P7KۍH6 g?@⊶Φ Vkj/,bOSrKi&⾅Rn,U2GQ]I+w:]h{g"N) DC[^>`Z8_'cmPwn>f nxXeTJ#yQeUػ!S %0= & F_4`%k{%zۢ766WC'[+l3n}O?9\0< ,P*‘^nF{Ě+cQH4&_o*㺒àdxXf~ј=.p,L/X!R%i?d&DX@!\w2=do۪WO#Qŭ/\&gLM IG2aDcT<6k<fddLkh xDqU9n^]E4\#RpOW͏eBf(Uhcpv4w V8N>n.>G=.)x++,0 b)4}\85|a\"҉F Ϧg[Rx֜P 1bpn$TjXs{)|CPZы⥚[5P=Eѣ ac8EtiZXLnkצc?ý%XejRDO1e-CHIB\@R^ܯ_= lԍ"_1E3~DS?4DlGn 丞kӐQЊ꽑0QF&gͥe1 aa›W5t6ec)J7LzrBKxamov/sX]@Cw͆Y(~֟eU_^߀ݫ]E),X0WHAZ -oIrzg??t7.^+k!a{Da)sjbrS(9f$i.A1 ߋAH3kZ~'zeG0#!*4l0ڃ7t4S-tؤ'u*[U\OHe5 >-R }kJt^9g`#A<5`YYQJ3AWX.y굡Yt:@p껔ri=#FpмY0卑rv]-qWA^r> 5u\ N]ap=}T=xύ(2KМHsÛıۥ0Q6?C: vͽM #O8jr:xwbj1How*WApR]A~ _QkV-%V>8C!r(7ΗئSKi.klGY妤!\ڢ48)GyeW= M1 Ub/ :+"A ƽNY)ax*^ z,?g{qҿB?Lᐑ/kiҶ~sk4bX)&86oe]afv24߮ r䠤@oPգ]$ˆR:P[P/ zx6m[5y"a؁j~{i]=cBvђ"g&/ sYo=WӥhG0MPIܮ@Boty<)7UQ7..?ŅZf2$Hߜ~P#}[S%˷)yƓ[5KFaDI[S<|^d¥WvuPDW`>G^`zVҪ>{!KZ}eVxe9?m j`4o`.nprS(c^M4E?!Y1.ުTʖ|*Ou@s'ԮuVKY YZ