* [PATCH 1/3] debian: create standalone client-tools package for mount.ceph
@ 2010-08-02 11:32 Thomas Mueller
2010-08-02 11:32 ` [PATCH 2/3] debian: move utils rbd,rados,csyn to ceph-client-tools Thomas Mueller
2010-08-02 11:32 ` [PATCH 3/3] debian: move fuse-utils dep to ceph-fuse, add ceph-client-tools to ceph recommends Thomas Mueller
0 siblings, 2 replies; 3+ messages in thread
From: Thomas Mueller @ 2010-08-02 11:32 UTC (permalink / raw)
To: ceph-devel; +Cc: Thomas Mueller
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@chaschperli.ch>
---
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
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH 2/3] debian: move utils rbd,rados,csyn to ceph-client-tools
2010-08-02 11:32 [PATCH 1/3] debian: create standalone client-tools package for mount.ceph Thomas Mueller
@ 2010-08-02 11:32 ` Thomas Mueller
2010-08-02 11:32 ` [PATCH 3/3] debian: move fuse-utils dep to ceph-fuse, add ceph-client-tools to ceph recommends Thomas Mueller
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Mueller @ 2010-08-02 11:32 UTC (permalink / raw)
To: ceph-devel; +Cc: Thomas Mueller
Signed-off-by: Thomas Mueller <thomas@chaschperli.ch>
---
debian/ceph-client-tools.install | 6 ++++++
debian/ceph.install | 4 ----
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/debian/ceph-client-tools.install b/debian/ceph-client-tools.install
index 49b5dd5..205eb7c 100644
--- a/debian/ceph-client-tools.install
+++ b/debian/ceph-client-tools.install
@@ -1,2 +1,8 @@
sbin/mount.ceph
+usr/bin/csyn
+usr/bin/rados
+usr/bin/rbd
+usr/share/man/man8/csyn.8
+usr/share/man/man8/rados.8
+usr/share/man/man8/rbd.8
usr/share/man/man8/mount.ceph.8
diff --git a/debian/ceph.install b/debian/ceph.install
index c8c7a2a..d35e8b9 100644
--- a/debian/ceph.install
+++ b/debian/ceph.install
@@ -5,14 +5,11 @@ usr/bin/cclsinfo
usr/bin/crushtool
usr/bin/monmaptool
usr/bin/osdmaptool
-usr/bin/csyn
usr/bin/crun
usr/bin/cmon
usr/bin/cmds
usr/bin/cosd
usr/bin/cauthtool
-usr/bin/rados
-usr/bin/rbd
usr/sbin/mkcephfs
usr/lib/ceph/ceph_common.sh
usr/lib/rados-classes/*
@@ -23,7 +20,6 @@ usr/share/man/man8/cmds.8
usr/share/man/man8/cosd.8
usr/share/man/man8/mkcephfs.8
usr/share/man/man8/crun.8
-usr/share/man/man8/csyn.8
usr/share/man/man8/crushtool.8
usr/share/man/man8/osdmaptool.8
usr/share/man/man8/monmaptool.8
--
1.7.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH 3/3] debian: move fuse-utils dep to ceph-fuse, add ceph-client-tools to ceph recommends
2010-08-02 11:32 [PATCH 1/3] debian: create standalone client-tools package for mount.ceph Thomas Mueller
2010-08-02 11:32 ` [PATCH 2/3] debian: move utils rbd,rados,csyn to ceph-client-tools Thomas Mueller
@ 2010-08-02 11:32 ` Thomas Mueller
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Mueller @ 2010-08-02 11:32 UTC (permalink / raw)
To: ceph-devel; +Cc: Thomas Mueller
Signed-off-by: Thomas Mueller <thomas@chaschperli.ch>
---
debian/control | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/debian/control b/debian/control
index 38d4fac..46cfda2 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Standards-Version: 3.8.4
Package: ceph
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libedit2, hdparm, binutils
-Recommends: fuse-utils, ceph-fuse, libceph1, librados1, libcrush1, btrfs-tools
+Recommends: ceph-client-tools, libceph1, librados1, libcrush1, btrfs-tools
Description: distributed storage and file system
Ceph is a distributed storage and network file system designed to provide
excellent performance, reliability, and scalability.
@@ -30,6 +30,7 @@ Description: debugging symbols for ceph
Package: ceph-fuse
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libfuse2
+Recommends: fuse-utils
Suggests: ceph
Description: FUSE-based client for the Ceph distributed file system
Ceph is a distributed network file system designed to provide
--
1.7.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-08-02 11:33 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-02 11:32 [PATCH 1/3] debian: create standalone client-tools package for mount.ceph Thomas Mueller
2010-08-02 11:32 ` [PATCH 2/3] debian: move utils rbd,rados,csyn to ceph-client-tools Thomas Mueller
2010-08-02 11:32 ` [PATCH 3/3] debian: move fuse-utils dep to ceph-fuse, add ceph-client-tools to ceph recommends Thomas Mueller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).