From 1abaebd86956d159998560e78f18ac41bccb195b Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Thu, 9 Jul 2015 12:44:19 +0200 Subject: [PATCH] ceph.spec.in: make /var/run/ceph conditional /var/run/ceph should only be installed on Fedora, RH/CentOS, and all supported SUSE distros that do not have systemd (e.g. SLE11-SP3). Signed-off-by: Nathan Cutler --- ceph.spec.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ceph.spec.in b/ceph.spec.in index 488533b310fb..cd7c1b8beaa9 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -584,7 +584,9 @@ mv $RPM_BUILD_ROOT/sbin/mount.fuse.ceph $RPM_BUILD_ROOT/usr/sbin/mount.fuse.ceph #set up placeholder directories mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ceph +%if (! 0%{?suse_version}) || ( 0%{?suse_version} && (! 0%{?_with_systemd}) ) mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/ceph +%endif mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/ceph mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/tmp mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/mon @@ -725,7 +727,9 @@ fi %dir %{_localstatedir}/lib/ceph/bootstrap-osd %dir %{_localstatedir}/lib/ceph/bootstrap-mds %dir %{_localstatedir}/lib/ceph/bootstrap-rgw +%if (! 0%{?suse_version}) || ( 0%{?suse_version} && (! 0%{?_with_systemd}) ) %dir %{_localstatedir}/run/ceph/ +%endif ################################################################################# %files -n ceph-common -- 2.47.3