glusterfs-rdma-4.0.1-1.el7>  HLk|Z Ԣ Q嵮>Z.WRS߈SFoWR*Ͼ۰cfI"5T$dtt1z"d+x2^j:~XWE`JnX>պgd-ЀM~h@fLaT49~?~d  A48PT[bs     * ,4>Hhp( 89 :>G|H|I|$X|(Y|0\|H]|P^|fb|d}qe}vf}yl}{t}u}v}w~<x~Dy~L~Cglusterfs-rdma4.0.11.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.ZJc1bk.rdu2.centos.orgCentOSCentOSGPLv2 or LGPLv3+CBS Applications/Filehttp://gluster.readthedocs.io/en/latest/linuxx86_64AZ=ZD8761fdcb4400dbd8257f9669daca46a9b98453ca69884d05b6e79f83c03b8e40rootrootrootrootglusterfs-4.0.1-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.0.1-1.el73.0.4-14.6.0-14.0-15.2-14.11.3ZI@ZkZZH@Zs@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.0.1-1Kaleb S. KEITHLEY - 4.0.0-2Kaleb S. KEITHLEY - 4.0.0-1Kaleb S. KEITHLEY - 4.0.0-0.1.rc1Niels 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.0.1 GA- 4.0.0 GA (v4.0.0-2 respin)- 4.0.0 GA- 4.0.0 Release Candidate 1- 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.0.1-1.el74.0.1-1.el7rpc-transportrdma.so/usr/lib64/glusterfs/4.0.1//usr/lib64/glusterfs/4.0.1/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]=71ba66afe3582c3692815ad42d6a84845f129fd3, strippedRRRRRRRR R RR R RRRR RRRRRRR?p7zXZ !#,ᛛ@] b2u jӫ`({8b} E`8IhuT"02Qgu A&Ԇx5/1"SVZ߂FckJTYsDG,?_%:+5ܴ"fZ=<羧Rls"gnClI4/3Wv 4^ȴp(5 YjPkB.Z{;Z`{tAPrw`@z"#;F{bAX2Sd˦\da!k)C+uiج3@pߔ$ ,M&u9(C ){ŵ(Y$a#F0lDNq/xޢb 4=Ѿ4c5턗Kx0llnfUӻ JC__v7:ns?idu4 |Xı!_I+h1 q Aħ5p)wqjLiO;tQ>A_6вl[O5m` 7:&D]tdb.%m.hD`E\mbSy⿿h~H=󛠂9F*r-cQחM2^ @ lP|"7C9p{3a 52 ~QM〺:fڵ_ ozTV 1m-i\?AÇ|әB$n~FГy&X^"(vM pMk=5ݥtlA2]c]r?=t} s _E:Eq? ѨnH\ҥ`F.pg;Jv9Rϝ0 Rc =гfLC@ŢbL6@$P*ls;7g}&gj0;M{]yS T0P '2STPw"C;qehZ ]TNb^W+%54-GQ6d%`!~JI/Kk Om: `ŵ!c/u/3f˛?;pvMfLl ;O29`Hh5{qFA[HHEQ,Ad~JfQï4~!7fX-V0ߛÓR#G&=U=ԁ̂&!7>%- 6Ԫڼ'%NEH<&R3)}Ǫ u6וY4Asp 2goQ=fT` b\WW`064[,㆗k]dv*-t[E<TeDʫ[h<]:7xzUCڞkuz+|pFH 1e#&K+u!j $#c>m 5(.ͻ)_i˃5%2p:WSoU6?O RRKMnn=8s,rو=>QIJXxc 'ǭVF/KoKQysa똺{?Ԓю_ MCP}h%;xW\dƒK]˼B5zſk3j{1c-2p`iIڇҋFˑ!$6reEs]{z6`hʜ>E0ya+b|RX2pszҷEiZ[ E27:AEu\lvPBd~;];ljEq{< V%hت y(`hv/t=05 !l_(W'6(ωeNtM.@d-\Ygń/?7AGr_hyf T똱w:/cph%"`jJHR*U'}84kʋI.tZ&.u= g@ܵX[V;)LEBg ڟG%1 q/ȄEg-RyOd=7(7.kO/ 3 ׷l 6NMF0:x6NsYx|᪅O 2a3sH/ϱ:)= wf옳G]eo]yG7`QB%p+&:zhl;)`{e*j01q12cKE,ԃ}"-}ZI,=2Lz~"F!Cy M|e`whQ y I='U?R+5j4?I0cuxE9,?FR0RfGG18qS:j~K`zeRc}3Uဖ(~\V][x6R39wNֵ%,0,,i5ӡp2cO<@EнOR+$JfAA9S>9 8cR e^(~R}Uf,gƛyT]rp>"dM=\ջ5戔+=ʏ)]έou$i䩓/ɉԟZh]kiޘfx`v^<`xC>%xdڢ]`wX1 䮈ɵu_\aS(`9^5Ȇ88\]YWK0MedQ 1vj,?ǭc p=\ő0 4wCsMPT<Ye6a;XQ,@~PIa rP&G\p/rdQ^WT*ejʪ `6f+s.6JMb[ctv#Cr%NH_ֿHN/$vס=B/N-\W\5kkx|C$~ƌp6,ԕk`nv=mY:ynYMJKQ5?:I 9>FySξBq=lh-unry΄:0 :uP1=&.ZZ5SO*_:K-e+pߟ[M>N*8Yg"h%G[%LRf@!-W$D=U*d]hK>1J+ 7Ki+ gILN'Kx:؝4]ZBzH̏|+@MI_ lMp6pՃ#y$cOj+Д\Ȯ 6V DgulE0Sv3 $0aXO1:_k{ l"nS=C}PGNϭ:a !q󴼂@L6 3݃1RUּ H2tNEsAh<qv7|'ܺ"lcNW$~ס^!@ᴿBŊ*ͷopszuVШ,xM05YZӵHtg{p9\uwc̩P$feObc&D|x:?#Jb1N|hV<5u3Q֊ž >] 璓KC{=x&5=F.+aevJzz_ؓtFChh}Gx"7`}pvM;57%-b|`c r/Pd?Vg>J^7:L~dd~0btN ڄ:A:.om I^u&vAi6: .'V !)ѻf{յCaU5:ǵ"ʧYYsf~xQmYG4M .{#í~ 5a vÆbI2$>,AĨWNqp{:zӊTYL瓒'{g)6^;u͚mt>71 !a&pPvǶނ&Lox6 5Ԑ}\[Ȭo+)YU;\eyT]99g;tȎi5Gu6=_{UwBz3\zFwv9%o!+nG_q$[q4t+T]y9 ;*2+K7ƶ>kM:҃Hd i{Z[f !W<KRYЏ 66颊`m?W*NLJcSyyţlKoD{E1 w0{&3y`"o<ڽȥٞOFxGuv6 3 M5蕔 Kr{1A{Ad،՜퓳o_}!) [[fRR@qvuv2^4tM eLV%Kb$DnZKٮ ¬V1t1 k=v{iis tQ'GjŔn[;Ҡ=󿓚'`j `PNT^0'"SZ;yx(d/B`ItIeYrqmZ 7UjD^)ŞZBXgƶYD}'54A)_hfAm&=PdGу& $U9bMXTQ|G'hr,@bÐx&G& eV^sX3]KZ>L$1 <f8I[ODr`=e; yu¥T}Ot&,'g5F1;r)&T'RllםҴcGo}Ohey_r{_Chт@^ptFk v8ozROI/ Cf޸oQzeYҺN:q#z:xq$ZbwjͪS9 (oP-Jc8ktFaQFڳa4;[*\N ݙrzU % u WOڛQތHG5Fi3aPǨawb&>m#A Miنd.E@ÉDﭙr);>' ݟ:8:߇ v ETo i5nVNl^iًǯY^rxCa a xW<68]C&r$Z,RX- Hޒr,ԏ; VJ) b:#l&28gw]-2G's?K.˙Xb[`zsoI{ys &-]Y! 0'5b6o'j9*)M:heӶ6dF&WY_xqcW$[OCPKÊk]fq#jj ɢ~Yw@vF ѳ.CAfVS6#eUNU&PhO'g򐩳Γ٢͐Ȏ̙i!+Uzgߝ~͏ӑTb?S74l *|xNWj<@m鷉d6=Vu0gQ y!˙g2w=yO9m>ky]k W+ %WL_k}bPz2;.4ݾgQ{J>@֭`_(G%Iي6ob#7PRxǹk3Θ<2S1+c‡?Ɛ oD{%& Ӄ^/ѬsӄA$H##dcɜ+i WV?: wf{YWp%To͕smё{kh$d5 md(dn,)V>ŐCEw܀?rݩ!GlMf&"29GjI1"{Þh+ ȳ&ȇu<BW[,(bw]tBS/$hN`36*[ՊCLH®0V|9sjFECz)%*5,Xބ 04,K~;o=၆{gGoɨBE ܁o'eOOTF{88Ө<52!Y&}a%*@e lH55}@D#$+;Kd,_D'ى5a碍 6^|fj:;]-MkLᒖ' 滰45UGGlP*G=-_d2 pef ~tb#9r<jڠhraȑ_w_MN}=X˩nT#,42+FZ;7&@ʷJmǭ=3Жy82< _{K2.$w8߃{ /~W℔8qqwLV[뼆wYuv&Cf+A!iR̈́2/\X[KwxZjx7k4Yliӣ(d T,Dv758Vʹpr}Фf+dg> o~UF@QP!Y?wلjY Al@1/:eA\"fN +]]Xb9>vŦU6WWekϸ>om8-^{' q<a͝:2F5գԻH;oXJ!0_L{ (O0 55;/Xo7nKga}:uʯ J6uaK-$9JO2}ܷwa_ qs]0̦X1ί(,Pߚ-Hɗdظh#B!B;c ^HޜYZ&X 7 cncȏcjba'LX_vbֹRyA%X| pʭmXo:y񝚮n5)0Fk)IDi@Z)B5)e 2+z6RhKLŝyD+ojU`d>~u ݇9eP_;F+̆%0[z$JKl>"?xƃ' ޣq49Ǯh֜*c)J[d=ZPlBm qݚm6Oܶq]U> " Bhkxrop+ӹl\G!8\1k6!@}% q>16@_Fr!OE=f|G "% Cv?I? MD>O37-n50 l*8;0}ɉLµ˄أ ף&k 1ϊQX=Ҕ [*7T-KE3h8z4 A DQB@Y<}B,&!T0ULXs+.ͅa4N5Tʂw_S'jsu%i*:NGZJf(S{+g :iHn6q#&}K|@ن?B3enAf|?PHܣۨ882 V j9(q3)KS/k܏a}[gg D{s;Qe(@zb(`4L/AB}߫1;vz/`Zۍ80[ũ ]dS~,/]X`<2oJϝi3ITߵvw{Û@BtdA`0 |5z̽-94/ S-|WcQaud~_[; CwX)S Bj&@*P>V.mL֍'2ewRk8'p_Z"!gw_jyN4=u]8&@&=KԬ.X0i+'dInl#SoCav|J;@8_ q“1`^`\4h(>lǵlC#= U45.YEJ1CJ"άN(x٫Ϯk(ϥiG(L]2苺3U~ |04p6=@Ɋar}Wa[0fupC࢏4 t4s+:lE}S}uU8.J{*VBeDa { H;{0љsậ1BrAEƚHib LvOJrGrdp6-k4ʴ5Ϻ?GJJ. .7@NW/.^/ o#$`|k?jLHoqi0A+qa6/udt^-%1kcD] M) Xk9 c%ulE>A%%H.wzIG7k0D#lB-Ah8^럿ȥIH59g@r6m 6wU§V+x?ާ>Y vJ~5̀4&L# D.oUǠ ̣cݼ@evz>\PB|?seD.>v) ;-q@1K^8Sk@3C%c Z4^ḇW j< Q2k~ "|u$֏C('#Q#jx7q?:f>u2Ɖl:`|2A "tsmi“Ahd`zFqNț]v`]Rao2?%4񬳩< BQB/!_# rBc|ݙШAk '8 ruq! ZӴ!W"tI(ǘAZhZHU-" gԄS."3(],= PF`C: Dj>C55dҸ|W\wyHI0vqi&2¦avQ>QND)qFQ򩌎yJX&}Ecս rэlsߝra~*gUtt'<Å _!h:#1ɒ3tٙa%| O8^AרE9g$ L+9w w8_rH7V5o#`{A񱿅$BJKT1k6ћY!l4cpwhpjtuy :>!IUtOȸCshTj4x}ږt$zADB'g!̯7!AeX`}gV:3币zKB)tTDaŽ :$@2z(jt˱ qJ9f7_J7 ?"Q#}'\)2Mɿ,lF[^,zL0QX|SfxUpNnϤ")P孕^I4/¹]q/ G>z(*qrE;54h%狁5,V ) psfߠׂHٖ_;e蛈SN]CX]HVB}\8"M%wZoLiR]~׏r%^/쳴׋wτNd}=r;r9:K>)Co<7H_KGY+ɬ+O0ed =NByV5R`nYwW/ݍ@4J'ƴ(U !Q!3 =7`E"-t]'4=\_@~ϩ1~чdxÆ"/4S(8 y:źAl8^'*04?J;/l\Ԥd >W"efe b}ė~ǔFEkPٮ 1"Y]ƅ]*$/@`m_c̥ D}S|9h7,|y2z9 @C;=;pi&#u~k%3qh#i)Y6$C4xr>i0u*S'/_ڑcP3D. {pZ]>g^VTb0)lܭr 2ܰFLH%V=eʈgav%PpBoDy3gܓcg|=i#q%HW2+vXvLoB k`1" q QVdK㕀T$ mu:-36dP-AQv_*if\]I*Zm)m\-1g~.k1VUQeqCֆGs6_^!ki%ػL?fNam2݄_J##K"1*g6) 23NT ҙ)ih :ЈtnO+hܷT(wl&@#7M¿䰀X?j;ƖGemL<]U?9zö"S>A<<.q:waYMZjk_OS> 2~CM eX,a|c0шHe&@gE,QeU^7h.tHw WK#ip䬪@AEj?^ՈC)~HiHm|JHkLڬ?BB%O5s@͟\۔&j]Ϲ'G, m& "#EfA:K/YMY[\ z"2^6#S4]S0eg*)Bp._oyFEd3ÃEmބ1dwyɖub:ʽ20g> +MEƱ*ڎIs6Ẍ́2ZׇN"j@=N(Ɯ#F$*WPw[bI.cw{2d\L&7^~jAPWrJ+7< DoS'3/'a:2]o5i%ۥ^"yx%PmB^9Of+-51!ht [w/Jϰ8"w}.)MXK{D,c@Odk|T֦Rx]"s1KM?ɨߠ \#@\@W#'?ː/G]UiD(h }FHv3<sXݨ@/<ūr#y~[1#M9q,'(pN+ ڬL񿎍ŦL1']):;6Ry͒}'WY >cźEDIs^&N7ʦ\Ir75䤞?ieN(%@i%UvN>nJ&4 ݅$\Kʎ`qҭM8ak_FE~w):LoD]{p\8 ! ̥u TWNt%6xZ')(^)P6bzhFGQx eBG!G;㴪$wJiMJQ;klwgmJC%ӈc=;#Y|$ <4Ő_'ڢ>4kv+2GR1[T磅+)NSjU1f̅6 MO{B ߼,{J̲ 6_`*~O Z4dqfURdoڿ/gf5/8U'XeP.q2"+G>ʇZ؄]V]/uDGb SM2!I[q 1eJѡх&E9U M2Pa<M6US kqc`@56ÿ#ּ{- +}.cك52'U' 0FMGM'8 h IBvtE&Bj ɜ,L2~"J2v`(-#Z#&7ja#~#^D#"29"ׂt=U0.d3j: r&ՖwK51c¸q e(CWR{۷z_ZD4N52k`O3za,%K24rECrh3gOcn>3jN#T%u8WBZ?AceT(VO! AdGeoF.]+\и7(ݗV=Ww}D_@.z*,.{G MCX[i?/I=mKPUƔ STDt|rt@9*̛[s|JzwHAk劐10[.n%snhu/p$̏޴rpo* >%$3RQh OE?R`VF+j,›ݞ8blm1}Q%X\@H RNXW&Niw ~m;UFl4pex,&f!_ p |^R{cT?[ɼ` Dq!:ՏWuCyħ69 .\&f*F3UlG)'W3 T]&/W wL$I<ZIO-%#q~m;eH=A|ߎ.Oԙ.ۑ*v ZI)=%Fyx"S*(3z4>;:[h:<!q#Jxoe՘d_/4XC5K }|򜅡)鞐-qTgWz_[O>:#NI1(I*уGu[ Z DKŚ8 dS"4ł3=P N;n2\963`;սYa>Zd]~{%Gxr, 0cDue1;ڪÁ MQ4NP̓?G\egQ2z1\|^D v ErQy.$JqU${m ӫ: W~T\k%|M2=~Ʀg.fp= e |rhϲRˉ 2sfI[\BXt0AY+ >V6lT$W" q OK{lL_ ۰ZPTF W;U;EpC'+3އK3+3jeΒ 4ycF )&oQ?{5(Cg94~Y%7\yDBIM$`oKSzܚ!? F^UNP'UA!l 5_Ro@ u#KNRY|XBsvAݑDǍIyY(j%lZHv*\XuI`ܢ^S }f %n~ {< (𡺯vjG+T '.98Ќ.qH#bxemmTwh!FBIi99ʠ3O _ɰ G/Y`TRJ/ m|OL\e6k5؃3O%Y7e,; +/M&#BKkpqps$rSnD[X ?OP jdDŽʕ yq1FEҀh@Oɢ,ۙCs55?}6)dVwir")H~kR^"<;pz@7OClD2ir ׈'V`*66忤Tc9'`$& JT+m<[聡;;ooӟgm.Om&*@i% Sdz3]\jd3CӚks9onϓz?C4[m7=UtHrIV"xF6iWBI9]zϘn PDi(>}En*4T ͎5Y}Q Z5ݘՎ!"e>#2k.n&\u$kTWĂZȐ$jPF* Y (CsydG؏(Ҥva1|ݙ,ΣO-BSzx[7 &zDTϨXeVn%f9@Q>M~&WT.9#(3 [I<6ؖs@{A>E5amB,=Et~L^]0]5J"<$q8pڡD1N$V<͔>D0GYC^Lulb=>žT=]{邷?IWտnA8Z譊N i{3VtL"7'X71c!o$j(!=h?T K*G@e^C^DG]psAĴԮ\>)gfZ0qjT),TEw)1 𗒌2z%pN>)EfYQ܄sSEX,Y@%"Z-rL,Ϝz~x>,7W):BQeIRLe&IL\Ͷh]6#?YnS_ uXv2o^ <&$PP>Om,X]hGYs'XK7 qqUv,fW1TiDkBehd·#.yXŀē:+&釟ÖyW)YdT& sOn Z;>BK %!yP(w݉ 6@#>"{ gz*A*vi15A2de C|zc(W܁^:б_4(FGlW<꯰ B7'H{?fEr^$V`tqG[8MF'lݶ S=U)jun ٦rU8((|7DJ+BMCC֖1[s1Ip (-FLJe؄ފv62.G҄Á_݋yc-*e ;$G)n؜dc"SDVߎ}kúIv>6H3= ޶!}"WU۟_'@a۶ ZI[wvp7aoNE^,pr(E $/KnuΚ\q!\ײݻmwdpdO|eZD_m;wTļBjiz8Mhn0D!\pZ<6 N)~hIG,I'@(a q* %d*x$#} OL  *3mL| Y1 %m0]}| <}NfTݱMeS|)^bȽ@V0`fIFq!"u]8ӂ*jY~I>lA U3r DBXa^ljer^2ϠCBzvb ΃ ~U: i@/K2au':WK$vm(H܈#ڲ !bb]&-_`9#ړ{-7VWJߘS?IH1]}~gp`Y^-ʊ\*¾6C 0K=wZ>zcJ["~Bvp# ;I;y)I8W~|aovE)N18Ap6{L۹%n}L AT0{M)J0QK}7PQDv9НlGA%zdmrS?ɹc<ᱻ}wTK$6rǔ| C㴥8g(;Bnhǝ}SfI>fK' >Ѿ&@fEoO^ME+cc9aq** 6QGfoUї6ɰwx 6O#kb"p +҉ y⮆e)\LLV^u@inB_̀ll"74pm4. #[ʠr(lK`L[0qt X兣9n<3D(9 Y%(BK{,xF1*]c]/&>\hhPyw= ǂqaĄ;'R3Z~~8uG[clZ\3tRxQ@ aqG(Hvo >Xf,N_8;NQ,+EЮr_>ۓ:8~lJLӫEhHNKMH1͋>J5C@UnYom%/t1L$ @X-{t752B8i0|cvN2vZ FvI 7-*k$ /ѯ 4L?ȭIL! ۜZNυz+#K4]fmGRuHUg%X ED\D2r?`0L?pzq:E;'RdŁ0)v- K+J[;t^6OƇ\Ey٨?Q&E$v̫yx:uUp"w[01Ϟ 8'ΔLcëUZO3=fB33焾ʝa89Z §FؾzGW*4GAi]2lxL$| u$a2"0Zp~6{!5K_}_Ѡ<1q͗ t*FJ\~ӒqKTNe:z|8^MgH$u ږ)i;W\&ǧg6AaG<,={է_C<(؝t@}FV"δZ1_eg!վ:0luvqr%#>܌ܕ~Βq( %spwtЅ724}B.=[?Y2&kG \%Ziz>oZl4_}ؤLQcjjJF3XyzQgq07uK>q@.ʵBO תu)tAq/X7FLYf0fgأڮ2_UJ{&XQV8ucۡ_:ϫ4޻(nF2_vpERl% yކ %U9DfnnaNDsUdN%7QTpw0> p{ko-q5c8:9OV}eU~&c Z3ӣ|zCsr&4W=\/ַ„a = pA4fyYi/QLlb1c/d! q\MzWg2~2~M&q:!I1{Lk^xzU~쵖ai|AվE^R_:]ze۶f(ȮtnX<~V+Z;I'mX]Go^@Cg2{@JR;:cTXfO[h.x}Iyg:: & _5AZڧ:;w[g$: Mwzx5'dMh},._Hm *i=OaeN|WJh> O"N>x<DL s; '*}An뗄QjN5 .8L3VҁoSĽ"mFX4FG햙҃^o4K)_3- GVh^#Zs7fpc6DrX碼EFKm𱆀! mAASJNJX1Y}w=.m!nIo݀\랱?a`Fbe<0'%Zfq XxHϩ`E—q`TVLR{8Ch`ndl\LT6BFA@].˪l㏃:1w/?BтאfQNQ*K'#&^VSh }\ƤH4:X R$B".߁$jv$(NXY!g v pEW1Zop޾^%v'Ob"vM B*[,@a(Lʬ¡ @kFhp |?:q7RXJyD}P]8{'`efWP7*S{adTGbbxԉ!D;gP,98'*3u663\*v19(Gj“#_|1ZBX^# !Xܰ=s z4*M̯5O.K߻#$'aV㤕b6^[IGML| %-TZ>^1C.׽F!an6 >$MAOsnVҳ ZԹٲ(IaK ӭ+G?nJtd/p=\)ތSg~я‘"[G#9b՞jۑuS Nf&Rmw6}eQ󮁖6X22]}770M4!" s%RЦ}!m*K+ˍAn:^,J$U>VEwhU:&4b>Oꋾ98Byu߶' *0@Mؿ} v%CcBe05k)ĩ#E9ql)ŷu{Y$-)!u 3ď'ac?>9~>|bztPuc1qj~o$ϵ̯9Sh$JY B [p쀰DZ^'3la)@O-2Y~t Gvf'}Ե'd[KZ[4 IǒPZqqh Kp^bl%ej\ LM8tK]e .9CIQۜ^`]N.hNނk21 > AO|vo()vdVf4[t[F!ߑjUr鳸  kuJ؋C;+06<q2שÚQAvsla#-fWEԯ3r{jEZL+^9^D,4u3u LP.P!|[18 F+7*0Zp<,j@.-2}(>ɼ[v5w@5~UBrg]91Bkg}ObT`?,?._PoBБ\t'0K*KFj5{p%2y|hi؟Sݚ*C}Ks<()PktJ:'7ZFfE3hJ6}Ʉ.+XsӁP% C,A~[{;5\Lm%U2'lt[ۑ0c7\"BO-f fVS<74aFpGv7z ?yb mOSBx[(!~ZFT.ⶁ΁ h쭎QL(TsO w1ti YzOA'#{,i7RA9%"1,{xT|(Ao ?7Hg85ǧ5D]ŦfYm\hD8%K04LQ=_EkLǤ7*[MNk ʟUEA]l#79b:,x׻e _B?OLg-'2 )\ ڣ 65d D0z"&n5o VGe<3ioMzxCi2s'yjSdK!@:!yw==!hmWG- '&.6.(t!|6dEb `uf\A 9i١Gq88H-@%lv^yE'kCOP/ t\B܍)wCς|&5m =rmfb8_VJ4@ %HkDŽ<Ƹ(AF&&3vkAcF'ԥх ]d[s }XtDbptJuA\M"$仹Wnl!8+L\<њNɌPk"ןя0&)yn >jzd!\!9+Q\?w,*OZh,XJ* H1l`'9}:;_kG~xYcܺzUD , uݩVrN $/oMq>Ubc?5_1 k sjPpe6nȒ <0Tp> #QI΃# 3Wm-N*k0#0{Hd^3*ˎV$97'l w|p/J=l!#8* u/|<2?ۮ8{ń*,̝߸=eݣ|-KdEӵm;jྐྵD+ԫbw.0B2_kJi(o'Օ`D|eS"ZVh@b-a n<+9'c]6_e#uad/٧7=g}%RXckQǀq~#K&gYK.w07}лkكslaU9I*P"yҫ7}Muf** 3JThO30WN{Bd6a[$KJ-Pi 1[>t+D3a^$ ?79X},pWkZCle.l:EKN mܤ(gh ROf A!l*lh'0(yZnN,_%?_C`a\rcHi9r`@쌥SVF(ŎbTkF|:ײq/P*?~8\Bn3<Ґ O9H6QHӊڼn,IF[+Q77ɨpuEh KpEu_ڲ.lLUk/GlT[RG4S.V {ĒRuJ\sC 0ZK+#eT(fk8.$xFߺZx{ x8J=/ f>@"p,q.;Ou^]& V(m.ߛ a7(KMmӢaFχ:p7Sn/4R/@z,onlJj{d[dOlՋhB w+YP /VShH!!JrYN[@+pa/ BM4~1dX#|;:YF' Jto ({Mkf^23e6;MsҐ[^Ch> iAKJoqvt?@Xg)xsVqEM}$gv tv2'7*zS1Ȕ Ee1[/Fx#p)y|tA@}7.uu0AyKGvF Z[% ]{m ^//#imzҐ^N"u0!YhWQ;Mm@δ|ǰsI:u5"S*n{i+e(o*`r-Ƣ/8Vc~ngB>'(%PlIkR鴖j~"ha~0"2]Y+wiGtZ Q*IA_o2Boٚ-V0bc)|/uHt+`UI$W   W՚W≲^'Q{ƥf_g%fb>Kc!򜕶SF  {cƐR[7 Ğ\)h\y6׮Y0̄`Ff4p&?hRRWMוN$).lSQo?Yd#J .g@h^]0 RL*)0M`1 ~*ϧ aj?)5^&':P 6gY}e i$ts=l>m~NUo_[|:.>螋ha ŜO N▱0).%iI͕`Da+mhҺ]ِO ^=ׯ4R-Ԫ/|B7 ;6 7i歧n*$'׃@i=O9~W2HxVQI_IxPXQ!> gBn=z n\EgJ8G>k IdG#ba6*U(ПQ<ʾ= K @3/F"Gyj°W#."*%)-KcC޿iOyWf.,mQ52)x-;EOn4`yEP{(6_)d^THe xꝊ]ڋMK{#T۰H^(d$`Dc=fiPQ3XETf&jJmQ Z\ϟ4sdU"@+ǹk'bɞ^@ wLA;XPD#5SLYKso@j`b ScrC4^\'\U yp/EoWZ73֕1rcpfo{i6n[QFfr߬IC\ F.^1ǔ*ވۣ?6֔rYS 7ƓO7e_ZH^E-Y3Su4 PU.ԪaiFl pyب,ix,6{6p 6lg5|TpČU3jLPÏa.{M/c?1L#5nעB xJ*-xjw;tW1R^HK0dʒ3 ] -L(vߖ=Zv^ӛ "MԢU%Ah7rP?.^"=_톲R@lDrҢȣW&V\}>C$ixXl$chC̾2&(~/&uB"a?E ©1.]Olk ejQpB-D`(֋إ[-V@&GˮRݙ5v_ .噞q\CbA`-=5Wrsc|Fv2+B(-[xfͺ]zE`z<, K9+T2}r+E{V2;bb}jP%bcq"5rlC/h"tP%4{BFd,L^~MZ a6G 7b73FS"éyt۱qW\?}Vb^pFXU "X8+ַ8b oBYFJuziZa# =)PmWgb uF0]} MR"qù$=5LUڤ2wڨ%U$QDkC_v\E/Z"x*BfOY:Fy=[g%ƃluZFW$;>?sϴN IZJ kYrb+ vEa^Y D`~C@f޲jA;Vlj EaJB} n@>pC_U5*G?UgD*d8uF;}Z=A-Y2% Nf񥒤V8pft ֍oyO}.u-oV*;C@