summaryrefslogtreecommitdiff
path: root/ceph.spec.in
diff options
context:
space:
mode:
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-04-04 18:18:30 +0200
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>2013-04-04 18:18:30 +0200
commita8362f5c9a53db199469b81816149e2486a2906b (patch)
treedca799bf550dba7dfbb812d07a590eaa94cca9c9 /ceph.spec.in
parent6b80296422d4e2df55a4aa7a5cede9ed0d874aaf (diff)
downloadceph-a8362f5c9a53db199469b81816149e2486a2906b.tar.gz
ceph.spec.in: reorder and fix ceph file list
Reorder file list of ceph package. Fix handling of placeholder directories, make use of directories marcros like %{_localstatedir} for /var. Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Diffstat (limited to 'ceph.spec.in')
-rw-r--r--ceph.spec.in44
1 files changed, 20 insertions, 24 deletions
diff --git a/ceph.spec.in b/ceph.spec.in
index a76b21c14d0..1e89fa6a812 100644
--- a/ceph.spec.in
+++ b/ceph.spec.in
@@ -385,9 +385,22 @@ fi
%{_bindir}/ceph-coverage
%{_bindir}/ceph_mon_store_converter
%{_initrddir}/ceph
+%{_sbindir}/ceph-disk
+%{_sbindir}/ceph-disk-activate
+%{_sbindir}/ceph-disk-prepare
+%{_sbindir}/ceph-create-keys
+%{_sbindir}/rcceph
/sbin/mkcephfs
/sbin/mount.ceph
+%dir %{_libdir}/rados-classes
+%{_libdir}/rados-classes/libcls_rbd.so*
+%{_libdir}/rados-classes/libcls_rgw.so*
+%{_libdir}/rados-classes/libcls_lock.so*
+%{_libdir}/rados-classes/libcls_kvs.so*
+%{_libdir}/rados-classes/libcls_refcount.so*
%{_libdir}/ceph
+/lib/udev/rules.d/95-ceph-osd.rules
+%dir %{_sysconfdir}/ceph/
%config %{_sysconfdir}/bash_completion.d/ceph
%config %{_sysconfdir}/bash_completion.d/rados
%config %{_sysconfdir}/bash_completion.d/radosgw-admin
@@ -415,34 +428,17 @@ fi
%{_mandir}/man8/ceph-debugpack.8*
%{_mandir}/man8/ceph-clsinfo.8.gz
%{_mandir}/man8/librados-config.8.gz
+#set up placeholder directories
%dir %{_localstatedir}/lib/ceph/
-%dir %{_localstatedir}/lib/ceph/tmp/
+%dir %{_localstatedir}/lib/ceph/tmp
+%dir %{_localstatedir}/lib/ceph/mon
+%dir %{_localstatedir}/lib/ceph/osd
+%dir %{_localstatedir}/lib/ceph/mds
+%dir %{_localstatedir}/lib/ceph/bootstrap-osd
+%dir %{_localstatedir}/lib/ceph/bootstrap-mds
%dir %{_localstatedir}/log/ceph/
%ghost %dir %{_localstatedir}/run/ceph/
-%dir %{_sysconfdir}/ceph/
-%{_sbindir}/rcceph
-%dir %{_libdir}/rados-classes
-%{_libdir}/rados-classes/libcls_rbd.so*
-%{_libdir}/rados-classes/libcls_rgw.so*
-%{_libdir}/rados-classes/libcls_lock.so*
-%{_libdir}/rados-classes/libcls_kvs.so*
-%{_libdir}/rados-classes/libcls_refcount.so*
-%{_sbindir}/ceph-disk
-%{_sbindir}/ceph-disk-activate
-%{_sbindir}/ceph-disk-prepare
-%{_sbindir}/ceph-create-keys
-/lib/udev/rules.d/95-ceph-osd.rules
-#set up placeholder directories
-%defattr(-,root,root,755)
-%dir /etc/ceph
-%dir /var/log/ceph
-%dir /var/lib/ceph/tmp
-%dir /var/lib/ceph/mon
-%dir /var/lib/ceph/osd
-%dir /var/lib/ceph/mds
-%dir /var/lib/ceph/bootstrap-osd
-%dir /var/lib/ceph/bootstrap-mds
#################################################################################
%files fuse