ocfs2-tools-o2cb-1.8.7-150500.12.6.2<>,]|fpAp9|Me OTIk TwMV46cR4'9@ S Jzwo0ec69lO\Yfv ?F(Lq j4UɌlgq -Blkf7ԒLZD3d\8k>cb '$h*\Uk{_!yR ##`h[ΙOwuTɇQmfٙz Qf@Zw4| cR*W#jvV7!]9!%Z">F8?8d ' d6C Yl a z     4  d  0  < l   <h^(89:=1t>1|?1@1F1G1 H1 I2 X2Y2\2D ]2t ^3b3c4Sd4e4f4l4u4 v5(w7` x7 y7$z8P8`8d8j8Cocfs2-tools-o2cb1.8.7150500.12.6.2Oracle Cluster File System 2 tools for the native o2cb stackOCFS is the Oracle Cluster File System. This package contains the tools to manage the native o2cb stack for the OCFS2 filesystem.fpAh03-ch2dxSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Filesystemshttps://ocfs2.wiki.kernel.org/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 ocfs2.service o2cb.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 PNAME=o2cb SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 ocfs2.service o2cb.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 ocfs2.service o2cb.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 ocfs2.service o2cb.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ocfs2.service o2cb.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 ocfs2.service o2cb.service ) || : fi fi3/j I.\큤A큤fpAfpAfpAfpAfpAfpAfpA`fpAfpAfpAfpAd16d9e906d8ee552562c9272a2f4963f24c1dcd786d4962ab1555c9c4f1422bec69b6baa16fa5b35e91ba3c9688ef66394b9793e5dc07fd2ef459c03ab900d21985fdf263eeade1d226bbef7d793cf8967888c5a5d72e579cd3531f84457caa9809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae39393241e0b38ad19bf1138c19225f601f7a9e2a0558db3348ef52c3663c498e57340a074d7a2c0af2cd5894398f0ca1093dddb7c7cf5dc246dd203267fd78c0202474af292882f582fbe5f7aa8d364801113589eb0177bde27c8432ec608405785393rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.7-150500.12.6.2.src.rpmocfs2-tools-o2cbocfs2-tools-o2cb(x86-64)@ @@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shlibaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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)libcmap.so.4()(64bit)libcmap.so.4(COROSYNC_CMAP_1.0)(64bit)libcom_err.so.2()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.1.0)(64bit)libglib-2.0.so.0()(64bit)ocfs2-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.73.0.4-14.6.0-14.0-15.2-14.14.3fnfcV~@cS@cb9@aW@ay?@`8@__16^^2@]w@\}@\73Z@Z1@Z.s@Z@ZfYY@@XCWV@Vy;@UUL@UKSTء@heming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comkukuk@suse.comchristophe@krop.frghe@suse.comghe@suse.comcrrodriguez@opensuse.orglchen@suse.comlchen@suse.comrbrown@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comzren@suse.comzren@suse.comzren@suse.comzren@suse.comghe@suse.comghe@suse.comghe@suse.com- OCFS2 writes delay on large volumes - slow la window lookup from global_bitmap (bsc#1219224) * bsc1219224-debugfs.ocfs2-support-recording-gd-bg_contig_free_bi.patch- fsck.ocfs2: add the ability to clear jbd2 errno (bsc#1216834) + bsc1216834-fsck.ocfs2-add-the-ability-to-clear-jbd2-errno.patch- ocfs2-tools: finish UsrMerge, install to /usr (bsc#1191084) + modify ocfs2_tools.spec to use %suse_version to replace %UsrMerge- ocfs2-tools: finish UsrMerge, install to /usr (bsc#1191084) + modify ocfs2_tools.spec to following UsrMerge rule- enable defragfs.ocfs2 and honor upstream patch dump_fs_locks support v4 (bsc#1203166) + modify ocfs2_tools.spec to enable defragfs + bug-1203166-dump_fs_locks-support-v4.patch- fsck.ocfs2: do not try locking after replaying journals if -F is given (bsc#1196705) + fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch- Rollback when dir_index creation fails (bsc#1192103) + libocfs2-roll-back-when-dir_index-creation-fails.patch- Fix mounted.ocfs2 output when some devices are not ready (bsc#1191810) + fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch + update-mounted.ocfs2-mounted.c.patch- Update ocfs2-tools.tar.gz to upstream v1.8.7 (bsc#1186308) - Update patch due to patching failure + 0008-ocfs2-tools-add-systemd-support-fix.patch - Drop patches (merged upstream): - bug-543119-o2dlm.patch - bnc#96864-ocfs2console-fix-starting-failure.patch - fsck.ocfs2-fix-compile-error-when-glibc-upgrade.patch - mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch - fix-build-failure-with-glibc-2.28.patch - debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.patch - mount.ocfs2-add-nocluster-mount-option-support.patch - mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Point out the default value of mount options (bsc#1178248) + mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Add nocluster mount option support (bsc#1174943) + mount.ocfs2-add-nocluster-mount-option-support.patch- Fix debugfs.ocfs2 error on devices with sector size 4096 (bsc#1170530) + debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.patch- Use %license instead of %doc [bsc#1082318] - Remove obsolete /sbin/chkconfig requires- Use -ffat-lto-objects when building static libraries.- Fix build failure with glibc-2.28 (bsc#1126968) + mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch + fix-build-failure-with-glibc-2.28.patch- Add libdlm Requires dependency for ocfs2-tools (bsc#1121382)- fix pre/post/preun/postun scripts when systemd_enabled - insserv_prereq is only needed when !systemd_enabled - run fillup to actually provision /etc/sysconfig/o2cb- Remove install procedures for ocfs2console- Remove ocfs2console module from spec file- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) - Correct clearly invalid .changes timestamp- Remove o2cb resource agent which is obsolete (bsc#1069099)- Fix dependencies problem between ocfs2-tools and ocfs2-kmp (bsc#1060601)- Add fsck.ocfs2-fix-compile-error-when-glibc-upgrade.patch (bsc#1057008) - Change license to GPL-2.0 from GPL-2.0+- Update ocfs2-tools.tar.gz to upstream v1.8.5 (fate#322956) - Unify the source files between openSUSE:Factory and SLE12SP3 + 0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch - bnc883550-Fix-mkfs.ocfs2-man-page-for-default-slots.patch - Drop patches (merged upstream): - 0001-libo2dlm-Close-file-description-after-use.patch - 0002-debugfs.ocfs2-Fix-a-bug-in-process_open_args.patch - 0003-o2cb-add-build-scripts-for-rhel7.patch - 0004-add-systemd-support.patch - 0005-do-not-write-sysconfig-if-status-not-changed.patch - 0006-o2cb-mount-debugfs-when-load-config.patch - 0009-o2cb-fix-systemd-o2cb.service-failure.patch- Add 0009-o2cb-fix-systemd-o2cb.service-failure.patch to fix bsc#963959- Add bnc#96864-ocfs2console-fix-starting-failure.patch- Make pcmk as default stack for ocfs2, and this patch may go along with us forever bnc#959660 +auto-setup-pcmk-stack-as-default-if-no-stack-is-setup.patch- Add systemd support for o2cb and ocfs2 service + 0003-o2cb-add-build-scripts-for-rhel7.patch + 0004-add-systemd-support.patch + 0005-do-not-write-sysconfig-if-status-not-changed.patch + 0006-o2cb-mount-debugfs-when-load-config.patch + 0007-vendor-Add-vendor-files-for-sles12.patch + 0008-ocfs2-tools-add-systemd-support-fix.patch- libo2dlm: Close file description after use + 0001-libo2dlm-Close-file-description-after-use.patch - debugfs.ocfs2: Fix a bug in process_open_args() + 0002-debugfs.ocfs2-Fix-a-bug-in-process_open_args.patch- Update ocfs2-tools.tar.bz2 to upstream v1.8.4 - Use new ocfs2-tools git URL https://github.com/markfasheh/ocfs2-tools.git - Drop patches (merged upstream): - 0001-Use-cmap-for-getting-cluster-name.patch - 0002-Remove-controld-dependency-in-group_join-leave.patch - 0003-Auto-setup-cluster_stack-based-on-what-is-on-disk.patch - 0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch - 0005-mkfs-Setup-cluster_stack-if-not-setup-based-on-what-.patch - 0006-Auto-setup-pcmk-stack-as-default-if-no-stack-is-setu.patch- Update ocfs2-tools.tar.bz2 to upstream v1.8.3 - Drop patches (merged upstream): - fix-indexed-dirs.patch - 0001-fswreck-Create-a-loop-in-group-chains.patch - 0002-Break-a-chain-loop-in-group-desc.patch - restore-g_list_append.patch - ocfs2console-libraries-include-aio.patch - libocfs2-needs-libaio.patch - libocfs2-Change-asserts-to-error.patch - Drop patches for ocfs2_controld - force-debug.patch - extra-debug.patch - bug-805764-ocfs2-controld.patch - bnc804707-reduce-RR-priority.patch - use-symlink-in-udev-rules.patch/bin/sh/bin/sh/bin/sh/bin/shh03-ch2d 1718632868 1.8.7-150500.12.6.21.8.7-150500.12.6.2o2cbo2cb.inito2cb_ctlocfs2.inito2cb.serviceocfs2.serviceocfs2-tools-o2cbREADME.O2CBsysconfig.o2cbo2cb.7.gzo2cb.8.gzo2cb_ctl.8.gz/sbin//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/ocfs2-tools-o2cb//usr/share/fillup-templates//usr/share/man/man7//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:34412/SUSE_SLE-15-SP5_Update/8650ef4f0dba33b103fb28c39ff04750-ocfs2-tools.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5879c5b3e7b7533745bfabc0ed1618ca1a638ec2, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=19f6c241d49e5491fba7fe6e206b20dc9ab93e6a, for GNU/Linux 3.2.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)#RRRRRR R R RR R RRRRRRRRRRRRR RR R R R RRRRRRRʔ{vVe}utf-885c24386001638b6a105ebf075d9327113a7120cf922a6cdb7737a6712b7dd79?7zXZ !t/3]"k%/p4ea+@8AW:+f?9:0*f l"H fgŧ !3k: *hhSU4&b_ XiB@a %fP7vkf3eNMU"Lm!!a,8~LU_5. 'VvX!u=p@GMJAɉ.x"t-L6ueB,a1=1B9DF 撘/8Lv tc-Akř5C8)ѕ!2-\X@F޺u{ @!eIBv G.m5-[ s3a#ˠGl wc> \I+TueZ_)BQ­>76\+N3&Ww&nǬ Sk@a$-׸A6m_ !r\`RF_ɳ1@ҁVJep} 9\bؚJ)IgFmr  N'P,>mxN;G8)䮅Kݼe(>EƻHJDj$&ܟzc"<6D@)HHxJFV0집)J0;P)m$&Av!B=fPmf6_5FMj^~vJ.ǭ 8rNx IIp4 6t*Lea\Qgpƞ#Sl+Y PW WܓM3+d0-ݕXQ*Hk)fõz{VAdOXfs=(3L"ben{6vW<+gdՕj 'S4qD++%b0iȞ/&6  wa G#ށEdϘ˿9oI~Ádua}K!{ȷSL4gYjvQ"{֗Os͗9UJ52#{s66˯d"3*/ \m'^SxsO#DOCWc:˪ኽ 讯EBwtm謾G.D$o# lܑkdBx,Q>JA*{Y. = k#oPa$N̝/_ y \$6b*jFw;Y4 ػN>:wb;ƫ$b""e29ZC8UWu&fJgyAT%4 +{Y=p\1OiQ T aOg.WFh1ü}0CX .6!q-}s  X״\Leu$Rm Ĝ\{ _ F`uؤi{?NDd WkDZ # h*?)WcSI0EvGB1ZXDƋT řf0/i&~%?^sWDPC ϔ#ȼ?O\ĩoJW4Q @0bFLRg󁍧U7 H5q̑=vƟ;pM=(6y\Ի3LcHȪю㝩E8S=N)T?zO -ѸQ~jP:yQE; Bf+"ֺZ2lwSmȒ@+ =?!%v@tlgJL=qb[d46ow@6Ap A(l|}nfH)S;$9k?_Ü#*(m2no?BCGJrbҿmX k'4@*=OjXՀ-p:~p]w)ag'V1&%ꂅǤNA*36TcM:Pᆆխv̆ci5N9SﶝӇX}x7:vz<f}?Fv|LTqлm$@A6F/+;fu2'гHhyvf~W  7pwNH2tM+k]ݩlwNx-Jlb -.DlgG,XHYbQ)[ޤ6K"vƇ3)x\:$p6Ȋ̉SXل&np SNzjFb|2`ڀˋﳗ@ڍe19 sYw!ĺG}FF&ڞWA$X&4 U&T@ N3t;1!^g(9lT 2H^g-7~sRC9ћXש#BI\dwtN`a*O0˝f_`qt貟qH]qx_˴nk}>dYug]2UG? py؜'0PQyb.i 3^MY}/ԑ+?ƨ{oMduY YS-WJ^LȬ= g@#p\Ɏ|(;QsmjHtZX x=J oZ`D;C?Яyqm[ŒU/xRw'\*c3G^;Eܬ6;r^qg62nnrO!If"QK&.d#M83(U{^uMPF:41d nIBaOxNԞd#D.JJ řϗO*]]Y'~ tY2;#Kb[Wo ?ʘ{A1! rzkٲ;}Ob\B'"! xFL3< hT͆޹w#ÈTӏڹ ͧGg* oH$1y-&KC;7[<1"əFKz6ߍ`ق >_;ҍZ%nwG)s.Ʊ\"(W_"\ xB1VO!V.BYߧIW9XOSFFZMJ M~(XyB. nhͪ=B{mg!K!A lV_ii aAdij0<6DyD!RONHb+ǛUϿ(71SDq_~&~~>YP+04C$HL7T-0=olP4UV&jĜ49Iz(ϻuNF81-& x~y"QY -~0x W!Bgڂ7;HG)Pv, 1q"8@ [(E,;,ΤJyuh-ֿfECE5=ԸUjJ{[a00r|b8yY,<9d%bFyEzYunmn>Ayoʑ'`E(q[+ u>9 @m\Qu6 |c[b ;?Llp@씋mʊL(A\dY T Դn__V@`gd2[Iad<(r)^٫MZ=:#nԔSg=xm攜Ʉl[RD3h)U  ˟1 'MtbZ XWdnUk 9ـ`#P/q;kqLf(:U6d)xQ24@z+yVL(`lU'7p\ߌܸ)h!ݗbn-h}!~?CV2ADJƲm ;늻1P<@DmLϗt'׈|bUfgRA݄i;])s}-4o$Iqs>ć/$/I/&̟)w>*o3թN-,|%yh;tnup#o8WB4P{< :ê>q)"]@,?Pr筥ӊmN͓SD2k_o.rqt8qL< z&L%v2l0iYru#|Dt*9(¨nȨ\finz抎g7^ uSAn[Yr.TC}`i^&ΪzUt`6w\!uC5;ܯ!dS@'zVH,y';GRqUEX!i;f\:DafQ6%Э9ntej#֎Ώ=02d#eA Jii>/_dedXuoݫ`;Uf75ϺR]!n6]蚶0C;mcބ)*mkFIHbSپ*,b6@!,Y}N $}S%v aGaz$M6R`voNg.aWu78KԋNh|]qq2Pॳ1Ҁ0$/  ?)U@[M|EpDW9S(_ Ho,6{`x5 EZ@']=݁"eG.p?+qĸVrŏC?1Q a Pa4~mZi/EYC;aOk,K\NEyl19ӌ[,gx/?$yL#UDi.æگo&ȎmTtrZw-Φ)mN:d\A0bY kFP񷅝|S\Owʃ'b@OH\]2vH`g9D}ȳES8>pzyy%Iӱe>㬽y ,(9KYR^sN/[z7\)$_=s Ѩ~%,`=''4q7:iD]ހg H.*A Ze`F#ln͑+=t  A5CLiVMhY&ײ]U- JD1K~9c|k?Fxo eEOz'fֶWʱ뻿8Bj E&J';v/XmU!%?)@9FUH߅)/EmTppqo{rSʹ"^SL>Bt}gkS"l~W}{tmn!Hc,^I'&5AO'~n: n`/ej HׇC U!&$i|ߖ,+*: On RRc}tM@8ƲzwN*҇=$+7݈xDt =ԇ|G<~/b4Vhe90̝U)I_i2k Ed%`;礫_j^X6.T{5), ߶y 8羜0GCE;5zu]͕-@g&o YZ