tcmu-runner-handler-rbd-1.4.0-lp150.2.6.1 4>$  Ap]^ /=„۫h7p"j'qN;$vnΑh66o&eړQ6B9ü>x۱Z(# Xojf#|jB(si."Tt}Jl_ -K<Ȇv0*K_W[V /6W[SV+J1wQ80\u4d v^uDgudZ!-f| U]s\rEcNe|t.c853b73e4caa8a9b035c27c7b6aacd8691a6e606131e3bfd85e635531a559e2e605590e6acae6ed3e53754d3a4696a7397090a8eC]^ /=„^*7~~m - TUkEd!% rCزsp>@?0d  , M  8Ipv     @ l w (89:XFFG\H`IdXhYp\]^bchdefluv wxyz,Ctcmu-runner-handler-rbd1.4.0lp150.2.6.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.]^cloud133xPopenSUSE Leap 15.0openSUSEApache-2.0http://bugs.opensuse.orgSystem/Librarieshttps://github.com/agrover/tcmu-runnerlinuxx86_64xP]^e87172cfe29133db427158268c635fcc9066f67e48516d1bade3babd3fc726b6rootroottcmu-runner-1.4.0-lp150.2.6.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 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- Move tcmu.conf into main package; (bsc#1138443)- 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.4cloud133 15664829241.4.0-lp150.2.6.11.4.0-lp150.2.6.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:10925/openSUSE_Leap_15.0_Update/045647870388272416855a8198958782-tcmu-runner.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=57c1968fa549cde14e894a88bd1c21890175ba60, strippedRRRRRRN;bI$aNuutf-8bf95bec90cda790dfe0e305f2573f9356c0eb05fca9b77454a5b9a1fd13dc7f6? 7zXZ !t/yc%b] crv9uyeeSV|`` 0.Mv3\?w)ˏ]O%8n@F;ƒ2 ~:%2SӳZE+$+!U_MG*b&uC7H9\b[H9<{`QՎm0dafU+ W/|%KGU[cIYW`+Bgfس?-Ô˭1 n9}6~P! ݂pUl%ި.{7A3q,3cp$h 1Y@,&գxW~2=ɓXCסӺV6uŰ.ȇ!:?M۳LoRRR>n:u57'Y)A3`@ HUϺGonV0/e ,~?˩, -#K+Oy&B4 ޝ%(s\@(9wC:I6n~hofSidEa#:o/Fͭ+h'h 4ўDp M'Qr{NeDED+ d'et%Aelr_r wNf4I0~vN؜(xr3{OlsHQ] W> 8ߵ L7$ 7q vN3֋ e:X.3B;{)h{=SUh_W)ژphzGho48'¸Q4RU Aޏf$SU%/ @RBab )NtW9tbg6|->'GF0,,N;JLl&08̨_4]2=ڼho:vheb%YHؐ?B<&ТhI\`3tE}xzƂ,.xk7D-TytFh)AaɎcsv[!QVnz4BQn@>§1|X2p,omiNb*[4G€QcS 8Cgu)b?w Av%QQkJBY$ҹhr&b ;BfԵu`&,{cʎigVHPM>J" @{r'f\4j HBH#êJ}u9E7`}. w9B$7W7]L2 )ۚτ=HzLQ]5pRlH0=JɶMDN{#X"5"t_™(MPlw>^4)P9_|2FDx1kːj4JXD5 +"2X] |rL&kp7L/ݞ1QK~d#O4S V6Fqr³ HW@pRŦ"1&Nȇ(n.ˮAq0Xs|r괮{ G^cM\>kEz"۱+5ȇ*@+; ~7$EI JȮe%bc5rK9NQ` [ +5%z<)vp=HZ3zuU<&oA7 :R:M)x?PL:atҬ!@WpCF?FV$ݒ;ra);Pz?kQNR0CL{Vq8@¼vZ5˅q؊:YSor )Cd­fH%Y + U,Sd1mV(HtA5~<A`potshMN F 2}OibD1(ooB Hr$e~ّ$|w@|dfHL\8}030t.!>o✍ Ak˅^/F \}mFR٨Ѥ%.dK]_`A@<0h >G瀊-$" Roomڼi'/@G_bJO8k-58ۥͶ$soXwy Pb4aLm34g!} ԫ b`wpv:gun]+Fvc{]֢DzgyB#>~J;ZuWx:b$:56 aSbV&0Ǡ cAAYBD['/|Ι&mD 9ʩUXh'%! TqAtv1$:n&|d1V*Hwߌ[q4yHrnG궪 D2RB#0ڝXfX#J_~sfzp?VoX -ZdK:?oD\W/^h$jpR'VJE3?kFRå*51BCd-k Ɓ.fAPBs")S'##49Ћ[353o,W  !1]zabޞZ~.k`R'fXhر3Ӷ3iYS7E~Ś7Va~vpP܋I$cR[W^zfjMj - D]PZi%1 CR{CIg^J00lrEqlQi^ ]\۩(ZQBn%JRXu/f'8lCL:\a;`ө6 kq~n{U-+3H^ndt^q 5J T X]ёY ]Qy6X OPzӝk1x>qcV=)La @DTXʺO.57#x+9>"t\'>~<^ :Zy@?Ø"_}Uk֑:W-EH'úʧvi"[7'ܜvaI!5M F,(_xt9%cC?5K(b5ԿY\aȂGωLǼ]jYsP%|dNyLô> QB&GeJm!ާC3۟uнB-ݲ{x C@'ǻ"zۙc%+#-=3ȒΞ*$!k> \8rs]>ľ|c>аC }xCәSkvc!P<7XF5J4]vs2Ya7r[;Gg>`GX @'ݚg1=Eb "IvSHAt-qzX2w*׃u`sf EB[ԋEWZ!mNjtkh-G>08Lt!9gïGv~s f6C:Pp9?7 VZ'?L鼸[z8:',͛sI~@7)N8C]By-2Mꆏՙ*$ {5O7WǶP;5h>F/=`2T63w *a߹|Me;M5zjO-VYt^̨o6$WBю]L]Q_xڟdS'g[B0<˄}(+qx0l#$ +ffj*ӗXiX~PbʘN9 :l*_`灉nJj`/`ȗ U_BV.׽_4JMas,mwr>p8e'NM3gJP=VJ#ۍU/!xS2!q+סB9]D@T!(!lYhZH?]w%4F5C11W!E ,tЄv#2ߗf'O\Y,al`?Fq}z(|ƀ|?:S0eLi*F‰F"&@@[| _D2w>HMNr wyhIsxBs"qPJ?*M2aiL.w4 x#SE`LݛOeF8[G1:7מYO߻ZYp%t4"fF  YSE1hgE$T/uڅ zzLqι;GZsVdo(0Tmi,V!%sMnϽEyA\Sް!4Bysb(}YJ! y87dBjJ~3&sJGTR9%[ڑoKy t. 5}ٚ6V_1mHA+XY[U 5w O.qAB,v o6c$X~ɑ oϜXq"Fu1^zWRKou-ap CW<ǵ^ -r{ֽAgɐVӊ TtcB{%pEvD'ǰp-^٨bo $SpN^HOu5TN{L>$bYUbڽYD\m=oZKy&oֽC{Ӗ>Vbϔ pOeo.|`M>{IY)rA߻̇'E.Դ`;QtNѐMva$LmVPb$1cU$ z6Muj=‹>q+䖫7<5A{ "Hʧ_Kna4nKkffj S9*_ ڧ@5d3tDe?z&Grem-WT$w0};:t}vJ&P/ߝ%vm<=L_lRk5̱bXZ/'P;4hmC ֓8$"3{;VbUQЅ" PI#wR"d[!XmM3ˀv;`À3D1km`A5vkoYYjO$.]qS̹c/TS>Ό^C8g]c.wMn fO ]?Tn㿉Mƨ>j].p1|P`{4y9Yt5H'SE/! _Uިnjp$m~P*=kkaXfkN8UB,xδ˔)Jkcyy .rpu[MwpvbUގ XŝOky#gflnb\7ͺbSŇG5I6W%qce ㇤Wny %`UTԳz^T SvW؂-OT9V3)<|Vbveԝ=By^Ĵ6_8zE|_VfƒAeNX8)G>DL CƗZݣ -p2p`T?uC41 B0ė:n) $XB[\L߆"\)z,5ְ *1*3*Әxaxlg wc]{~!e–r7w|X(Ngp&/tDM_^F3æAV?iC|hBsFсM3!qj`,n^SO['[ qm5;F;gVjD)ߎBhG:IWF9\jX`)؆Ϳ$ȵI#|\99Lpt _wrܵݿ"?FV%T!GD u- 5Oz4{jcbo9>v~b=77Xh&&̀Ŀk8ʰP)X&hKu7R1dQ"4xgZ>YZ:DR9rYex2pNpaÐpݪ.ͷ"iPeW W4_7\)j4!Hv]z!{McOvcAJ_@VqVV΀x?ͺ?W:Î_~t߬q愶/CM6=|r4|B2ҿ,Yq6XFr}ה{PH-'IX 8e/ԐbJ9.AdA#B "m);j}ep{}KJYyF TՋ MY{렻j5G\\gd: NuY7P{7bZW~6d4v/~rڕ*\ff7 rMl*L·aڲP(fn쮚?4 !|<1E4楃tXce|Nd]ɿ•DsUb;sЄ~IT A~hN!B -+ y崹Wq3'A|f{Iz746l\Ts%r@AjnѪS̒#qsj%+ w=Yn vY5c;qYCF&^ƼH(*u%Vj$@(\&<(X5V?Èr@71v(x޺B+l$]6>xʁGlߦGqyƪ.IJOi\63,T$>Kli !0 ulgԊ=I;!E@2Ώ9ίt3-t>uJO-|Y2!%%8ټR6*íh߫RKRIT¤}8dM\EL'R]K?nl hM*O#*II 7~ry$]QǑm;b!R[Т@ijwptZ]@]rPH9;Jpl\bGAM5µY5, _6&j%lC90oAQ@XWkllpU0w?uFͪ[l%*%#se)_$Hj~g1 Q|P&Ğ?(j 4D ;$-ߘufгEK'nQF|I0`Y2֟QWlC/Ӫ?'%8uq{*&z, > :aD\ttkf^@2f?Pl̓$>m_$R QUl;gzBHԎ[17GByU]ck">XdqdȮw.E8l #e5c9?cC5v@M}s0;蘢yۅTc `dIO6= gf5Qs 4.[dJG0f4R/yJ(OH 'ϔE8jSHb[܉Ӻ/lj&Abe'_JxN̽#^Nv#g"„98v}Og$*2nG(vYX)3t밬6QMTL"e03DCNANim Ax?\V&PYȅN>8.Gސyn#Z