[PATCH 1/3] debian: create standalone client-tools package for mount.ceph

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



this is a replacement for "[PATCH] debian: create standalone client-tools package for mount.ceph"

* create package "ceph-client-tools"
* move rbd,rados,csyn too into the new package
* move fuse-utils dependency (Recommends) to ceph-fuse
* add ceph-client-tools dependency to ceph (Recommends)



Signed-off-by: Thomas Mueller <thomas@xxxxxxxxxxxxxx>
---
 debian/ceph-client-tools.install |    2 ++
 debian/ceph.install              |    2 --
 debian/control                   |   20 ++++++++++++++++++++
 3 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 debian/ceph-client-tools.install

diff --git a/debian/ceph-client-tools.install b/debian/ceph-client-tools.install
new file mode 100644
index 0000000..49b5dd5
--- /dev/null
+++ b/debian/ceph-client-tools.install
@@ -0,0 +1,2 @@
+sbin/mount.ceph
+usr/share/man/man8/mount.ceph.8
diff --git a/debian/ceph.install b/debian/ceph.install
index e0dcf89..c8c7a2a 100644
--- a/debian/ceph.install
+++ b/debian/ceph.install
@@ -13,7 +13,6 @@ usr/bin/cosd
 usr/bin/cauthtool
 usr/bin/rados
 usr/bin/rbd
-sbin/mount.ceph
 usr/sbin/mkcephfs
 usr/lib/ceph/ceph_common.sh
 usr/lib/rados-classes/*
@@ -30,7 +29,6 @@ usr/share/man/man8/osdmaptool.8
 usr/share/man/man8/monmaptool.8
 usr/share/man/man8/cconf.8
 usr/share/man/man8/ceph.8
-usr/share/man/man8/mount.ceph.8
 usr/share/man/man8/cauthtool.8
 usr/share/man/man8/rados.8
 usr/share/man/man8/rbd.8
diff --git a/debian/control b/debian/control
index 53de537..38d4fac 100644
--- a/debian/control
+++ b/debian/control
@@ -56,6 +56,26 @@ Description: debugging symbols for ceph-fuse
  .
  This package contains the debugging symbols for ceph-fuse.
 
+Package: ceph-client-tools
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: ceph
+Description: utilities to mount a ceph filesystem with the kernel client
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability.  This is the mount
+ utility, that allows to mount the ceph fs with the kernel client.
+
+Package: ceph-client-tools-dbg
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: ceph
+Description: utilities for mount ceph filesystem with kernel client
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability.  This is the mount
+ utility, that allows to mount the ceph fs with the kernel client.
+ .
+ This package contains the debugging symbols for ceph-client-tools
+
 Package: libcrush1
 Conflicts: libcrush
 Replaces: libcrush
-- 
1.7.1

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux