From: Travis Rhoden Date: Fri, 8 May 2015 00:13:53 +0000 (-0400) Subject: packaging: Add rgw placeholder dirs in proper packages X-Git-Tag: v0.94.6~70^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=dfba6acce75eea02251e98e2d57e6fbb344241fa;p=ceph.git 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 (cherry picked from commit bf93128f664ac74383806530a1f974edde8df5b6) Conflicts: ceph.spec.in hammer uses %ghost --- diff --git a/ceph.spec.in b/ceph.spec.in index fde8e6a8fd3c..8eac871751e6 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -533,8 +533,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 %clean @@ -650,6 +652,7 @@ fi %dir %{_localstatedir}/lib/ceph/bootstrap-osd %dir %{_localstatedir}/lib/ceph/bootstrap-mds %ghost %dir %{_localstatedir}/run/ceph/ +%dir %{_localstatedir}/lib/ceph/bootstrap-rgw ################################################################################# %files -n ceph-common @@ -724,6 +727,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