From bf93128f664ac74383806530a1f974edde8df5b6 Mon Sep 17 00:00:00 2001 From: Travis Rhoden Date: Thu, 7 May 2015 20:13:53 -0400 Subject: [PATCH] packaging: Add rgw placeholder dirs in proper packages Automatically create /var/lib/ceph/radosgw with the ceph-radosgw package, and /var/lib/ceph/bootstrap-rgw via the ceph package. Signed-off-by: Travis Rhoden --- ceph.spec.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ceph.spec.in b/ceph.spec.in index ae83383a6d7..717aa011ce6 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -541,8 +541,10 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/tmp mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/mon mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/osd mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/mds +mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/radosgw mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/bootstrap-osd mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/bootstrap-mds +mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/bootstrap-rgw mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/radosgw %if %{defined suse_version} @@ -672,6 +674,7 @@ fi %dir %{_localstatedir}/lib/ceph/mds %dir %{_localstatedir}/lib/ceph/bootstrap-osd %dir %{_localstatedir}/lib/ceph/bootstrap-mds +%dir %{_localstatedir}/lib/ceph/bootstrap-rgw %dir %{_localstatedir}/run/ceph/ ################################################################################# @@ -750,6 +753,7 @@ fi %config(noreplace) %{_sysconfdir}/logrotate.d/radosgw %config %{_sysconfdir}/bash_completion.d/radosgw-admin %dir %{_localstatedir}/log/radosgw/ +%dir %{_localstatedir}/lib/ceph/radosgw %post radosgw /sbin/ldconfig -- 2.47.3