From: Sage Weil Date: Thu, 3 Oct 2019 21:24:39 +0000 (-0500) Subject: debian: ceph-daemon package, required by ceph-mgr-ssh X-Git-Tag: v15.1.0~1313^2~16 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ae4bed49cfa29e7098e5099f99befddffe42dc00;p=ceph.git debian: ceph-daemon package, required by ceph-mgr-ssh Signed-off-by: Sage Weil --- diff --git a/debian/ceph-daemon.install b/debian/ceph-daemon.install new file mode 100644 index 000000000000..44c91cb603cd --- /dev/null +++ b/debian/ceph-daemon.install @@ -0,0 +1 @@ +usr/sbin/ceph-daemon diff --git a/debian/control b/debian/control index a1fc31e40ae4..3f43f25e776e 100644 --- a/debian/control +++ b/debian/control @@ -166,6 +166,18 @@ Description: debugging symbols for ceph-base . This package contains the debugging symbols for ceph-base. +Package: ceph-daemon +Architecture: linux-any +Depends: docker.io, + ${python:Depends}, +Description: ceph-daemon utility to bootstrap ceph daemons with systemd and containers + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + The ceph-daemon utility is used to bootstrap a Ceph cluster and to manage + ceph daemons deployed with systemd and containers. + Package: ceph-mds Architecture: linux-any Depends: ceph-base (= ${binary:Version}), @@ -316,6 +328,7 @@ Description: kubernetes events plugin for ceph-mgr Package: ceph-mgr-ssh Architecture: all Depends: ceph-mgr (= ${binary:Version}), + ceph-daemon, python-six, ${misc:Depends}, ${python:Depends}, diff --git a/debian/rules b/debian/rules index 9cd797930e1f..337038f542dc 100755 --- a/debian/rules +++ b/debian/rules @@ -61,6 +61,8 @@ 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 -m 755 src/ceph-daemon $(DESTDIR)/usr/sbin/ceph-daemon + # doc/changelog is a directory, which confuses dh_installchangelogs override_dh_installchangelogs: dh_installchangelogs --exclude doc/changelog