]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph.spec.in: Create placeholder directorys under /var/lib/ceph (Bug 4119)
authorGary Lowell <glowell@inktank.com>
Tue, 26 Feb 2013 07:51:25 +0000 (23:51 -0800)
committerGary Lowell <glowell@inktank.com>
Tue, 26 Feb 2013 07:51:25 +0000 (23:51 -0800)
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
ceph.spec.in

index a260d32e0f78f74c764dcdce37e7f4da0f80100e..2ba4c7533f3c0eb664fd76898251c4e82790b6ce 100644 (file)
@@ -290,6 +290,16 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ceph/
 install -D -m 644 udev/50-rbd.rules $RPM_BUILD_ROOT/lib/udev/rules.d/50-rbd.rules
 install -D -m 644 udev/95-ceph-osd.rules $RPM_BUILD_ROOT/lib/udev/rules.d/95-ceph-osd.rules
 
+#set up placeholder directories
+mkdir -p $RPM_BUILD_ROOT/etc/ceph
+mkdir -p $RPM_BUILD_ROOT/var/log/ceph
+mkdir -p $RPM_BUILD_ROOT/var/lib/ceph/tmp
+mkdir -p $RPM_BUILD_ROOT/var/lib/ceph/mon
+mkdir -p $RPM_BUILD_ROOT/var/lib/ceph/osd
+mkdir -p $RPM_BUILD_ROOT/var/lib/ceph/mds
+mkdir -p $RPM_BUILD_ROOT/var/lib/ceph/bootstrap-osd
+mkdir -p $RPM_BUILD_ROOT/var/lib/ceph/bootstrap-mds
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -394,6 +404,17 @@ fi
 /sbin/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
 %defattr(-,root,root,-)