]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rpm: Fix creation of mount.ceph symbolic link for SUSE distros
authorRicardo Dias <rdias@suse.com>
Tue, 19 Jul 2016 14:40:36 +0000 (15:40 +0100)
committerNathan Cutler <ncutler@suse.com>
Wed, 20 Jul 2016 05:28:07 +0000 (07:28 +0200)
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 976c9d4f31793712b2af334e4a7a58745af8c099)

ceph.spec.in

index 8ccaaae8924a888914384f1cea6604e2595256b2..af9342b401127f71e87d8a2efa24a900ebe5e49c 100644 (file)
@@ -704,7 +704,8 @@ chmod 0644 %{buildroot}%{_docdir}/ceph/sample.fetch_config
 %if 0%{?suse_version}
 install -m 0644 -D etc/sysconfig/SuSEfirewall2.d/services/ceph-mon %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/ceph-mon
 install -m 0644 -D etc/sysconfig/SuSEfirewall2.d/services/ceph-osd-mds %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/ceph-osd-mds
-ln -sf %{buildroot}%{_sbindir}/mount.ceph %{buildroot}/sbin/mount.ceph
+mkdir -p %{buildroot}/sbin
+ln -sf %{_sbindir}/mount.ceph %{buildroot}/sbin/mount.ceph
 %endif
 
 # udev rules