diff options
| -rw-r--r-- | glusterfs.spec.in | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/glusterfs.spec.in b/glusterfs.spec.in index b13c97fd499..f68e38fffe3 100644 --- a/glusterfs.spec.in +++ b/glusterfs.spec.in @@ -107,6 +107,7 @@  %if ( 0%{?rhel} && 0%{?rhel} <= 6 )  %{!?python2_sitelib: %global python2_sitelib %(python2 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}  %{!?python2_sitearch: %global python2_sitearch %(python2 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%global _rundir %{_localstatedir}/run  %endif  %if ( 0%{?_with_systemd:1} ) @@ -710,7 +711,7 @@ install -D -p -m 0755 %{SOURCE6} \  mkdir -p %{buildroot}%{_localstatedir}/log/glusterd  mkdir -p %{buildroot}%{_localstatedir}/log/glusterfs  mkdir -p %{buildroot}%{_localstatedir}/log/glusterfsd -mkdir -p %{buildroot}%{_localstatedir}/run/gluster +mkdir -p %{buildroot}%{_rundir}/gluster  # Remove unwanted files from all the shared libraries  find %{buildroot}%{_libdir} -name '*.a' -delete @@ -891,7 +892,7 @@ if [ $? -eq 0 ]; then      #Cleaning leftover glusterd socket file which is created by glusterd in      #rpm_script_t context. -    rm -rf /var/run/glusterd.socket +    rm -f %{_rundir}/glusterd.socket      # glusterd _was_ running, we killed it, it exited after *.upgrade=on,      # so start it again @@ -901,7 +902,7 @@ else      #Cleaning leftover glusterd socket file which is created by glusterd in      #rpm_script_t context. -    rm -rf /var/run/glusterd.socket +    rm -f %{_rundir}/glusterd.socket  fi  exit 0 @@ -910,7 +911,7 @@ exit 0  ##  %pre  getent group gluster > /dev/null || groupadd -r gluster -getent passwd gluster > /dev/null || useradd -r -g gluster -d /var/run/gluster -s /sbin/nologin -c "GlusterFS daemons" gluster +getent passwd gluster > /dev/null || useradd -r -g gluster -d %{_rundir}/gluster -s /sbin/nologin -c "GlusterFS daemons" gluster  exit 0 @@ -1029,7 +1030,7 @@ exit 0       %{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/performance/nl-cache.so  %dir %{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/system       %{_libdir}/glusterfs/%{version}%{?prereltag}/xlator/system/posix-acl.so -%dir %attr(0775,gluster,gluster) %{_localstatedir}/run/gluster +%dir %attr(0775,gluster,gluster) %{_rundir}/gluster  %if 0%{?_tmpfilesdir:1}  %{_tmpfilesdir}/gluster.conf  %endif  | 
