]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rpm,deb: add quiesce hook script to rbd-nbd package
authorMykola Golub <mgolub@suse.com>
Tue, 28 Apr 2020 13:14:24 +0000 (14:14 +0100)
committerMykola Golub <mgolub@suse.com>
Sat, 9 May 2020 15:36:49 +0000 (16:36 +0100)
Signed-off-by: Mykola Golub <mgolub@suse.com>
ceph.spec.in
debian/rbd-nbd.install
debian/rules

index 8024b99749a3db5c3cac3ee1b8b9a4b4b3715649..e12b8f07702f285118e5fb44f583e089bc47952e 100644 (file)
@@ -1289,6 +1289,7 @@ install -m 0644 -D src/logrotate.conf %{buildroot}%{_sysconfdir}/logrotate.d/cep
 chmod 0644 %{buildroot}%{_docdir}/ceph/sample.ceph.conf
 install -m 0644 -D COPYING %{buildroot}%{_docdir}/ceph/COPYING
 install -m 0644 -D etc/sysctl/90-ceph-osd.conf %{buildroot}%{_sysctldir}/90-ceph-osd.conf
+install -m 0755 -D src/tools/rbd_nbd/rbd-nbd_quiesce %{buildroot}%{_libexecdir}/rbd-nbd/rbd-nbd_quiesce
 
 install -m 0755 src/cephadm/cephadm %{buildroot}%{_sbindir}/cephadm
 mkdir -p %{buildroot}%{_sharedstatedir}/cephadm
@@ -1931,6 +1932,8 @@ fi
 %files -n rbd-nbd
 %{_bindir}/rbd-nbd
 %{_mandir}/man8/rbd-nbd.8*
+%dir %{_libexecdir}/rbd-nbd
+%{_libexecdir}/rbd-nbd/rbd-nbd_quiesce
 
 %files radosgw
 %{_bindir}/ceph-diff-sorted
index 385c4501f770c20de4fcbf079fb4db88e9be5f2a..c3768b9d24ef81671396241c8f66c533fe8885ae 100644 (file)
@@ -1,2 +1,3 @@
 usr/bin/rbd-nbd
 usr/share/man/man8/rbd-nbd.8
+usr/lib/rbd-nbd/rbd-nbd_quiesce
index 8f2e9afa43d6035383b2a868b567b7c91da82222..de9d22afae23870ca2dc3a9be11995a760f3f284 100755 (executable)
@@ -63,6 +63,7 @@ override_dh_auto_install:
        install -D -m 644 etc/sysctl/90-ceph-osd.conf $(DESTDIR)/etc/sysctl.d/30-ceph-osd.conf
        install -D -m 600 sudoers.d/ceph-osd-smartctl $(DESTDIR)/etc/sudoers.d/ceph-osd-smartctl
        install -D -m 600 sudoers.d/cephadm $(DESTDIR)/etc/sudoers.d/cephadm
+       install -D -m 755 src/tools/rbd_nbd/rbd-nbd_quiesce $(DESTDIR)/usr/lib/rbd-nbd/rbd-nbd_quiesce
 
        install -m 755 src/cephadm/cephadm $(DESTDIR)/usr/sbin/cephadm