summaryrefslogtreecommitdiff
path: root/ceph.spec.in
diff options
context:
space:
mode:
authorYehuda Sadeh <yehuda@inktank.com>2013-01-17 13:06:14 -0800
committerGary Lowell <glowell@inktank.com>2013-02-05 14:54:38 -0800
commitc8eace6ff0bbb38bf317b9db2ffba57c3d128693 (patch)
treeecf466aa717195d4715365707f6b7ae02dc2bbbc /ceph.spec.in
parente2e1de2720cf0dd15a9eae4bd503c6cc3f443421 (diff)
downloadceph-c8eace6ff0bbb38bf317b9db2ffba57c3d128693.tar.gz
rgw: create a separate logrotate file for radosgw
Fixes: #3813 Since radosgw package is separate from the ceph package, it also needs to have a separate logrotate. The default path for radosgw log is changed to /var/log/radosgw, and it now has a different logrotate script. Updating both deb and rpm packaging. Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Diffstat (limited to 'ceph.spec.in')
-rw-r--r--ceph.spec.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/ceph.spec.in b/ceph.spec.in
index a701abddf3c..c6638233932 100644
--- a/ceph.spec.in
+++ b/ceph.spec.in
@@ -285,6 +285,7 @@ mkdir -p $RPM_BUILD_ROOT/usr/sbin
ln -sf ../../etc/init.d/ceph %{buildroot}/usr/sbin/rcceph
ln -sf ../../etc/init.d/ceph-radosgw %{buildroot}/usr/sbin/rcceph-radosgw
install -m 0644 -D src/logrotate.conf $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/ceph
+install -m 0644 -D src/rgw/logrotate.conf $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/radosgw
chmod 0644 $RPM_BUILD_ROOT%{_docdir}/ceph/sample.ceph.conf
chmod 0644 $RPM_BUILD_ROOT%{_docdir}/ceph/sample.fetch_config
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/tmp/
@@ -359,6 +360,7 @@ fi
%config %{_sysconfdir}/bash_completion.d/radosgw-admin
%config %{_sysconfdir}/bash_completion.d/rbd
%config(noreplace) %{_sysconfdir}/logrotate.d/ceph
+%config(noreplace) %{_sysconfdir}/logrotate.d/radosgw
%{_mandir}/man8/ceph-mon.8*
%{_mandir}/man8/ceph-mds.8*
%{_mandir}/man8/ceph-osd.8*