From 2c99e868b9f5e77f1c2b441bf548f0ba85faef77 Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Mon, 4 Mar 2013 11:44:40 +0100 Subject: rpm: package /var/run/gluster so that statedumps can be created Creating statedumps fail when /var/run/gluster does not exist. This directory should be part of the 'glusterfs' package that is installed on storage servers and native clients. BUG: 917554 Change-Id: I2f6d8dc46f338b33042478d19ed9f00c2c03658c Signed-off-by: Niels de Vos Reviewed-on: http://review.gluster.org/4615 Tested-by: Gluster Build System Reviewed-by: Kaleb KEITHLEY Reviewed-by: Shishir Gowda Reviewed-by: Anand Avati --- glusterfs.spec.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/glusterfs.spec.in b/glusterfs.spec.in index f0318a856..c5ab0fc16 100644 --- a/glusterfs.spec.in +++ b/glusterfs.spec.in @@ -207,6 +207,7 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{__install} -p -m 0644 xlators/protocol/server/src/*.h \ %{buildroot}%{_includedir}/glusterfs/server/ +%{__mkdir_p} %{buildroot}%{_localstatedir}/run/gluster # Remove unwanted files from all the shared libraries find %{buildroot}%{_libdir} -name '*.a' -delete @@ -276,6 +277,7 @@ fi %{_sbindir}/glusterfs* %{_mandir}/man8/*gluster*.8* %dir %{_localstatedir}/log/glusterfs +%dir %{_localstatedir}/run/gluster %dir %{_sharedstatedir}/glusterd %if 0%{!?_without_rdma:1} %exclude %{_libdir}/glusterfs/%{version}/rpc-transport/rdma* @@ -422,6 +424,9 @@ fi %{_libdir}/*.so %changelog +* Mon Mar 4 2013 Niels de Vos +- Package /var/run/gluster so that statedumps can be created + * Tue Jul 10 2012 Niels de Vos - Include extras/clear_xattrs.sh in the glusterfs-server sub-package -- cgit