ocfs2-tools-o2cb-1.8.5-150100.12.14.1<>,bb^9!p9|Nĵ6gOrp2O.wZ$E*ҚLB*bbߦQmbh'yxK./Rs|ʞ?`,6=&g_Lz]w ¾tz`)O"+k8-E`U #bNQذ"Ҁ:&bĞf*-K2'#KVA䛜;Liup5JDT z@ElTpo$J8_JPg.gv>F1?1d ( e2? Uh ] v     0  `  ,  8 h   <h^(89:$=)>)?)@)F)G) H*$ I*T X*`Y*h\* ]* ^+Pb+c,d-)e-.f-1l-3u-H v-xw/ x/ y0$z00000Cocfs2-tools-o2cb1.8.5150100.12.14.1Oracle 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.b^9!sheep04SUSE 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 "/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 fi8-n .\큤A큤b^9b^9b^9b^9b^9b^9b^9!X`b^9b^9b^9b^9b69c7e4b74ce0c9d5c8157bb3386f34868b536518daf0d9ab9391d33653d826fb770e40664cbf5c64ba37e8edd809c99f5bbadeedf9ea0ede1b63abb661626b49115818c0cd29697af3cfd7357031ab012d37b046816d7ff8bbba43290a345f9809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24d15234141b8681d84956441624de993eadfb177cf1c9846a78edb87678d76769d7ceb161baaca726d7b05f5c1a1eb453c56a7495c9cd1c717b5065ed0547f0f515035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae393932651ef5604dce751e4e4cdfc964e0fab004690c42c7175b24db1daf775bd24e21c698a3029d9a746bc89ca774779077fd6e594192f7a244d3977ca9f59f4516aee988a4716bf9c408d85ca875f63c153e18ba04be469128ae1c9967de1bbe36d4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.5-150100.12.14.1.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.0.9)(64bit)libglib-2.0.so.0()(64bit)ocfs2-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.53.0.4-14.6.0-14.0-15.2-14.14.1b9@aW@ay?@_^\73Z@Z1@Z.s@Z@ZfYY@@XCWV@Vy;@UUL@UKSTء@heming.zhao@suse.comghe@suse.comghe@suse.comghe@suse.comghe@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- 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- Point out the default value of mount options (bsc#1178248) + mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Fix debugfs.ocfs2 error on devices with sector size 4096 (bsc#1170530) + debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.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/shsheep04 1650342177 1.8.5-150100.12.14.11.8.5-150100.12.14.1o2cbo2cb.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:23768/SUSE_SLE-15-SP1_Update/d5c4e8d48e592e61da96e35f9a66b6f4-ocfs2-tools.SUSE_SLE-15-SP1_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]=163bdd13441fc0d449e89e9e589f36995c2044d9, 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]=92734692d36bed48c63590fc9d0701ff6a5ac6b2, 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 RRRRRRRObnavCutf-8d20161093bc805f3ab1d6c9caaaa6a2d23b01c5e224f80e57c1f8527c2db1a85?7zXZ !t/C>,]"k%?X.ZPӸF({,…W1Wi‰8W++aaw}dY.\t}X 5\+k< w16,>ҹN悫1[qEI~&ސS-悧mxWҥn/W`Huxn3 %Q{#3#[:VݦX uQx|ˆgLs;_P@NTly"]k@*OG ; (Vsԩyc{ "%&@*de`uےɠRvc5;TqbM˾∾^W,z\Nv[$%b5○Ψ͇ټvLH;>+FAAA{Ԭ j\ArfH:D ֔{a+eԅ’du5zxƁ[v3Aў]DˀJM`|f{\땃.'#jtC>y|>}kP׫:}dX.Ze;0'pPYHqlQU6ߪ+hTn*J ˻ݝ%1De\;=chA#,Տxaz$GL˨w}5ЛMp] qZUΨӦ+4w%qJTuцD~ԯFcaJ)?K5t .!_!t898ZEظԹzbs*;r?e0Қ\E(vP#s5^ZYk&rX>w6qVl)1.C ß'ܳ84?1'7VZګ/= 0}MT~ZPwQB "@Oza20=MVK(PR#u %h&1E{$Z0.6Qב!Ebj}ZWQa'posʓK.)hY<2sR:8(5y0X'uzvf"4BPe9' F :gعP.a5nAUjg0&z4I&` +Ó :-on ._|! o) OZtNXؗi:D(w{nn 12F~WMY73{?]7Zjxнʹ]OnfoKc`=`%\y-PA?A`ܷGkfdD͹ť57kK8;9Ya@9҆!6|!NƊ(9e]}bg4ԙ8@ G,%.(DUV]Ekg^(yY&ln$+mDx 3["2!!EԌ9vKx0n+ 'd'6fD^eŃ()"P$ccpq|+\hr6&e{(X.XF{}ÎX %Dz 2G <mc̓Œ灍RTCc N{&7v%U9*k ib8i̗rvb`<@B75r !0T|jCi=،p*(.?Ƽs=^μP֨7-[ XLbY9(?X&sLآ5ϐapabe_ XZ;(1Jv#Z3)Q3{3Q4iHFuw4@Eyj[D6[p/x6aࣱla兊zmǰLh7.wnZö g'US\3Fª-(k U_Zw1 Oˡ?^F鯇[홯5(!I:PW 'Ӯ7EK b"łZK?ivt^vudKQ;i]".2Sу$FF\Pg-X/6DA70}UH6R|:= $)P{ӳ,pE-kp)' ɥ&o& xi{` z) ~E-2oȇfGtsr *@y3rͨ=d+cD1sw?]+𿸧~Gg9݂PрF Q oW9#=>zZ;gLY{!~I/eIq[R `^hP_ 0PlԚ¿~8ߺFY֩_??5.6}D=zڇZ#;.݁>c2SYi+KÐwߗH$N6ABFm2[ ,"W-WcJ2em䨃P/),yň81֤ -~q[Z{[ڀMdW=W ۍ0MЂxK3lF t*Mu zb@Y]l'+& VրuBuWܵlQ֨5 cW'kaĴ޽%["u4gcybx(n~b$,#dL\+^_ E͉ HAeP+jy7=[c_=_YIsAXExXTR2yZ5,g'3W rwCK&?@t;vEyA%j츱#%U$-,BUp;U&@!$0_]G ٛ"&w1Y]C bh}]ZX"ObDYtf>rOE y8QiǔgBLflp4NˤgKO T%OAѵzDJQR<U4+\4;eA>W(/FE1!͓ )PT\ Ffƍlv9mrU̯㨓w6:nC `Hs,I`c3ŪM4;#|?$yYx˘P^:'nX!faSVMGsDf)G¬ ZViX4HpeCgFn\Gd>!iS 7xy Oą<eNtbQM$Ʌ X(|HէeFԟ>I[8y"L6ԻiRC3V)bWvV*_jEԓf*_YpcMӠ]PݖYٟT18y3$]t紸f^èޙ}L%W<80N"!͒14ogINf(Gz:]wޔݧ}љO ]hØŴ?omիEH ґ!?Ýsأ  \/.k+8|||2`kESv݊oZWJl]s`/N~ "Dm[XIf{8: 5I,iS5czOaoCOSL0LRH"9=qj{4S[RcC%.rU%DW$y)mQ&sNQ&AD:F*ijo @K)Y0&pw_i.Nr4apu(>FWǿ$T(ljL2sur҈-yC͓߾>2)0U2ZFg"BANpAXO6„e`gz@(U5Ӗ' .NĘo/3V9e3IY`sD_o͍\ 9Gs nc3İbPc cMU1*tKz7"RЛo&A8%g3J7rysd1!dѯ#+[u <V5ܳla/^ 5A!/!{Qbg˂ZC6gxԳșĶ,W&I*fH6d; ^ƺpT vLld>Ǩrx'_l'UbLDQ%a.s]z%\~EHqԦΉ ]|aȦs%/J i̕ a֣5%oLȟSPjI;nJE_Yp ,3k],[u'.Oh/mg/LLf--k}?R?-iVM'fKv{ыDLsB|\JFmU$uM%"HuA' KN%Vnʷ4u~Ϣ>, je>gIJ\E<-NfL7 'zx̏\UO(t-:1=IN lc}8p^>ϐmmLX6a7,\ ?48pߑntJS$FůvԬS?i[ot/϶;nj,%ZLgxΐ{D[sPLW\y%D: HjfTz1[Z2LO%!'<{<~ ҷETHG 9W8r1%QiO|TQ !NI *\Ѯl3FPpWVBwB'0i/^,itDƅ'ⴅQXq_O`oK̵铒FW9ɷv K@Э/0A#4̧/Px~77+UYPt!z&N9>vGTe2y_zs}$D=`\?ExΘg͉^5~.ʜ uvO+J\ţݼT!ٵikހSஆxN?!ǹ 3׷1tGW=wLtB|aw.Tiz[sr^?8 x?^0d`0lsFD}M K11BqW@VW?e!UUkrp$\0$́lw&np<%<XnI9x9}>ϲ{EUQ"r{[K _l%lF5`?Ls.CE{.iМ(綱dTyמ%;b2Ġ#5Vv۽ڋ?h'`^Kם?n->aUOߚWbY=(')y 8[!g ,%J+!W;r,OSM-Z|X O 7zme5dgO99)\KR`MC-OnjiHI(L *Dy ">fãfi8r1ܜZKfR,5-3ewe(aSlʫE,I&1hвGބlʟ+;rhH6#ߛ~q;6:/@(c5D.AqѢVƨ<ם‘f }@ZOc)#\1},!H2O݅8I&).qDD_IqO 9ո;fnSS{ԜPC&<ңPcC$?Xw@֘ Ձ|~&##9S,?YQ^v_CJI=G0r T\\4&UKu=\ࡼǛf}`}VA"we[w Xs--zEg'&E~Lr `w#r˚)oQ&Oe sCR6}x37 qkP@, fF +ּGrV,Gmxx[1';0?(6g"F'Qy@wM.@GT۴Eܺ`+Rx&Vz}+4a)=@&W<|B>5G%>fAuHz *iq`o/j9ţX\6;8g"D{ WHnfguЀ )R/Ə B͇<{$| H{o︜jz/^|2]e>iwwb  ]<)AKoq?+W{)&7 Bө) x:ɹ4"v{қwuKMO ϥIq \-xT ,GW+J㨇Glu˂*ؐi:0qN1rocSoEKlR b1˫9(sѩaGPKVϭ'WH!.uq\&'="@>ulgM36;tU ԽS>pP4(K ]Vv"Oe 47YP[8c V UZ+s ,Kw,F႞,Ʈ_3yM )}&߼AW"6eOٗSUIG?:FUh82Bakݓ>cwakw| 8hTFQ{s@܌|)Xֶ^34o5C!k^tGG]b l"mНyR1`V2tyrh|yb<8b,NFpFRXB*lpxv\_8YeGP?i;͋EYF, 5\\cG"T"5'BnEhgW wDTKw_SƭP䢦V<+Gzq{L Atoda