glusterfs-rdma-4.1.5-1.el7>  HLk|[ Ԣ Qk%gbh螄Z+=VxӋJkBVVdbDc]v!+n<1ò.xYMFJyQgjl,s4ƘQDA `RKpqR.}4_ιzE"P]Hin@VX޵m,%"uȢ2Kl3ay⤾}-+;dԆݍ03 gGǂw=J%7 @~x_7 dF>1xf7a37e15cfdf78c9cebeb2f97e34d9291e634adbd[ Ԣ Q嵽k=J>A{im ~YƃA8 Ҡn[Aҹ܄Np7A@C詺Oy *. 4vjN"ևj'4csaƙ)֓hm? %Ay5)z3*60qgT¦›e*xqʼn'M3Ly]\8>BM ? AQSL _cB# nob$o܀r*P6q4uWμ$Ml`H s]r#T>9? d  A48PT[bs     * ,4>Hhp( 8 9 @ :@t G~tH~|I~X~Y~\~]~^~b defltuvwxyCglusterfs-rdma4.1.51.el7GlusterFS rdma support for ib-verbsGlusterFS is a distributed file-system capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. GlusterFS is one of the most sophisticated file systems in terms of features and extensibility. It borrows a powerful concept called Translators from GNU Hurd kernel. Much of the code in GlusterFS is in user space and easily manageable. This package provides support to ib-verbs library.[c1bj.rdu2.centos.orgCentOSCentOSGPLv2 or LGPLv3+CBS Applications/Filehttp://gluster.readthedocs.io/en/latest/linuxx86_64A[[9d06bddc2449e8c7b0142291c70c821555dd463c56a5ce6e9461aac02ebb3c8arootrootrootrootglusterfs-4.1.5-1.el7.src.rpmglusterfs-rdmaglusterfs-rdma(x86-64)@@@@@@@@@@@@@@@@@@@@@@   @ glusterfslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.10()(64bit)libdl.so.2()(64bit)libgfrpc.so.0()(64bit)libgfxdr.so.0()(64bit)libglusterfs.so.0()(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libm.so.6()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)librt.so.1()(64bit)libuuid.so.1()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)4.1.5-1.el73.0.4-14.6.0-14.0-15.2-14.11.3[@[[[W[0@[[Z@ZI@ZkZZH@ZZs@Zg#Zc/@Z;@Z#@ZfZfYeYY˒YzYY3YJYs>@YRHYGY-^Y-^YY@XDX @X}@XX~@X|XwoXoX*X2@X@XWw@Wv@WW@W@W@WWq@Wj}W_WEW9@W W@VbV?@V?@VxVxV>@V@VVHV@V@V @U@UAUnUJ@UU@Ua@UlI@U\w@UUUQ@UQ@UQ@UQ@UL@UHUHU@U7@U.RUTܕTTfTr@T@T@TT@T@TTy@TmTl@T\@T+T$T$T"@T @T @T SGS@S/SS.S\SSh@SDSS,Sb7@SZN@SW@SO@S>S@RRJ@RRRx@R@Rz/@Rm@RkRUE@RUE@RJ@REs@RD!R0[@R)R@QQQQ@Q@Q@QQ5Q5QQکQֵ@Q@QzQ)@QQ@QQJQV@QQ>@QQ~`Qq1Qo@QnQnQkQkQeT@Q7/Q@Q @P@P[PO@P @P@P*PPvPYPYPXb@PQPPy@PIP;a@P'P$P@OO]@O\@OiO@M$]@M@MME@LPKh@K?5@JJ&J$J@JmJ0JJ@IA@III@I@IU@IU@H4@H-w@H$ - 4.1.5-1Niels de Vos - 4.1.4-1Niels de Vos - 4.1.3-1Niels de Vos - 4.1.2-1Niels de Vos - 4.1.1-1Niels de Vos - 4.1.0-1Niels de Vos - 4.1.0-0.1.rc0Niels de Vos - 4.0.2-1Kaleb S. KEITHLEY - 4.0.1-1Kaleb S. KEITHLEY - 4.0.0-2Kaleb S. KEITHLEY - 4.0.0-1Kaleb S. KEITHLEY - 4.0.0-0.1.rc1Kotresh HR Niels de Vos - 4.0.0-0.1.rc0Niels de Vos - 3.13.2-2Niels de Vos - 3.13.2-1Niels de Vos - 3.13.1-1Kaleb S. KEITHLEY - 3.13.0-1Niels de Vos - 3.13.0-0.1.rc0Niels de Vos - 3.12.3-1Niels de Vos - 3.12.2-2Niels de Vos - 3.12.2-1Niels de Vos - 2.12.1-2Niels de Vos - 3.12.1-1Niels de Vos - 3.12.0-1Niels de Vos - 3.12.0-0.1rc0_1Niels de Vos - 3.12.0-0.rc0Niels de Vos - 3.11.2-1Niels de Vos - 3.11.1-1Niels de Vos - 3.11.0-2Niels de Vos - 3.11.0Niels de Vos - 3.11.0rc1Niels de Vos - 3.11.0rc0Niels de Vos - 3.10.2Niels de Vos - 3.10.1Kaleb S. KEITHLEY - 3.10.01Niels de Vos Kaleb S. KEITHLEY - 3.10.0-0.1rc0Kaleb S. KEITHLEY - 3.9.1-1Kaleb S. KEITHLEY - 3.9.0-4Igor Gnatenko - 3.9.0-3Kaleb S. KEITHLEY - 3.9.0-2Kaleb S. KEITHLEY - 3.9.0-1Kaleb S. KEITHLEY - 3.9.0-0.3rc2Kaleb S. KEITHLEY - 3.9.0-0.2rc2Kaleb S. KEITHLEY - 3.9.0-0.1rc2Kaleb S. KEITHLEY - 3.8.5-1Kaleb S. KEITHLEY - 3.8.4-2Kaleb S. KEITHLEY - 3.8.4-1Kaleb S. KEITHLEY - 3.8.3-1Kaleb S. KEITHLEY - 3.8.2-1Fedora Release Engineering - 3.8.1-2Kaleb S. KEITHLEY - 3.8.1-1Kaleb S. KEITHLEY - 3.8.0-3Kaleb S. KEITHLEY - 3.8.0-2Kaleb S. KEITHLEY - 3.8.0-1Kaleb S. KEITHLEY - 3.8.0-0.2rc2Kaleb S. KEITHLEY - 3.8.0-0.1rc1Kaleb S. KEITHLEY - 3.7.11-2Kaleb S. KEITHLEY - 3.7.11-1Kaleb S. KEITHLEY - 3.7.10-1Kaleb S. KEITHLEY - 3.7.9-2Kaleb S. KEITHLEY - 3.7.9-1Kaleb S. KEITHLEY - 3.7.8-4Kaleb S. KEITHLEY - 3.7.8-3Niels de Vos - 3.7.8-2Kaleb S. KEITHLEY - 3.7.8-1Fedora Release Engineering - 3.7.7-2Kaleb S. KEITHLEY - 3.7.7-1Kaleb S. KEITHLEY - 3.7.6-2Kaleb S. KEITHLEY - 3.7.6-1Kaleb S. KEITHLEY - 3.7.5-1Kaleb S. KEITHLEY - 3.7.4-2Kaleb S. KEITHLEY - 3.7.4-1Kaleb S. KEITHLEY - 3.7.3-1Kaleb S. KEITHLEY - 3.7.2-3Kaleb S. KEITHLEY - 3.7.2-2Kaleb S. KEITHLEY - 3.7.2-1Fedora Release Engineering - 3.7.1-2Kaleb S. KEITHLEY - 3.7.1-1Kaleb S. KEITHLEY - 3.7.0-2Kaleb S. KEITHLEY - 3.7.0-1Kaleb S. KEITHLEY - 3.7.0-0.8beta2Kaleb S. KEITHLEY - 3.7.0-0.7beta2Kaleb S. KEITHLEY - 3.7.0-0.6beta2Kaleb S. KEITHLEY - 3.7.0-0.5beta2Kaleb S. KEITHLEY - 3.7.0-0.4beta1Kaleb S. KEITHLEY - 3.7.0-0.3beta1Kaleb S. KEITHLEY - 3.7.0-0.2beta1Kaleb S. KEITHLEY - 3.7.0-0.1beta1Kaleb S. KEITHLEY - 3.6.3-1Kaleb S. KEITHLEY Humble Chirammal - 3.6.3beta2Humble Chirammal - 3.6.3beta1Kaleb S. KEITHLEY Lalatendu Mohanty - 3.6.2-2Nandaja Varma 1033Kaleb S. KEITHLEY Lalatendu Mohanty - 3.6.2-1Lalatendu Mohanty - 3.6.2beta2-1Pranith Kumar Karampuri Lalatendu Mohanty - 3.6.2beta1-1Niels de Vos Lalatendu Mohanty - 3.6.1-4Niels de Vos - 3.6.1-3Lalatendu Mohanty Lalatendu Mohanty Humble Chirammal Kaleb S. KEITHLEY Kaleb S. KEITHLEY Balamurugan Arumugam Kaleb S. KEITHLEY Humble Chirammal Lalatendu Mohanty Fedora Release Engineering - 3.5.2-2Kaleb S. KEITHLEY Lalatendu Mohanty - 3.5.2-1Lalatendu Mohanty - 3.5.2-0.1.beta1Kaleb S. KEITHLEY - 3.5.1-2Kaleb S. KEITHLEY Vikhyat Umrao Lalatendu Mohanty - 3.5.1-1Humble Chirammal - 3.5.1-0.3.beta2Fedora Release Engineering - 3.5.1-0.2.beta1Kaleb S. KEITHLEY - 3.5.1-0.1.beta1Kaleb S. KEITHLEY - 3.5.0-3Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.5.0-2Kaleb S. KEITHLEY - 3.5.0-1Kaleb S. KEITHLEY - 3.5.0-0.7.beta5Kaleb S. KEITHLEY - 3.5.0-0.6.beta4Kaleb S. KEITHLEY - 3.5.0-0.5.beta3Kaleb S. KEITHLEY - 3.5.0-0.4.beta2Kaleb S. KEITHLEY - 3.5.0-0.3.beta1Ville Skyttä - 3.5.0-0.2.beta1Kaleb S. KEITHLEY - 3.5.0-0.1.beta1Kaleb S. KEITHLEY - 3.5.0-0.1.qa3Kaleb S. KEITHLEY Niels de Vos - 3.4.1-3Niels de Vos Kaleb S. KEITHLEY Niels de Vos Kaleb S. KEITHLEY - 3.4.1-2Kaleb S. KEITHLEY - 3.4.1-1Kaleb S. KEITHLEY - 3.4.1-0.2rc1Kaleb S. KEITHLEY - 3.4.1-0.1qa1Niels de Vos Kaleb S. KEITHLEY - 3.4.0-8Kaleb S. KEITHLEY - 3.4.0-7Kaleb S. KEITHLEY - 3.4.0-6Kaleb S. KEITHLEY - 3.4.0-5Kaleb S. KEITHLEY - 3.4.0-4Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.4.0-3Kaleb S. KEITHLEY Kaleb S. KEITHLEY - 3.4.0-2Kaleb S. KEITHLEY - 3.2.2-2Kaleb S. KEITHLEY - 3.4.0-1Kaleb S. KEITHLEY - 3.4.0-0.9.beta4Niels de Vos Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.8.beta4Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.7.beta3Kaleb S. KEITHLEY - 3.4.0-0.6.beta3Niels de Vos Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.5.beta2Kaleb S. KEITHLEY - 3.4.0-0.4.beta1Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.1.beta1Kaleb S. KEITHLEY - 3.3.1-14Kaleb S. KEITHLEY - 3.4.0-0.3alpha3Kaleb S. KEITHLEY - 3.4.0-0.2alpha3Kaleb S. KEITHLEY - 3.4.0-0.1alpha3Niels de Vos - 3.3.1-13Kaleb S. KEITHLEY - 3.3.1-12Niels de Vos Kaleb S. KEITHLEY - 3.4.0-0.1alpha2Kaleb S. KEITHLEY - 3.3.1-11Kaleb S. KEITHLEY - 3.3.1-10Kaleb S. KEITHLEY - 3.3.1-9Kaleb S. KEITHLEY - 3.3.1-8Kaleb S. KEITHLEY - 3.3.1-7Kaleb S. KEITHLEY - 3.3.1-6Kaleb S. KEITHLEY - 3.3.1-5Kaleb S. KEITHLEY - 3.3.1-4Kaleb S. KEITHLEY - 3.3.1-3Kaleb S. KEITHLEY - 3.3.1-2Kaleb S. KEITHLEY - 3.3.1-1Kaleb S. KEITHLEY - 3.3.0-11Kaleb S. KEITHLEY - 3.3.0-10Kaleb S. KEITHLEY - 3.3.0-9Kaleb S. KEITHLEY - 3.3.0-8Kaleb S. KEITHLEY - 3.3.0-7Kaleb S. KEITHLEY - 3.3.0-6Kaleb S. KEITHLEY - 3.2.7-2Kaleb S. KEITHLEY - 3.3.0-5Kaleb S. KEITHLEY - 3.3.0-4Kaleb S. KEITHLEY - 3.3.0-3Kaleb S. KEITHLEY - 3.3.0-2Kaleb S. KEITHLEY - 3.3.0-1Kaleb S. KEITHLEY - 3.2.6-2Kaleb S. KEITHLEY - 3.2.6-1Kaleb S. KEITHLEY - 3.2.5-8Kaleb S. KEITHLEY - 3.2.5-7Kaleb S. KEITHLEY - 3.2.5-6Kaleb S. KEITHLEY - 3.2.5-5Kaleb S. KEITHLEY - 3.2.5-4Kaleb S. KEITHLEY - 3.2.5-3Kaleb S. KEITHLEY - 3.2.5-2Kaleb S. KEITHLEY - 3.2.5-1Kaleb S. KEITHLEY - 3.2.4-3Kaleb S. KEITHLEY - 3.2.4-2Kaleb S. KEITHLEY - 3.2.4-1Kaleb S. KEITHLEY - 3.2.3-1Kaleb S. KEITHLEY - 3.2.2-1Kaleb S. KEITHLEY - 3.2.2-0Dan Horák - 3.2.1-3Jonathan Steffan - 3.2.1-2Jonathan Steffan - 3.2.1-1Jonathan Steffan - 3.2.0-1Jonathan Steffan - 3.1.4-1Jonathan Steffan - 3.1.3-1Jonathan Steffan - 3.1.2-3Jonathan Steffan - 3.1.2-2Jonathan Steffan - 3.1.2-1Dan Horák - 3.1.1-3Jonathan Steffan - 3.1.1-2Silas Sewell - 3.1.1-1Jonathan Steffan - 3.0.7-1Jonathan Steffan - 3.0.5-1Jonathan Steffan - 2.0.9-2Jonathan Steffan - 2.0.9-1Jonathan Steffan - 2.0.8-1Jonathan Steffan - 2.0.7-1Peter Lemenkov 2.0.6-2Matthias Saou 2.0.6-1Matthias Saou 2.0.4-1Matthias Saou 2.0.1-2Matthias Saou 2.0.1-1Matthias Saou 2.0.0-1Matthias Saou 2.0.0-0.3.rc8Matthias Saou 2.0.0-0.2.rc8Matthias Saou 2.0.0-0.2.rc7Matthias Saou 2.0.0-0.1.rc7Fedora Release Engineering Matthias Saou 2.0.0-0.1.rc1Matthias Saou 1.3.12-1Matthias Saou 1.3.10-1Matthias Saou 1.3.9-1Matthias Saou 1.3.8-1Matthias Saou 1.3.8-0.10Matthias Saou 1.3.8-0.9Matthias Saou 1.3.8-0.8Matthias Saou 1.3.8-0.7Matthias Saou 1.3.8-0.6Matthias Saou 1.3.8-0.5Matthias Saou 1.3.8-0.4Matthias Saou 1.3.8-0.3Matthias Saou 1.3.8-0.1Matthias Saou 1.3.7-6Matthias Saou 1.3.7-4Matthias Saou 1.3.7-3Matthias Saou 1.3.7-1Matt Paine - 1.3.pre7Matt Paine - 1.3.pre6- 4.1.5 GA- 4.1.4 GA- 4.1.3 GA- 4.1.2 GA- 4.1.1 GA- 4.1.0 General Availability- 4.1.0 Release Candidate 0- 4.0.2 GA- 4.0.1 GA- 4.0.0 GA (v4.0.0-2 respin)- 4.0.0 GA- 4.0.0 Release Candidate 1- Added util-linux as dependency to georeplication rpm (#1544382)- 4.0.0 Release Candidate 0 - Fedora 28 has renamed pyxattr - Added control-cpu-load.sh and control-mem.sh scripts to glusterfs-server section(#1496335) - libibverbs-devel, librdmacm-devel -> rdma-core-devel #1483995- rebuild for updated userspace-rcu- 3.13.2 GA- 3.13.1 GA- 3.13.0 GA- 3.13.0 Release Candidate 0- 3.12.3 GA - revert JWT signing support for eventsapi* gfapi: set lkowner in glfd (bz#1501956)- 3.12.2 GA- cli: Bypass the confirmation question creating replica 2 volume with force (bz#1495858)- 3.12.1 GA- 3.12.0 Release Candidate GA - Added new tool/binary to set the gfid2path xattr on files - libibverbs-devel, librdmacm-devel -> rdma-core-devel- rebuilt for new userspace-rcu- 3.12.0 Release Candidate 0 - various directories not owned by any package - Add glusterfssharedstorage.service systemd file- 3.11.2 GA- 3.11.1 GA - Install /var/lib/glusterd/groups/nl-cache by default- Build the glusterfs-gnfs sub-package- 3.11.0 GA - Install /var/lib/glusterd/groups/gluster-block by default- 3.11.0 Release Candidate 1- 3.11.0 Release Candidate 0 - gnfs in an optional subpackage - /var/run/gluster owner gluster:gluster(0775) for qemu(gfapi) statedumps (#1445569) - Install SELinux hook scripts that manage contexts for bricks (#1047975) - firewalld-filesystem -> firewalld (#1443959) - the -regression-tests sub-package needs "bc" for some tests (#1442145) - Drop dependency on psmisc, pkill is used instead of killall (#1197308) - remove ganesha (#1418417)- 3.10.2 GA- 3.10.1 GA- 3.10.0 GA- 3.10.0 RC1 - Obsolete and Provide python-gluster for upgrading from glusterfs < 3.10 - revert switch to storhaug HA - Install /var/lib/glusterd/groups/metadata-cache by default- 3.10.0 RC0- 3.9.1 GA- firewalld nit- Rebuild for readline 7.x- firewalld fixes- 3.9.0 GA - w/ glfs_free(), needed for nfs-ganesha-2.4.1 w/ patched FSAL_GLUSTER- glfs_free(), needed for nfs-ganesha-2.4.1 w/ patched FSAL_GLUSTER- portblock RA (1389293)- 3.9.0rc2- 3.8.5 GA- 3.8.4 GA, remove python-ctypes in rawhide per cstratak at redhat.com- 3.8.4 GA- 3.8.3 GA- 3.8.2 GA- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- 3.8.1 GA- 3.8.0 GA, http://review.gluster.org/#/c/14779/- 3.8.0 GA, rebuild after userspace-rcu SONAME bump- 3.8.0 GA- 3.8.0 RC2- 3.8.0 RC1- %postun libs on RHEL6 w/o firewalld- GlusterFS 3.7.11 GA- GlusterFS 3.7.10 GA- glusterfs-ganesha requires cman, pacemaker, corosync on RHEL6- GlusterFS 3.7.9 GA- %post, %pre -p /sbin/ldconfig handling (1312374, 1315024)- Requires /bin/dbus -> dbus - quiet %post server (1312897) - syslog dependency (1310437)- Just run /sbin/ldconfig without arguments, not as interpreter (#1312374)- GlusterFS 3.7.8 GA- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- GlusterFS 3.7.7 GA- glusterfs-server Requires: glusterfs-api - s/%define/%global/- GlusterFS 3.7.6 GA- GlusterFS 3.7.5 GA- GlusterFS 3.7.4 cpio mkdir /var/lib/glusterd/hooks/1/delete/post error- GlusterFS 3.7.4 GA- GlusterFS 3.7.3 GA- revised workaround for %ghost issue- workaround for %ghost %{_sharedstatedir}/glusterd/hooks/1/delete/post pending correct fix that also packages the .pyc and .pyo files.- GlusterFS 3.7.2 GA- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- GlusterFS 3.7.1 GA- GlusterFS 3.7.0, move lib{gfdb,gfchangelog}.pc from -api-devel to -devel- GlusterFS 3.7.0 GA- GlusterFS 3.7.0beta2- GlusterFS 3.7.0beta2, extra-xlators requires python-gluster- GlusterFS 3.7.0beta2, noarch python-gluster- GlusterFS 3.7.0beta2- GlusterFS 3.7.0beta1, BZ 1195947, 1218440- GlusterFS 3.7.0beta1, BZ 1218442- GlusterFS 3.7.0beta1, BZ 1218359- GlusterFS 3.7.0beta1- GlusterFS 3.6.3 GA- preliminary for 3.7.0alpha- GlusterFS 3.6.3beta2 release.- GlusterFS 3.6.3beta1 release.- Ownership of /usr/lib/python2.7/site-packages/gluster, BZ 1190832 - N.B. gfapi.py was removed in 3.6 (to resurface another day?)- GlusterFS 3.6.2-2- remove checks for rpmbuild/mock from run-tests.sh (#178008)- glusterfs-fuse Requires: attr. See BZ 1184626, 1184627- GlusterFS 3.6.2 GA- GlusterFS 3.6.2beta2- Adding glfsheal binary- GlusterFS 3.6.2beta1- do not package all /usr/share/glusterfs/* files in regression-tests (#1169005)- Fix build on el5 (upstream bug 1169004)- Fix version in gluster-api.pc (upstream bug 1166232)- Changes to remove regression-tests RPM from Fedora- GlusterFS 3.6.1 GA- glusterfs-3.6.0beta3 release- add psmisc for -server - add smarter logic to restart glusterd in %post server- glusterfs-3.6.0beta2.tar.gz- remove /sbin/ldconfig as interpreter (#1145992)- More make fedora master glusterfs spec compatible with upstream GlusterFS 3.6 spec- Make fedora master glusterfs spec compatible with upstream GlusterFS 3.6 spec- Changed the description as "GlusterFS a distributed filesystem"- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- use upstream logrotate files exclusively (#1126788)- GlusterFS 3.5.2 GA- GlusterFS 3.5.2 beta1- glusterd.init, BZ 1073217- killall --wait in %post server (#1113959, #1113745)- add nfs-utils package dependency for server package (#1113007)- GlusterFS 3.5.1 GA- GlusterFS 3.5.1 beta2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- GlusterFS 3.5.1 beta1- syslog deprecated in Fedora20 BZ #1093318- sync with upstream glusterfs.spec.in BZ #1091392- GlusterFS 3.5.0 GA, glusterfs-3.5.0-2, glusterfs.spec nits- GlusterFS 3.5.0 GA- GlusterFS 3.5.0 beta5- GlusterFS 3.5.0 beta4- GlusterFS 3.5.0 beta3- GlusterFS 3.5.0 beta2- GlusterFS 3.5.0 beta1- Drop unnecessary ldconfig calls, do remaining ones without shell. - Drop INSTALL from docs.- GlusterFS 3.5.0 beta1 , glusterfs-3.5.0-0.1beta1- GlusterFS 3.5.0 QA3 , glusterfs-3.5.0-0.1qa3- obsolete glusterfs-ufo (#1025059) - ownership of /usr/share/doc/glusterfs(-x.y.z) (#846737) - clear_xattrs.sh belongs in /usr/share/doc/glusterfs(-x.y.z), not in /usr/share/doc/glusterfs-server(-x.y.z) - remove defattr (per pkg review of another package) - don't use %{__foo} macros (per package review of another package)- Correctly start+stop glusterfsd.service (#1022542) - fix "warning: File listed twice: .../glusterd.info" while building- add base-port config option to /etc/glusterd/glusterd.vol (#1023653)- nit, sync with upstream spec- glusterfs-api-devel requires glusterfs-devel (#1016938, #1017094)- resurrect /etc/init.d/glusterfsd, BUG 1014242- GlusterFS 3.4.1 GA, glusterfs-3.4.1-1- scratch build for community- scratch build for community- fix "warning: File listed twice: .../glusterd.info" while building- glusterfs-server requires glusterfs-cli- glusterfs requires glusterfs-libs- glusterfs-cli RPM to simplify dependencies for vdsm- there is no systemtap/dtrace support; don't even pretend- sync changes from upstream glusterfs.spec.in, including addition of glusterfs-libs RPM to simplify dependencies for qemu-kvm- remove gsyncd from glusterfs, it's redundant with glusterfs-geo-rep ready for next build- sync changes from upstream glusterfs.spec.in, and esp. glusterd.service from gluster w/o Wants=glusterfsd.service- sync changes from upstream glusterfs.spec.in, ready for next build- tag /var/lib/glusterd/glusterd.info as %config- tag /var/lib/glusterd/glusterd.info as %config- GlusterFS 3.4.0 GA, glusterfs-3.4.0-1- add Obsolete: glusterfs-swift where we use openstack-swift - prerelease 3.4.0beta4 for oVirt/vdsm dependencies in Fedora19- include xlators/mount/api.so in the glusterfs-api package- correct AutoRequires filtering on recent Fedora (#972465)- prerelease 3.4.0beta4 for oVirt/vdsm dependencies in Fedora19- correct trimming the ChangeLog, keep the recent messages (#963027) - remove the umount.glusterfs helper (#640620)- prerelease 3.4.0beta3 for oVirt/vdsm dependencies in Fedora19 - libgfapi and xlator/mount/api dependency fix- prerelease 3.4.0beta3 for oVirt/vdsm dependencies in Fedora19- automatically load the fuse module on EL5 - there is no need to require the unused /usr/bin/fusermount - fix building on EL5- include glusterfs-api.pc in the -devel subpackage- prerelease 3.4.0beta2 for oVirt/vdsm dependencies in Fedora19- prerelease 3.4.0beta1 for oVirt/vdsm dependencies in Fedora19- include all Sources and Patches into the src.rpm- prerelease 3.4.0beta1 for oVirt/vdsm dependencies in Fedora19- include backport of G4S/UFO multi-volume fix- #else -> %else, a twisty maze of passages, all alike- prerelease 3.4.0alpha3 for oVirt/vdsm dependencies in Fedora19 - RHEL6 still needs the patches applied, even with grizzly - resource-agents -> noarch- prerelease 3.4.0alpha3 for oVirt/vdsm dependencies in Fedora19- remove unused requires for xlator .so files and private libraries (RHBZ#95212- add glusterfs-3.3.1.rpc.rpcxprt.rdma.name.c.patch, BZ 920332 - add %{prereltag} for upcoming 3.3.2 and 3.4.0 alpha and beta builds - add librdmacm-devel for rdma builds- Remove useless provides for xlator .so files and private libraries- prerelease 3.4.0alpha2 for oVirt/vdsm dependencies in Fedora19- /var/run/gluster - sync with gluster.org git - Requires: portmap for rhel5 instead of rpcbind- sync with glusterfs.spec(.in) from gluster.org git source- essex/folsom typo, glusterfs-ufo %files conflicts with glusterfs-swift-*- revised patch to DiskFile.py for stalled GET- additional file ownerships and associated %ghosts from upstream - add BuildRequires libaio-devel to auto-enable AIO in configure, overlooked since 3.3.1-1.- fix object get, missing iter_hook param in DiskFile::__init__- Update to OpenStack Swift 1.7.4 (Folsom)- Swift+UFO, now with less swift forkage. Specifically the only patches to swift are those already used for the Fedora openstack-swift packages _plus_ our backport of the upstream constraints config changes that have been accepted into grizzly.- add Requires: rpcbind for minimum install systems where rpcbind isn't installed; usually this is a no-op. - Better logic to preserve contents of /etc/glusterd- Synchronize with openstack-swift-1.4.8 packaging changes, including systemd .service files and align with the matching sets of patches- GlusterFS-3.3.1 - save swift .conf files correctly during upgrade - fix glusterd restart in %post geo-replication- condrestart glusterfsd then glusterd in %preun server- fix additional python dependencies, esp. for rhel- python-paste-deploy on RHEL 6, glusterfsd.init- fix for glusterfs SEGV, BZ 856704, revised- fix for glusterfs SEGV, BZ 856704- glusterfs.spec cleanup- fix SEGV in glusterd-rpc-ops.c, BZ 837684, f17 only.- now with UFO (openstack-swift) except on el5- now with UFO (openstack-swift)- fix segv in cmd_heal_volume_brick_out (RHEL seems particularly sensitive to this bug.)- selected fixes to glusterfs.spec for BZs 826836, 826855, 829734, 834847- Update to 3.3.0- Add BuildRequires: libxml2-devel, BZ 819916- Update to 3.2.6- rename patch files- patch configure.ac to compile -O2 instead of -O0 on Linux.- glusterd.init use /run per Fedora File System Layout, or /var/run when needed- revised spec for init.d for fedora<=16, rhel<=6; native systemd for f17 and rhel7- revised sysconfig and init.d scripts. (glusterfsd.{init,sysconfig,service} should go away, as glusterd is responsible for starting and stopping it.)- revised libglusterfs/src/Makefile.* to (re)enable parallel make- rhel/epel, init.d for <=6, native systemd for 7- Update to 3.2.5- revised init.d/systemd to minimize fedora < 17 - get closer to the official glusterfs spec, including... - add geo-replication, which should have been there since 3.2- Convert init.d to systemd for f17 and later- Update to 3.2.4- Update to 3.2.3- Update to 3.2.2- Update to 3.2.2- disable InfiniBand on s390(x) unconditionally- Fix Source0 URL- Update to 3.2.1- Update to 3.2.0- Update to 3.1.4- Update to 3.1.3 - Merge in more upstream SPEC changes - Remove patches from GlusterFS bugzilla #2309 and #2311 - Remove inode-gen.patch- Add back in legacy SPEC elements to support older branches- Add patches from CloudFS project- Update to 3.1.2- no InfiniBand on s390(x)- Update to support readline - Update to not parallel build- Update to 3.1.1 - Change package names to mirror upstream- Update to 3.0.7- Update to 3.0.x- Move python version requires into a proper BuildRequires otherwise the spec always turned off python bindings as python is not part of buildsys-build and the chroot will never have python unless we require it - Temporarily set -D_FORTIFY_SOURCE=1 until upstream fixes code GlusterFS Bugzilla #197 (#555728) - Move glusterfs-volgen to devel subpackage (#555724) - Update description (#554947)- Update to 2.0.9- Update to 2.0.8 - Remove install of glusterfs-volgen, it's properly added to automake upstream now- Update to 2.0.7 - Install glusterfs-volgen, until it's properly added to automake by upstream - Add macro to be able to ship more docs- Rebuilt with new fuse- Update to 2.0.6. - No longer default to disable the client on RHEL5 (#522192). - Update spec file URLs.- Update to 2.0.4.- Remove libglusterfs/src/y.tab.c to fix koji F11/devel builds.- Update to 2.0.1.- Update to 2.0.0 final.- Move glusterfsd to common, since the client has a symlink to it.- Update to 2.0.0rc8.- Update glusterfsd init script to the new style init. - Update files to match the new default vol file names. - Include logrotate for glusterfsd, use a pid file by default. - Include logrotate for glusterfs, using killall for lack of anything better.- Update to 2.0.0rc7. - Rename "libs" to "common" and move the binary, man page and log dir there.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 2.0.0rc1. - Include new libglusterfsclient.h.- Update to 1.3.12. - Remove no longer needed ocreat patch.- Update to 1.3.10. - Remove mount patch, it's been included upstream now.- Update to 1.3.9.- Update to 1.3.8 final.- Include short patch to include fixes from latest TLA 751.- Update to 1.3.8pre6. - Include glusterfs binary in both the client and server packages, now that glusterfsd is a symlink to it instead of a separate binary.- Add python version check and disable bindings for version < 2.4.- Add --without client rpmbuild option, make it the default for RHEL (no fuse). (I hope "rhel" is the proper default macro name, couldn't find it...)- Add --without ibverbs rpmbuild option to the package.- Update to current TLA again, patch-636 which fixes the known segfaults.- Downgrade to glusterfs--mainline--2.5--patch-628 which is more stable.- Update to current TLA snapshot. - Include umount.glusterfs wrapper script (really needed? dunno). - Include patch to mount wrapper to avoid multiple identical mounts.- Update to current TLA snapshot, which includes "volume-name=" fstab option.- Re-add the /var/log/glusterfs directory in the client sub-package (required). - Include custom patch to support vol= in fstab for -n glusterfs client option.- Re-enable libibverbs. - Check and update License field to GPLv3+. - Add glusterfs-common obsoletes, to provide upgrade path from old packages. - Include patch to add mode to O_CREATE opens.- Remove Makefile* files from examples. - Include RHEL/Fedora type init script, since the included ones don't do.- Major spec file cleanup. - Add missing %clean section. - Fix ldconfig calls (weren't set for the proper sub-package).- Added support to build rpm without ibverbs support (use --without ibverbs switch)- Initial spec file4.1.5-1.el74.1.5-1.el7rpc-transportrdma.so/usr/lib64/glusterfs/4.1.5//usr/lib64/glusterfs/4.1.5/rpc-transport/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b8ea49fc31228cf44117663675c120574b09cd59, strippedRRRRRRRR R RR R RRRR RRRRRRR?p7zXZ !#,SP] b2u jӫ`(|Jۿ]nmXaZ<8{ǾJeJا_>!wL9Tjj-u\(_gp14(yb b*c8De6%fm5t14ENM#.rSaWrD^: +i ^V]iwBYiorG}W+x]& [v@nͫ{4'3 .DC}ءJi8a"2Tt=vIiYKs.M 6+@c~Z Uq |u+YQo;A)s("md{mǞ`کsԞ}}F3O,c:04޸͙DjmidH(*C. BA 0RhwHXjS]dlQ!E0zV.|}BN&?x%Ry 66p=Dʉ{T&㒻+iLK>nbR~4A9"ɬ,uq# &T!lAAV Q;.Z|AsP\w߼Cޜ~=V(asr,p5%CK>PoTQE{mϡ'B7O:Iim^8ʻSvf>ymXer\^7MK<$IkdAP)]xmB22Yȗ# 8IkF6\{u,~6۵TtַaX iJ Bi)!N8R\?ŸG! =Bvn{.xy\}ƣB?'zh9Y ֓|)7 : 4ZQ^(#)[_?s p(&y(z]&e[_=GwhYץkK*u2[_}PFpS(}SːB\5FU/qnCQ{i"q}`Eo֐#%; !]0l%zPkjTQ}9S,åL7/ooDc|H>M}F,d$ڛ.%64(ZLFX /9O9ƥE_p8C&\o]rd ifWUFu!ƏiK.ӴRt+}vpM[&UXa[h^:SoO_aF^ ୽Y8gXJQLtt*yW{\I^> AdM~ُ<3]hUΘ~>~%f%66$ecZ["6t@FUc=Qw]Ȟ)S^YWQٖvSTl>IњFFx۬Y6V;Km_9.c{㝬=0Yu$hNnǫKalF_ļ %BM$+CZ$o^Ԣ-M( TL#hE*u;KUmpQpI9f!55~H]@u:VμȑWۼ$ą4z4L86VF`Z/ekJ S[ @c ">~ߨTY=`̙;xbaY\<ʩj09yXFyxIGx1[gE@]g?*C2 w"',7sͯ1Pt wg ^ {5Rd?Dpnzz:U9z<^զ1Ul;(K+0(e@Cd?.zTs@rYVt_AqP/gW6H^v p A" 5REIjѧ gԥIue½-vR`[>I@lv.hܗrw ]pu2C}z 9<.;܌hENs0;Oޖ1cq?aGߢǢA@G|qmYnPB|Ԗ X٣sF>;VY% <(l{'W0a}pm;QuִӫK9jv`?N~4 l %?p:pUizDYg˟A7&bP'<G n`'L E/)G:'1( #&dM:\ *g7pdn4K7HAu~$>bG;,uĐi X4k_}>!kMvY`5͇2GLT]b|뚕 !+H)i%KHŪ_59vEROrI}zX?[Z+\u㫐^!zFR h ӣK3`$w34 M˃/pWU _[ݢ&`ո+A:EK[!L'ixmݩbW:+;oHmQ(Ħh \K%a5'(L81)ar؊״4,ifN&n7uc/!E4^ؑH :p='@'d넶_<(D.a ~;P;-84Z3[ue~ͶHfq #d5j$Hk^h+/ra@ٳۮ99 aDW'n:fngȣp2Ke zO&^$C}쾋3~3@K:,޺uFGckE"镘_v9r;ЎNs݊+ }#;#'|^JUw(qbc_ XkǝjUgxѻҔԾM?w~r(=Lʻ5/[<~Ը@Ap! Фq9t]p # nC1\q}}K8G'J2z 6nS{QһW0l*O*$]rKr{h+G) I ta3)ީ5,a)iT[9mdj`{es<#BƖ*etd1"VMI?`.B #e3ZC&;(:U*}gc"oT_f$O5C\gg;w*,݄NЁx+ӢY38{$l̺] yb~rnd9|sذ VDy1J I:6ћh0h}D6 -IQQ)0m,u ڜ~P#VChbO ܸ?$p%]_<.Kf&&)4 e0a D[0exrŅ9 { 9{!-:o v}=w/ˡx} i헙a<I,)asm#jh3sHRYN-sshMBJt66(ybggmamW}$_t |>i`T1oUv$Yh*QX]Ux *z<%Y%ZܺY ?l kWJzZ##|`X)w0EbRw3)cuLu9'ad\ 1Pwl!'+3k(|[6rb܉%LI?.P@L_T*HgQejkBܽr9AnfGl ~9vi|a]څUn?yvP J|ӵi 2HR۵g4| C-.6rIUSJB{!!BEx^Tz'?tNk`Hq7qVJ{mLG^U8РQOٟYL`T6J \Pj\G^ A?s>2a++u+j k@+m.+ 1^AJg%٬_'iRnA",WyCGCew}XfȜ/HJ̅S?RH5jלLp(*SkQ*1Zr2P E X8份f7-D5emWWdߧc:OXR Z`*~ ʠ!ɥS53Տt<.wa}9!cktd ůf쟈bTlvГ3R=NZ{)/%+1G$R ; UтG&#IWTVAш1}n1GCc$؜T.NF'N33r~}[ H( ԠBX=c}̎vd:گdoe?NT;XW=Fzpr7/^;TzC<@QR#@b_p6blb'*_5? @P(w"⍞82> Th1G: ]m7$;2: ѫkJdċ;z*|,/NR>ZhBR4t͹5Dzwg,lnds<}09.o~ՕVN5c6.H:(Ipo0gf] WيsxBmz0Id?l es, ur%3 ӸFz-V%Uv^luĄ)}"0#)_R a }EµV[.t-O)㐾5r<rCg8Js5O|ɛf1_ގN򆍷OkB 7*%)6֬&k5Be^s(6J=#ŃRɱ}ZUcMqRbdfZr!YʰT{'we&S6%33J^/f܎yB+q,8s@m#*'lH觤01z>o㯿(`$2뢭TkVdӚ :HT}X pޤTH34IgCq8FC¢9%]$k%0-=X F0cnS|#͎II_2RZؠكl㷮F %f9R$4:%0ugUyo}G B481ͣ6OǺ/i7Ax̤{oV1")}#:7lŶ]Dn|6,,潝Q>- xw0(d[4 h>3}w+Q8W^$ yrV}Sc2iU l+؁3DN5`Z\;d ;|H.-Mv9M$xT \➧ 9G}I]Z}2͈$L*T e}I 5X~F @RĦ(Y6{67eWBz6rT#B?e4Be4MP=>l`)U>8<PuQ7GSXz6&t9#?˰qb TKXcRR ) YCm>sr zv.q6f91q`2XH wCV;- A$Fs&sEڧ)J؞ N,J6Z[ⲛS,Fa|T R`תg- ggBCVFՆ1 Q 69[rbPa0C7`^fc=Of:SEY[>BA ᱪ M:}:JM*m n+7,P饊TEb騬Q)[IL3S3ElPTUVg疠_&}j,՞ر6<#Wq\;rfgCYn4Э]:Afмqx[1ginYP=ɜ;2@!M.ٸY [n9+TȱEEv-GHjĺMLLd62}d`a,ww+.u%>׭蚞^̶Qü>L ኧBq^J{,?f[_ջN@ 1~4 %n+fPX*Hk]'ñ[u3(MT|" 8]&a[wqޣXU=JT_$ x+c(`09Y^g})S9Cv^dhYc~>yH% ?@Y $}{/t XfAw@WL`3WJ $keDmxա]:e  U$>ֶsL9bgϥUWkѻ폙 2m*ڙFŜFdv/},%GHwB$RVp i4Q ɶIhPw h;xgN%B?zD--o PF]!m/u,exp96Q@Mvn/*- l6?#twT#"*Q99cgurAL%!](;~a7vz9f0;=cG'xRD _-h:C*u~VsΉ>O 6y]6onMX~mB܆d +Ep,ڄhn׿b<[(q=e S_tV(s5 ˟?XBSy>+G_wx&_y)e辡sȄ?ƅ$ݒ(C0v)::,QaX t&(kL;,e| Ƌ3SH0SQ1*H<<Y}ZN !1J?Cxmjz6(L5j.=mf`$us1dfheTFBNoRwuDxEAB*} >8wVf^\&vis-6!.@ j"`Ao\jLͩiL+KWR]`*c{W EQ{;!Nx{ī 1f֢4F ͤ^`; 6S^coa:WGk9X2MmKU~M!T{;#9~o$N3ww%UĦI8 |]#Y.k<5\(;9uv5BxsRE5^H|A|j:4kjԀs|Nr:bVj$'0pYI|}ŃuCTp / VHf3*؜t:X]:ue!P"jƱ[ʭ@ۣȈxwS #jP~vx'zJ;e,cX!Փtfv/%~6&l Hޫ,(fmB7'K9 74/X^}j6NI&9 ׅz`{k7:! tY)˝0q+E!V0 F@eU2 w^BhlƗ"ޏ">buPa:[)&<i`W3Pu$1- vEI9Oĩ H"#TQHP3Wlᠸ0b->5fG%X  fҧv-bd,cJ9/s7)їA=Xϒ;jUySRz#kZ?Iؒo&]p5udqX-) Bsvz&ț[rʔk 2ymRW-DtE}u'Q3?,:d7YxtڠGZd#,# ʯXW+1oT3Cp>p&]|Bv=o-kY}'6MZ܅ʤxH۝AOM~7O-:p$;Z;kS^P 腠X0 -,LY_V]6fZ;3xZwT,a(2e:f>ϻ)oͦQ2[u C`p3ޛVO~MGNC| 놿ٯMwݴ[hKpb5u75%/TKgq:Ix-shBI5?Q!j]5@b(팺\E)vmr;eځ {ȉbR^~ln`%2ٕJɰIW2uyߙz^`)v=,f\GP2@zZx}CxzR6[gUtrqxz=FXҚ&np\G\W{msTS*>,AחPߥ03 R!DJvtMioL$]?Ⱦ(4uo?'glG6zz|M:$Qdc0qؙONCZekPo=fѯ rxn$e`&%N:)T@He w&9'XF׹%kP[^8ru=NcGj߀MNѿġ<ɮeyHԇޥBTa|Gn=k}*CIvzoMDͦoۙLKeZ$-zcpO&McU6^sWE\Q߶V}'[CB .!7BeE'vA莄;[6 .DmÃv_!erOUo=ي\J qS4eDeÁG11Er;sy!ce=2.N^ Rv Z<K^r1冀_ẏa úz惉6RУe@2)X:"u^‗Mn!BǾ|^Fa@3}o %& T~e+as[9aa8# N'sjU *Ah0qC4\Gi#DϿݲ*MIT^ĭ;RɫܚQԹJ,^㢇S#{}'<@ٻh[11@CB_M^5~*^$vʦ10fC8-<:Qm@0*D8T.9o̳k &JwWN`ic&_vY" I?o1Q. iHjSޢd1k'g.rxH񏿸iTupfPiHƔ\sE<יB.*mt$}Y?ܭ,R|Y }M%HM'smCAMBr!%PvK>{˜_EK?VeӳM&KZ8%m>]$t%^2WWE*0m2 y KO3~[)!?ݴ[ /IfF!j^J/Yx(+ӕ2ea];!$@|DҶ# j(R AsHKOFFR2/F=ꠠhֹNMpL}鎡e/YVΛs/q(, >h _3T.# ),x#:wR5SHf3~첥R)&z$RDKwlUԨ|I@9ve_W9ƫ-*fդfe}ZI%J7=v[ ¬̡O Mb۩;R4bMU*&wM e~D y|e1q@Vł` a#kmhnVCgdf$t`/ 8oV:Aƙ~3 u7c⢽ZQi1{=6FFR&EKKX8XhrÐ-YzCx]!]MnT Cih½PHRFX[" A 9/1"SOxnH7boН;+a~vZ}P5/(onXI,9xӿ^-N6XEF`zs9׉z.g+lƳd3m[\@'va ^?!31[ `/^|hl~pSq&>Eoyb+H^pycGn<|2<9dqVѨ|hy(Zt7ی\}$zwmxȯc#w{';D\E^*+mb&*ZΎ+0A){'XK;;O|339¦%\=Y̌$-]DʺҴ]@^eb!DSH ,SODOG[zi15Ñ|k4tˑ? y>Sac`lz=?SHw7Q?e:mĺw"Q0HEb˝S%v2jl{?@ܓ _0T};:j+C".1Ȓ:vW7ԊGy>FLOFS.T_GMERv9wp2BArpT*}{+ѥAvAi¼`z"fqCM. qZq&<*uJaV:Ҳ?ovʋ،}MP:d ˯N3q؄Ol(:A zBEM[P^C~ޖsA [|c{8HLY=;AV*as _Лd=y/yW/}!GẈ:<㷬HC^q*Q &*"')[wO\K>6h=˧0C` fRuF\_$Mao@O#ml7 ^ӑo2hQ (\ތL;e|{]oy4Մ 7Urj-DZ֚Kxaߝy, P;>ԡ.DKwT_B&׹<@qJR+E2&ŗlOC3dSBI3Vlҹ*cŃ;$W en D%(JKF? #uS Vr(]ye18k/0:v EOW6s|c2ne߀xe"1)OWmJQv[igr- +34{ԆU.^-12kzT.:CY3TK! l_RFثr_"jM!$_wBC{/jJu@&}F|ʵʼn<\QREVپ%> -I nPqv> c(%ɆjMǤ$&A7RImW3E|FT&қ2dFW\m$}?>\KOh? F8JvEN+БȄ=kNLxxD(FF2laӨmG3]hNI9`ax[dbOhͳ;M =}7*0>E߭5QUMLj(f;+6m?9vIBt0Ex,F(OCF/غ1f<:Hң%Jģnb4zTzOe].Q3mIV~<d L#TQa7sۑb0#em<HSAʗn֖ WuwN$e?6Ou^fy(iYTtq21kGR;ik#]ॅEm݂\d'zrvޒ pI &e?^ .E|ڷ^Z!No)d3Tidej"hiuL@vEESXY'4?={9RS&CAIE,}ZJd4޿0TrIH~o 4ΨXoKRp[U Q[ 3V9qd.$R "?y %SnN^;\$ӇG ľV)Wg1u̅S]JFF=2`4pgEWJIk Gb$KxRp ^B_]ִ8Z$cZ- ]`N.١Jk@5W<1GriGC\䞮s];-n )!yhNYuVǭ}IN6c> BQ~>3׆hc1K+/%S+M6 ebu)~< >TqLu"D4MHo0Ay8콍`7mXDRM?nQ&xDK^ҔoR̎!.!-}S$/͍lq:!#,Ža @!9i06=SMLFYo[W,0O;m'}R35n莻utgj4 ˃V,6[pz% ȍV#YɰxrWqwG Q_u$`vE5Y„b:*-ox"!;_+sޒLD&p=M߁v "e Z|Ph%FEsWўM]((xEX2d2<23͡6ey hbQy~Yd}ϛ ]/gL.T"7Q ""vWxjEqhxJQ~b؆MgAtDlN,WBO"C= €Ojt5OZIE~R$rC;u׋xH]KN(`[ֶ-e qcE7tIy_qs&H* 8~ʨ`M;Xc)[1X뱝p'ް򔃎@nj"aaJz,'fΰNhGXB+If ܋C\X;X 1&@mCɳYvkAE| ㉙O]C|r(d=|Ask-+xqRފ'H hIOU~OsǦ\OhC*ʟ/ z: md';<rc \ry6!66]\1koa)WOʜ6~3}=2 L~*}">MՀ E_{%i%qs_~Vʩ>1.*,tq6 bhIdz9ΣHu`@OF!Zd@i̸ܝD"d%ySQx-4nWm./JDcݮ@hް d_dn1:uv2?c$o+4wԼk^sZ$}:*oT ׋ %[oV**+iâTjuUh\uk޺5w/ k% b?<%WX+1/}2Sf4Z#cy 5!# :7A.o4ou #,?jZ_ڛf`soPÎW;Ŕ{[P5d2yPXf"ͣT q\w͡D?S4xX-{qR^jj[rIy+4ҭHі`8%: o bߡt aHʐv/Ꙕ~LtП6%$mpΆ4d>q?Bݫa+yVcrlѫ\}I"|+"фGAb-p1"̾xIY ,&Uިjep",lūW7A `(ߩ{sٱ$+|]=: F`ZLVء<6voH!n˃hCj: 6UW5!%J@E6y=?FB% XLT F*je#V)SQRg$o5I ձoFE)R.Uڎ՚7@#Hϻ8uk˷7V0SkTI2giN^`aI8fk HW1C5/b<)cRڽm\ oLc8"l l KzhJ<.sx:~,UA-perEHRt]Kefz Q}Ki2X?eQI1Plq0v ?Q굽Y|;SFץ %BIr4L^w좬!4w}#)ct ]1ɡPĵ a|ameԗ[~Rrcc.@:nP+P$d'"\>[1QpV~Oܼ%oovt|d^pÐS'jU,"vOSA|Iq+ӂIkS,pSA`2K^uurfHK\Z{`?O燸n^ k>P(bzxB 3u?禞jB~i%t?e Ӵt9F&\gU$bQf>űL8J^N[ 6;y3t|y];Cr 6ZQ-(o~/Y G<궆ޓy2ddg9T f`r&g#0<-+%#8~juVƩ4eOaP,Ls]!Ԁ ٶ>I8Ղ*S >NE-$\ܟ5{23h`H6fb'f^%{b?`VL0½6͐d݊2(%N ~ S^Sbk(KK*\$$ey7UTq|ZDDNѣ q< b'|nZY =kc-ovHsFF|Pmˮ? ,AU4@m>6PH=wU%<[A 4u+" h}%¹rٔzgC4+urۦފ`U[BKVa[A_hȊ5 ׺bη?ӏoi*KU eKoq2_1, rx0 (>|[l0Ka LqՄ6wEcXI)] ›;4mqUvq^vF¼A5yȽ!#r779ID}pƻZ=antC]kGI|l\ +N,Cja8JvApHH=VlFԵe[q5JBJZMD6~FBT]+qcA:Jdgu)J7y.A+jX˵0zKNhf j&d;\,۝&3-Q9&+~OV*r)ka4{ZK͔Z=0/_@gfsQ4qU+ࠗgʹQSi-y=6)ĿA"Vx&JCM>L&cD*-9`Č4ɠ?"֣sig 8WZW܄2-:\jOz>L>i&WIiǔKSFj̛$O WJ{1/\h n3{S*-0i>?xGZk?Wh}w؀),8V~`(X,֔72!yoD*/@dE59N7%uxVZG#OLòyEފjz6T˕F[ l |OA=WwX1gӾR'Y2Q}>,Fu8~@5'?`7k ⓽κӅi<)<))*)"1:lJ-\CTدと8ݣ]g{15s8!QjfO'/0TFbУpbjtG1 Pn\%>͍-@Cgh:W|^ ѧ-A8 ri%6^v;%RmjAgX/xv8 nCa|~IRK(mr;5&7 ȡ(qQO|<:Jz9>LqzbP#o&hduF=Dڢ>grדy^FPveTlnOA=.c}ɦ0+n-srҪ3S:^l .W`hBz.m:OEb6ȗ!.f{`;Ct|Pl~Z#Y}ʴ)-X'ͳUj*dư,/1HstӚ'f"hcR!Og _xNŇ!_,:҅$5_fڲk/AXB?v(| E(x+M@폴MK8 hdz!ԧ!4Rw,_?- eAيɅ z-+,UG~_ZG 8&Hipv݇`!Ib]]?Q1omY ivcrpg=Ӳfu͘UT[byr+CX6x(S¸^#{ b0z]$ rWm)~.*߭wNSFTzteVA>JޟUld@bk}R< TF*j/IF#hwHW ^gN ߁"G{bP`0)e0[Q-̈x2\d?@4̱GvlI|xҞ#%K`1'* A''4ю M 7؍UKVމiLh }=r ./Ä%6h]=^w (ѶamJ^])e:D|<[ a6fG= dT?$mJ`}͘ŃeeVCu2\K兘__+ĈgdFQ Pͭǀg" d2bP]"1`%iD\`)E[nlz*mZ~Ka@j6u3 B)( +D^oՁHcd',&, ѽ~Ʊ78SY b 3\!yXD> [ ?ˢzSYJ̼!31+-q+9Kw#5q~*eA(>` ; a:oz٨N(=f ;z?=+؁ؤݵB,rҎ2+x`%܏{6ku: RfMGާ4g) nR%ׯK41#$eSGmaq–oʳ^5,9ߘw2MYcJ+b73ғP H%s%՛,4nk'8Bj|%r=?ӫUl~bbhPnf  jC<^3Wek L1]_W;G7DL㞈?I6|u_g"-J~7 df8Jd!`xC7uߜ-@Ƞ7_Le0~ǽ Q?@\btW9pX[EvH7r_v(vCq Bq]@ѷqG9J4dj>2֩C!D>9#RU}/]%:M?Fff2ILcu3D>XDJ)r1˿t+$ ^LWKN! Cɩ8!P7v.K$ BU1 W}_}F5Y8r{.t ˱`$9EHJZs6"̺>PN;^8?1<DN}A0) dtS=]X_%N7vȋnWf;L>䜚A٠EvRZ+Z67 bΉ}T\j=JgAq՛vX3C~$ w~~;0|T:T5>^`/P_ uP/=W/)L.f qpr5oeoB :e/:BH kЉ%%sMo*P(VFjxwE41]p9Sڐ(JĚ~Ul<*8ˠR4boԭɸ  ^Rlvj? .snr5rhc "oa2יH!+)nS1^-+ r9Jvp=/4+Q+еJ;63b G@B)&*:}|PV_6վ4V')ȵ j4S( vPɁSӡzhD-ٚ{ছcLqbfbA`W1eQs씂W,^״b W6lx MfT fT1 {HV3[VTx.pڂD(ynd4Mf~w5XKoΊ?67[ sbjUR>|r2F?6KEeL W!sdv|g8* )DWc]@*#1H뻢:R"@܄9oH hգnNH~srx4B^ŋ`FbXm~XbU,m ٫=.>Ѯ[|mHc`M WrtwlV/M^Ug`ȫ!ar d+nNA/_) )?˯) w_5$̆/~1!e:5o[W>ҁǼm~~Q>"SOR_yY P m@M׃OҗxeRG fzf]msDg yh4ჱ5r4ST'Y{dUb f_F A !)=ɂ|ڙ7_|!7 XGP*SzsFpQ qFa;]aq3o4~#U(>eD2dCZ9%kCpiLlCՕ ш7L~=~" ۤ՟'x_5)2y;4,צtHoƽn [!6= e෮{ky g5bJ\>8 _׊B:-F7r؊sȼL|a8{%e6S 72A|*k GjsV_ƀ'@{_H[1'pYkxKp3Tx{jȓb-B,:b?ߥƁWfRύ:Ag(iD$)@|9Kj:'_1p"Ao 0Kx(Ҟ$-#owqF G DÕk[wޛ*OTL䃩ҹd)S@cɻP՛v%Wu<qA}uZ  y/ŹSAeSĵ<i-.ӏZ8CޥME\)12 s*=*/\g"S*xkAt^ 9M넬> Xr٦q, av6DcPx'V KqZݰOn`y?D(w78se*6<ܳs %RUQM'C q5hpT40uCb/H?[A,NI[ʹ,4ٕΦsӸ2La&dPP4uֈ0Hk k$x>cKYoҔ2ht'0]X><2?Q+dwc[ߟ5ra ][+M#H Cj7ڐBuU kGTf.[ȿ|b4^EOw$O2hiQv&S3RsWwC+$>Fa72z0E.͹VI>GWd#ly3jSռKIgU'FD~Av?u+jm~V$T7%4ѥ,i*~7@F.Smi=9ϘLqT:VBC=I搅:?zGrop@6 REZ/.MH̚UM4hy `jh'#.Xp3MX;< q6]ʼ!; _9Y6嶤Rw=mf<[8I G76b,OWZԝscj^h I#TuEْH nQھ}{P ;zɨ1KύGc+iעOo&M]p/;ՠv`M«h]3(bҭ ?BnLoڮ m|!-ym(/㼨@ jryƀm J`}#ȋ~xr=QAwK=[o<C]Wat1qG*&ne\BЊyZ! v+6A%<2YAY[&Opokga=2dw%%- v*hD>9xx{3.n;LejbZvaEa9T}3@t>tiSr~`qƢ9 qfΰ}b[1'xT=3M~FMy^feǻ:j?-fC/MX6RV &y B3f]3o4 'jjh>:jQ\ J<"ATB ۶.M1})F]5Kfiz0r?s U^ 8^gb}Di 1;UN|L;*n+r]QG*r) j`˞"2,pMPhKXM/ͼ+Bҗ1lShC$#3}6n.G'V{m!l0{PϑO9`U`0\ H2cל;wG[^!/ Ik)@=gn)haQAQ^¯dt#xeeu= 0KQ90;{f icgᩥ,]ZgYgD*!L!a&K/pR[qHyݔjH׫g 0o8CE"~?!W(y ){'[#Bs 0Mi>82Lnc & iuJ:V9x6&zg+嚤gáyozgjc, ΐk(fGkٵ|b^rMl oq.glԕ  fD ?%i 60-n1%Io՟ p/ YWvi}I" 9KJI-|ļxrB92R8=%* H9`:$/Ɯ܋Gj b,&M>y2#7f}4_K_[dW5!v]&VwZ_󣥇, WIPZ}3Tf2W^b_w:JCX0-.Lma(i ;̀"vu\" r˫=q VSɥGdvfD2GGIp 'K/ل^')O)>ξ4Q`:C) ZѴ2geaJkO,M65y18$+J5`.Ffmu:%ƱNF^;{?N130?щLj>S*́ IJtHލXi4lr1gH:Ը>S{ YZ