diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 1198 |
1 files changed, 1198 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 000000000..14e013b11 --- /dev/null +++ b/debian/control @@ -0,0 +1,1198 @@ +Source: ceph +Section: admin +Priority: optional +Maintainer: Ceph Packaging Team <team+ceph@tracker.debian.org> +Uploaders: + James Page <jamespage@debian.org>, + Gaudenz Steinlin <gaudenz@debian.org>, + Bernd Zeimetz <bzed@debian.org>, + Thomas Goirand <zigo@debian.org>, +Build-Depends: + cmake, + cython3, + debhelper-compat (= 11), + default-jdk, + dh-exec, + dh-python, + dpkg-dev (>= 1.16.1~), + gperf, + javahelper, + junit4, + libaio-dev, + libbabeltrace-ctf-dev, + libbabeltrace-dev, + libblkid-dev (>= 2.17), + libboost-atomic-dev (>= 1.74.0), + libboost-chrono-dev (>= 1.74.0), + libboost-context-dev (>= 1.74.0), + libboost-coroutine-dev (>= 1.74.0), + libboost-date-time-dev (>= 1.74.0), + libboost-filesystem-dev (>= 1.74.0), + libboost-iostreams-dev (>= 1.74.0), + libboost-program-options-dev (>= 1.74.0), + libboost-python-dev (>= 1.74.0), + libboost-random-dev (>= 1.74.0), + libboost-regex-dev (>= 1.74.0), + libboost-system-dev (>= 1.74.0), + libboost-test-dev (>= 1.74.0), + libboost-thread-dev (>= 1.74.0), + libboost-timer-dev (>= 1.74.0), + libbz2-dev, + libc-ares-dev, + libcap-ng-dev, + libcrypto++-dev, + libcryptsetup-dev, + libcunit1-dev, + libcurl4-gnutls-dev, + libedit-dev, + libexpat1-dev, + libfmt-dev, + libfuse-dev, + libgf-complete-dev, + libgnutls28-dev, + libgoogle-perftools-dev [amd64 arm64 armel armhf i386 mips64el mipsel ppc64 ppc64el riscv64 powerpc s390x], + libhwloc-dev, + libibverbs-dev, + libicu-dev, + libjerasure-dev, + libkeyutils-dev, + libldap2-dev, + libleveldb-dev, + liblua5.3-dev, + liblz4-dev (>= 0.0~r131), + libncurses-dev, + libnl-3-dev, + libnl-genl-3-dev, + libnss3-dev, + libnuma-dev, + liboath-dev, + libpciaccess-dev, + libpmem-dev [amd64 arm64 ppc64el], + libpmemobj-dev [amd64 arm64 ppc64el], + libprotobuf-dev, + librabbitmq-dev, + librdmacm-dev, + libsctp-dev, + libsnappy-dev, + libsqlite3-dev, + libssl-dev, + libtool, + libudev-dev, + liburing-dev, + libxml2-dev, + libyaml-cpp-dev, + lsb-release, + nasm [amd64], + pkg-config, + protobuf-compiler, + python3-cherrypy3, + python3-dev, + python3-pecan, + python3-setuptools, + python3-sphinx, + ragel, + systemtap-sdt-dev, + tox, + uuid-runtime, + valgrind [amd64 armhf arm64 i386 mips64el mipsel ppc64 ppc64el s390x], + virtualenv, + xfslibs-dev, + zlib1g-dev, +Standards-Version: 4.2.1 +Vcs-Git: https://salsa.debian.org/ceph-team/ceph.git +Vcs-Browser: https://salsa.debian.org/ceph-team/ceph +Homepage: http://ceph.com/ + +Package: ceph +Architecture: linux-any +Depends: + ceph-mgr (= ${binary:Version}), + ceph-mon (= ${binary:Version}), + ceph-osd (= ${binary:Version}), + ${misc:Depends}, +Suggests: + ceph-mds (= ${binary:Version}), +Description: distributed storage and file system + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + +Package: ceph-base +Architecture: linux-any +Depends: + binutils, + ceph-common (= ${binary:Version}), + cryptsetup-bin | cryptsetup, + e2fsprogs, + gdisk, + hdparm | sdparm, + logrotate, + nvme-cli, + parted, + psmisc, + smartmontools, + uuid-runtime, + xfsprogs, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Recommends: + btrfs-tools, + ceph-mds (= ${binary:Version}), + chrony | time-daemon | ntp, + librados2 (= ${binary:Version}), + libradosstriper1 (= ${binary:Version}), + librbd1 (= ${binary:Version}), +Suggests: + btrfs-tools, + logrotate, +Description: common ceph daemon libraries and management tools + Ceph is a distributed storage system designed to provide excellent + performance, reliability, and scalability. + . + This package contains the libraries and management tools that are common among + the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools + are necessary for creating, running, and administering a Ceph storage cluster. + +Package: ceph-base-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-base (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-base + Ceph is a distributed storage system designed to provide excellent + performance, reliability, and scalability. + . + This package contains the debugging symbols for ceph-base. + +Package: ceph-common +Architecture: linux-any +Depends: + adduser, + librbd1 (= ${binary:Version}), + python3-ceph-argparse (= ${binary:Version}), + python3-ceph-common (<< ${source:Version}.1~), + python3-ceph-common (>= ${source:Version}), + python3-cephfs (= ${binary:Version}), + python3-distutils, + python3-prettytable, + python3-rados (= ${binary:Version}), + python3-rbd (= ${binary:Version}), + python3-requests, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Conflicts: + ceph-client-tools, +Suggests: + ceph, + ceph-mds, +Description: common utilities to mount and interact with a ceph storage cluster + Ceph is a distributed storage and file system designed to provide + excellent performance, reliability, and scalability. This is a collection + of common tools that allow one to interact with and administer a Ceph cluster. + +Package: ceph-common-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-common (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-common + Ceph is a distributed storage system designed to provide excellent + performance, reliability, and scalability. + . + This package contains the debugging symbols for ceph-common. + +Package: ceph-fuse +Architecture: amd64 +Depends: + python3, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Recommends: + fuse, +Description: FUSE-based client for the Ceph distributed file system + Ceph is a distributed network file system designed to provide + excellent performance, reliability, and scalability. This is a + FUSE-based client that allows one to mount a Ceph file system without + root privileges. + . + Because the FUSE-based client has certain inherent performance + limitations, it is recommended that the native Linux kernel client + be used if possible. If it is not practical to load a kernel module + (insufficient privileges, older kernel, etc.), then the FUSE client will + do. + +Package: ceph-grafana-dashboards +Architecture: all +Depends: + ${misc:Depends}, +Description: grafana dashboards for the ceph dashboard + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains Grafana dashboards that are used by the Ceph Dashboard + for monitoring. + +Package: ceph-immutable-object-cache +Architecture: linux-any +Depends: + ceph-common (= ${binary:Version}), + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: Ceph daemon for immutable object cache + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a daemon for immutable + object cache. + +Package: ceph-immutable-object-cache-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-immutable-object-cache (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-immutable-object-cache + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a daemon for immutable + object cache. + . + This package contains the debugging symbols for ceph-immutable-object-cache. + +Package: ceph-mds +Architecture: linux-any +Depends: + ceph, + ceph-base (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + ceph-common, + ceph-fuse, + libcephfs2, +Description: metadata server for the ceph distributed file system + Ceph is a distributed storage and network file system designed to + provide excellent performance, reliability, and scalability. + . + This package contains the metadata server daemon, which is used to + create a distributed file system on top of the ceph storage cluster. + +Package: ceph-mds-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-mds (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-mds + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the debugging symbols for ceph-mds. + +Package: ceph-mgr +Architecture: linux-any +Depends: + ceph-base (= ${binary:Version}), + ceph-mgr-modules-core (<< ${source:Version}.1~), + ceph-mgr-modules-core (>= ${source:Version}), + python3-bcrypt, + python3-cherrypy3, + python3-jwt, + python3-openssl, + python3-pecan, + python3-requests, + python3-werkzeug, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Suggests: + ceph-mgr-dashboard, + ceph-mgr-diskprediction-local, + ceph-mgr-rook, +Description: manager for the ceph distributed file system + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the manager daemon, which is used to expose high + level management and monitoring functionality. + +Package: ceph-mgr-cephadm +Architecture: all +Depends: + ceph-mgr (<< ${source:Version}.1~), + ceph-mgr (>= ${source:Version}), + cephadm, + openssh-client, + python3-jinja2, + ${misc:Depends}, + ${python3:Depends}, +Description: cephadm orchestrator module for ceph-mgr + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the CEPHADM module for ceph-mgr's orchestration + functionality, to allow ceph-mgr to perform orchestration functions + over a standard SSH connection. + +Package: ceph-mgr-dashboard +Architecture: all +Depends: + ceph-mgr (>= ${binary:Version}), + python3-bcrypt, + python3-cherrypy3, + python3-distutils, + python3-jwt, + python3-openssl, + python3-routes, + python3-werkzeug, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: dashboard plugin for ceph-mgr + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package provides a ceph-mgr plugin, providing a web-based + application to monitor and manage many aspects of a Ceph cluster and + related components. + . + See the Dashboard documentation at http://docs.ceph.com/ for details + and a detailed feature overview. + +Package: ceph-mgr-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-mgr (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-mgr + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the debugging symbols for ceph-mgr. + +Package: ceph-mgr-k8sevents +Architecture: all +Depends: + ceph-mgr (>= ${binary:Version}), + python3-kubernetes, + ${misc:Depends}, + ${python3:Depends}, +Description: kubernetes events plugin for ceph-mgr + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the k8sevents plugin, to allow ceph-mgr to send + ceph related events to the kubernetes events API, and track all events + that occur within the rook-ceph namespace. + +Package: ceph-mgr-modules-core +Architecture: all +Depends: + python3-dateutil, + python3-openssl, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Replaces: + ceph-mgr (<< 15.1.0), +Breaks: + ceph-mgr (<< 15.1.0), +Description: ceph manager modules which are always enabled + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains a set of core ceph-mgr modules which are always + enabled. + +Package: ceph-mgr-rook +Architecture: all +Depends: + ceph-mgr (>= ${binary:Version}), + python3-six, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: rook plugin for ceph-mgr + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the rook plugin for ceph-mgr's orchestration + functionality, to allow ceph-mgr to install and configure ceph using + Rook. + +Package: ceph-mon +Architecture: linux-any +Depends: + ceph-base (= ${binary:Version}), + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: monitor server for the ceph storage system + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the cluster monitor daemon for the Ceph storage + system. One or more instances of ceph-mon form a Paxos part-time parliament + cluster that provides extremely reliable and durable storage of cluster + membership, configuration, and state. + +Package: ceph-mon-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-mon (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-mon + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the debugging symbols for ceph-mon. + +Package: ceph-osd +Architecture: linux-any +Depends: + ceph-base (= ${binary:Version}), + lvm2, + sudo, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Suggests: + nvme-cli, +Pre-Depends: + ceph-common (= ${binary:Version}), +Description: OSD server for the ceph storage system + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the Object Storage Daemon for the Ceph storage system. + It is responsible for storing objects on a local file system + and providing access to them over the network. + +Package: ceph-osd-dbg +Architecture: linux-any +Section: debug +Depends: + ceph-osd (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-osd + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains the debugging symbols for ceph-osd. + +Package: ceph-prometheus-alerts +Architecture: all +Depends: + ${misc:Depends}, +Description: prometheus alerts for the ceph dashboard + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains alerts used for prometheus to interact with the + Ceph Dashboard. + +Package: ceph-resource-agents +Architecture: all +Priority: optional +Recommends: + pacemaker, +Depends: + ceph (>= ${binary:Version}), + resource-agents, + ${misc:Depends}, +Description: OCF-compliant resource agents for Ceph + Ceph is a distributed storage and network file system designed to provide + excellent performance, reliability, and scalability. + . + This package contains the resource agents (RAs) which integrate + Ceph with OCF-compliant cluster resource managers, + such as Pacemaker. + +Package: ceph-test +Architecture: linux-any +Depends: + ceph-common (= ${binary:Version}), + curl, + jq, + socat, + xmlstarlet, + ${misc:Depends}, + ${shlibs:Depends}, +Description: Ceph test and benchmarking tools + This package contains tools for testing and benchmarking Ceph. + +Package: cephadm +Architecture: linux-any +Recommends: + podman (>= 2.0.2) | docker.io, +Depends: + adduser, + lvm2, + ${misc:Depends}, + ${python3:Depends}, +Description: 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 cephadm utility is used to bootstrap a Ceph cluster and to manage + ceph daemons deployed with systemd and containers. + +Package: cephfs-mirror +Architecture: linux-any +Depends: + ceph-common (= ${binary:Version}), + libcephfs2 (= ${binary:Version}), + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a daemon for mirroring CephFS + directory snapshots between Ceph clusters. + +Package: cephfs-mirror-dbg +Architecture: linux-any +Section: debug +Depends: + cephfs-mirror (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for cephfs-mirror + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a daemon for mirroring CephFS + directory snapshots between Ceph clusters. + +Package: cephfs-shell +Architecture: all +Depends: + python3-cephfs, + ${misc:Depends}, + ${python3:Depends}, +Description: interactive shell for the Ceph distributed file system + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is an interactive tool that + allows accessing a Ceph file system without mounting it by providing + a nice pseudo-shell which works like an FTP client. + . + This package contains a CLI for interacting with the CephFS. + +Package: cephfs-top +Architecture: all +Depends: + ${misc:Depends}, + ${python3:Depends}, +Description: top like utility for Ceph filesystem + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package provides a top(1) like utility to display various + filesystem metrics in realtime. + . + This package contains utility for displaying filesystem metrics. + +Package: libcephfs-dev +Architecture: linux-any +Section: libdevel +Depends: + libcephfs2 (= ${binary:Version}), + ${misc:Depends}, +Conflicts: + libceph-dev, + libceph1-dev, + libcephfs2-dev, +Replaces: + libceph-dev, + libceph1-dev, + libcephfs2-dev, +Description: Ceph distributed file system client library (development files) + Ceph is a distributed network file system designed to provide + excellent performance, reliability, and scalability. This is a + shared library allowing applications to access a Ceph distributed + file system via a POSIX-like interface. + . + This package contains development files needed for building applications that + link against libcephfs2. + +Package: libcephfs-java +Architecture: all +Section: java +Depends: + libcephfs-jni (>= ${binary:Version}), + ${java:Depends}, + ${misc:Depends}, +Description: Java library for the Ceph File System + Ceph is a distributed storage system designed to provide excellent + performance, reliability, and scalability. + . + This package contains the Java library for interacting with the Ceph + File System. + +Package: libcephfs-jni +Architecture: linux-any +Section: libs +Depends: + libcephfs2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: Java Native Interface library for CephFS Java bindings + Ceph is a distributed storage system designed to provide excellent + performance, reliability, and scalability. + . + This package contains the Java Native Interface library for interacting + with the Ceph File System. + +Package: libcephfs2 +Architecture: linux-any +Section: libs +Conflicts: + libceph, + libceph1, + libcephfs, +Replaces: + libceph, + libceph1, + libcephfs, +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Description: Ceph distributed file system client library + Ceph is a distributed network file system designed to provide + excellent performance, reliability, and scalability. This is a + shared library allowing applications to access a Ceph distributed + file system via a POSIX-like interface. + +Package: libcephfs2-dbg +Architecture: linux-any +Section: debug +Depends: + libcephfs2 (= ${binary:Version}), + ${misc:Depends}, +Conflicts: + libceph1-dbg, +Replaces: + libceph1-dbg, +Description: debugging symbols for libcephfs2 + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a + shared library allowing applications to access a Ceph distributed + file system via a POSIX-like interface. + . + This package contains debugging symbols for libcephfs2. + +Package: librados-dev +Architecture: linux-any +Section: libdevel +Depends: + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Conflicts: + librados1-dev, + librados2-dev, +Replaces: + librados1-dev, + librados2-dev, +Description: RADOS distributed object store client library (development files) + RADOS is a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to access the distributed object + store using a simple file-like interface. + . + This package contains development files needed for building applications that + link against librados2. + +Package: librados2 +Architecture: linux-any +Section: libs +Conflicts: + librados, + librados1, +Replaces: + librados, + librados1, +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Description: RADOS distributed object store client library + RADOS is a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to access the distributed object + store using a simple file-like interface. + +Package: librados2-dbg +Architecture: linux-any +Section: debug +Depends: + librados2 (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for librados + RADOS is a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to access the distributed object + store using a simple file-like interface. + . + This package contains debugging symbols for librados. + +Package: libradospp-dev +Architecture: linux-any +Section: libdevel +Depends: + librados-dev (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: RADOS distributed object store client C++ library (development files) + RADOS is a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to access the distributed object + store using a simple file-like interface. + . + This package contains development files needed for building C++ applications + that link against librados. + +Package: libradosstriper-dev +Architecture: linux-any +Section: libdevel +Depends: + libradosstriper1 (= ${binary:Version}), + ${misc:Depends}, +Description: RADOS striping interface (development files) + libradosstriper is a striping interface built on top of the rados + library, allowing to stripe bigger objects onto several standard + rados objects using an interface very similar to the rados one. + . + This package contains development files needed for building applications that + link against libradosstriper. + +Package: libradosstriper1 +Architecture: linux-any +Section: libs +Depends: + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: RADOS striping interface + Striping interface built on top of the rados library, allowing + to stripe bigger objects onto several standard rados objects using + an interface very similar to the rados one. + +Package: libradosstriper1-dbg +Architecture: linux-any +Section: debug +Depends: + libradosstriper1 (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for libradosstriper + libradosstriper is a striping interface built on top of the rados + library, allowing to stripe bigger objects onto several standard + rados objects using an interface very similar to the rados one. + . + This package contains debugging symbols for libradosstriper. + +Package: librbd-dev +Architecture: linux-any +Section: libdevel +Depends: + librados-dev, + librbd1 (= ${binary:Version}), + ${misc:Depends}, +Conflicts: + librbd1-dev, +Replaces: + librbd1-dev, +Description: RADOS block device client library (development files) + RBD is a block device striped across multiple distributed objects + in RADOS, a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to manage these block devices. + . + This package contains development files needed for building applications that + link against librbd1. + +Package: librbd1 +Architecture: linux-any +Section: libs +Depends: + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Description: RADOS block device client library + RBD is a block device striped across multiple distributed objects + in RADOS, a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to manage these block devices. + +Package: librbd1-dbg +Architecture: linux-any +Section: debug +Depends: + librbd1 (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for librbd1 + RBD is a block device striped across multiple distributed objects + in RADOS, a reliable, autonomic distributed object storage cluster + developed as part of the Ceph distributed storage system. This is a + shared library allowing applications to manage these block devices. + . + This package contains debugging symbols for librbd1. + +Package: librgw-dev +Architecture: linux-any +Section: libdevel +Depends: + librados-dev (= ${binary:Version}), + librgw2 (= ${binary:Version}), + ${misc:Depends}, +Description: RADOS client library (development files) + RADOS is a distributed object store used by the Ceph distributed + storage system. This package provides a REST gateway to the + object store that aims to implement a superset of Amazon's S3 + service. + . + This package contains development files needed for building applications + that link against librgw2. + +Package: librgw2 +Architecture: linux-any +Section: libs +Depends: + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: RADOS Gateway client library + RADOS is a distributed object store used by the Ceph distributed + storage system. This package provides a REST gateway to the + object store that aims to implement a superset of Amazon's S3 + service. + . + This package contains the library interface and headers only. + +Package: librgw2-dbg +Architecture: linux-any +Section: debug +Depends: + librgw2 (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for librbd1 + RADOS is a distributed object store used by the Ceph distributed + storage system. This package provides a REST gateway to the + object store that aims to implement a superset of Amazon's S3 + service. + . + This package contains debugging symbols for librgw2. + +Package: libsqlite3-mod-ceph +Architecture: any +Section: libs +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Description: SQLite3 VFS for Ceph + A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS + distributed object store. + . + This packages contains the loadable extension module for SQLite3. + +Package: libsqlite3-mod-ceph-dbg +Architecture: any +Section: debug +Depends: + libsqlite3-mod-ceph (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for libsqlite3-mod-ceph + A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS + distributed object store. + . + This package contains debugging symbols for libsqlite3-mod-ceph. + +Package: libsqlite3-mod-ceph-dev +Architecture: any +Section: libdevel +Depends: + libsqlite3-dev, + libsqlite3-mod-ceph (= ${binary:Version}), + ${misc:Depends}, +Description: SQLite3 VFS for Ceph (development files) + A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS + distributed object store. + . + This package contains development files needed for building applications that + link against libsqlite3-mod-ceph. + +Package: python3-ceph +Architecture: all +Section: python +Depends: + python3-cephfs (<< ${source:Version}.1~), + python3-cephfs (>= ${source:Version}), + python3-rados (<< ${source:Version}.1~), + python3-rados (>= ${source:Version}), + python3-rbd (<< ${source:Version}.1~), + python3-rbd (>= ${source:Version}), + python3-rgw (<< ${source:Version}.1~), + python3-rgw (>= ${source:Version}), + ${misc:Depends}, +Description: Meta-package for all Python 3.x modules for the Ceph libraries + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package is a metapackage for all Ceph Python 3.x bindings. + +Package: python3-ceph-argparse +Architecture: linux-any +Section: python +Depends: + ${misc:Depends}, + ${python3:Depends}, +Description: Python 3 utility libraries for Ceph CLI + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains types and routines for Python 3 used by the + Ceph CLI as well as the RESTful interface. + +Package: python3-ceph-common +Architecture: all +Section: python +Depends: + ${misc:Depends}, + ${python3:Depends}, +Description: Python 3 utility libraries for Ceph + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains data structures, classes and functions used by Ceph. + It also contains utilities used for the cephadm orchestrator. + +Package: python3-cephfs +Architecture: linux-any +Section: python +Depends: + libcephfs2 (= ${binary:Version}), + python3-ceph-argparse (= ${binary:Version}), + python3-rados (= ${binary:Version}), + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python 3 libraries for the Ceph libcephfs library + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains Python 3 libraries for interacting with Ceph's + CephFS file system client library. + +Package: python3-rados +Architecture: linux-any +Section: python +Depends: + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python 3 libraries for the Ceph librados library + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains Python 3 libraries for interacting with Ceph's + RADOS object storage. + +Package: python3-rbd +Architecture: linux-any +Section: python +Depends: + librbd1 (>= ${binary:Version}), + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python 3 libraries for the Ceph librbd library + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains Python 3 libraries for interacting with Ceph's + RBD block device library. + +Package: python3-rgw +Architecture: linux-any +Section: python +Depends: + librgw2 (>= ${binary:Version}), + python3-rados (= ${binary:Version}), + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python 3 libraries for the Ceph librgw library + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains Python 3 libraries for interacting with Ceph's + RGW library. + +Package: rados-objclass-dev +Architecture: linux-any +Section: libdevel +Depends: + librados-dev (= ${binary:Version}), + ${misc:Depends}, +Description: RADOS object class development kit. + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. + . + This package contains development files needed for building RADOS object class + plugins. + +Package: radosgw +Architecture: linux-any +Depends: + ceph-common (= ${binary:Version}), + librgw2 (= ${binary:Version}), + media-types, + ${misc:Depends}, + ${shlibs:Depends}, +Suggests: + logrotate, +Description: REST gateway for RADOS distributed object store + RADOS is a distributed object store used by the Ceph distributed + storage system. This package provides a REST gateway to the + object store that aims to implement a superset of Amazon's S3 + service as well as the OpenStack Object Storage ("Swift") API. + . + This package contains the proxy daemon and related tools only. + +Package: radosgw-dbg +Architecture: linux-any +Section: debug +Depends: + radosgw (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for radosgw + RADOS is a distributed object store used by the Ceph distributed + storage system. This package provides a REST gateway to the + object store that aims to implement a superset of Amazon's S3 + service as well as the OpenStack Object Storage ("Swift") API. + . + This package contains debugging symbols for radosgw. + +Package: rbd-fuse +Architecture: linux-any +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + fuse, +Description: FUSE-based rbd client for the Ceph distributed file system + Ceph is a distributed network file system designed to provide + excellent performance, reliability, and scalability. This is a + FUSE-based client that allows one to map Ceph rbd images as files. + +Package: rbd-fuse-dbg +Architecture: linux-any +Section: debug +Depends: + rbd-fuse (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for rbd-fuse + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a + FUSE-based client that allows one to map Ceph rbd images as files. + . + This package contains the debugging symbols for rbd-fuse. + +Package: rbd-mirror +Architecture: linux-any +Depends: + ceph-common (= ${binary:Version}), + librados2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: Ceph daemon for mirroring RBD images + Ceph is a distributed storage system designed to provide excellent + performance, reliability, and scalability. + . + This package provides a daemon for mirroring RBD images between + Ceph clusters, streaming changes asynchronously. + +Package: rbd-mirror-dbg +Architecture: linux-any +Section: debug +Depends: + rbd-mirror (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for rbd-mirror + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a + daemon for mirroring RBD images between Ceph clusters, streaming + changes asynchronously. + . + This package contains the debugging symbols for rbd-mirror. + +Package: rbd-nbd +Architecture: linux-any +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Description: NBD-based rbd client for the Ceph distributed file system + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a + NBD-based client that allows one to map Ceph rbd images as local + block device. + . + NBD base client that allows one to map Ceph rbd images as local + block device. + +Package: rbd-nbd-dbg +Architecture: linux-any +Section: debug +Depends: + rbd-nbd (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for rbd-nbd + Ceph is a massively scalable, open-source, distributed + storage system that runs on commodity hardware and delivers object, + block and file system storage. This is a + NBD-based client that allows one to map Ceph rbd images as local + block device. + . + This package contains the debugging symbols for rbd-nbd. |