]> git.proxmox.com Git - ceph.git/blob - ceph/debian/control
import 15.2.0 Octopus source
[ceph.git] / ceph / debian / control
1 Source: ceph
2 Section: admin
3 Priority: optional
4 Homepage: http://ceph.com/
5 Vcs-Git: git://github.com/ceph/ceph.git
6 Vcs-Browser: https://github.com/ceph/ceph
7 Maintainer: Ceph Maintainers <ceph-maintainers@lists.ceph.com>
8 Uploaders: Ken Dreyer <kdreyer@redhat.com>,
9 Alfredo Deza <adeza@redhat.com>,
10 Build-Depends: cmake (>= 3.5),
11 cpio,
12 cryptsetup-bin | cryptsetup,
13 cython,
14 cython3,
15 debhelper (>= 9),
16 default-jdk,
17 dh-exec,
18 dh-python,
19 dh-systemd,
20 git,
21 gperf,
22 g++ (>= 7),
23 javahelper,
24 # Make-Check jq,
25 junit4,
26 libaio-dev,
27 libbabeltrace-ctf-dev,
28 libbabeltrace-dev,
29 libblkid-dev (>= 2.17),
30 # Crimson libc-ares-dev,
31 # Crimson libcrypto++-dev,
32 libcap-ng-dev,
33 libcunit1-dev,
34 libcurl4-openssl-dev,
35 libexpat1-dev,
36 libfuse-dev,
37 libgoogle-perftools-dev [i386 amd64 arm64],
38 # Crimson libgnutls28-dev,
39 # Crimson libhwloc-dev,
40 libibverbs-dev,
41 librdmacm-dev,
42 libkeyutils-dev,
43 libldap2-dev,
44 libleveldb-dev,
45 liblttng-ust-dev,
46 liblz4-dev (>= 0.0~r131),
47 libncurses-dev,
48 libnss3-dev,
49 liboath-dev,
50 # Crimson libnuma-dev,
51 # Crimson libpciaccess-dev,
52 # Crimson libprotobuf-dev,
53 # Crimson libsctp-dev,
54 libsnappy-dev,
55 libssl-dev,
56 libtool,
57 libudev-dev,
58 libnl-genl-3-dev,
59 libxml2-dev,
60 # Crimson libyaml-cpp-dev,
61 librabbitmq-dev,
62 librdkafka-dev,
63 # Make-Check libxmlsec1,
64 # Make-Check libxmlsec1-nss,
65 # Make-Check libxmlsec1-openssl,
66 # Make-Check libxmlsec1-dev,
67 lsb-release,
68 parted,
69 patch,
70 pkg-config,
71 # Crimson protobuf-compiler,
72 python3-all-dev,
73 python3-cherrypy3,
74 # Make-Check python3-jwt,
75 # Make-Check python3-nose,
76 # Make-Check python3-pecan,
77 # Make-Check python3-bcrypt,
78 # Make-Check python3-six,
79 # Make-Check tox,
80 # Make-Check python3-coverage,
81 # Make-Check python3-dateutil,
82 # Make-Check python3-openssl,
83 # Make-Check python3-prettytable,
84 # Make-Check python3-requests,
85 # Make-Check python3-scipy,
86 python3-setuptools,
87 python3-sphinx,
88 # Make-Check python3-werkzeug,
89 python3-setuptools,
90 # Crimson ragel,
91 # Make-Check socat,
92 # Crimson systemtap-sdt-dev,
93 # Make-Check uuid-dev,
94 uuid-runtime,
95 valgrind,
96 virtualenv,
97 xfslibs-dev,
98 # Make-Check xfsprogs,
99 # Make-Check xmlstarlet,
100 yasm [amd64],
101 zlib1g-dev,
102 Standards-Version: 3.9.3
103
104 Package: ceph
105 Architecture: linux-any
106 Depends: ceph-mgr (= ${binary:Version}),
107 ceph-mon (= ${binary:Version}),
108 ceph-osd (= ${binary:Version}),
109 Recommends: ceph-mds (= ${binary:Version}),
110 Description: distributed storage and file system
111 Ceph is a massively scalable, open-source, distributed
112 storage system that runs on commodity hardware and delivers object,
113 block and file system storage.
114
115 Package: ceph-base
116 Architecture: linux-any
117 Depends: binutils,
118 ceph-common (= ${binary:Version}),
119 cryptsetup-bin | cryptsetup,
120 debianutils,
121 e2fsprogs,
122 findutils,
123 grep,
124 logrotate,
125 parted,
126 psmisc,
127 xfsprogs,
128 ${misc:Depends},
129 ${python:Depends},
130 ${shlibs:Depends},
131 Recommends: btrfs-tools,
132 ceph-mds (= ${binary:Version}),
133 librados2 (= ${binary:Version}),
134 libradosstriper1 (= ${binary:Version}),
135 librbd1 (= ${binary:Version}),
136 ntp | time-daemon,
137 Replaces: ceph (<< 10),
138 ceph-common (<< 0.78-500),
139 ceph-test (<< 12.2.2-14),
140 python-ceph (<< 0.92-1223),
141 Breaks: ceph (<< 10),
142 ceph-test (<< 12.2.2-14),
143 python-ceph (<< 0.92-1223),
144 Description: common ceph daemon libraries and management tools
145 Ceph is a massively scalable, open-source, distributed
146 storage system that runs on commodity hardware and delivers object,
147 block and file system storage.
148 .
149 This package contains the libraries and management tools that are common among
150 the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
151 are necessary for creating, running, and administering a Ceph storage cluster.
152
153 Package: ceph-base-dbg
154 Architecture: linux-any
155 Section: debug
156 Priority: extra
157 Depends: ceph-base (= ${binary:Version}),
158 ${misc:Depends},
159 Description: debugging symbols for ceph-base
160 Ceph is a massively scalable, open-source, distributed
161 storage system that runs on commodity hardware and delivers object,
162 block and file system storage.
163 .
164 This package contains the libraries and management tools that are common among
165 the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
166 are necessary for creating, running, and administering a Ceph storage cluster.
167 .
168 This package contains the debugging symbols for ceph-base.
169
170 Package: cephadm
171 Architecture: linux-any
172 Recommends: podman | docker.io
173 Depends: lvm2,
174 ${python:Depends},
175 Description: cephadm utility to bootstrap ceph daemons with systemd and containers
176 Ceph is a massively scalable, open-source, distributed
177 storage system that runs on commodity hardware and delivers object,
178 block and file system storage.
179 .
180 The cephadm utility is used to bootstrap a Ceph cluster and to manage
181 ceph daemons deployed with systemd and containers.
182
183 Package: ceph-mds
184 Architecture: linux-any
185 Depends: ceph-base (= ${binary:Version}),
186 ${misc:Depends},
187 ${shlibs:Depends},
188 Recommends: ceph-fuse (= ${binary:Version}),
189 libcephfs2 (= ${binary:Version}),
190 Replaces: ceph (<< 0.93-417),
191 Breaks: ceph (<< 0.93-417),
192 Description: metadata server for the ceph distributed file system
193 Ceph is a massively scalable, open-source, distributed
194 storage system that runs on commodity hardware and delivers object,
195 block and file system storage.
196 .
197 This package contains the metadata server daemon, which is used to
198 create a distributed file system on top of the ceph storage cluster.
199
200 Package: ceph-mds-dbg
201 Architecture: linux-any
202 Section: debug
203 Priority: extra
204 Depends: ceph-mds (= ${binary:Version}),
205 ${misc:Depends},
206 Description: debugging symbols for ceph-mds
207 Ceph is a massively scalable, open-source, distributed
208 storage system that runs on commodity hardware and delivers object,
209 block and file system storage.
210 .
211 This package contains the debugging symbols for ceph-mds.
212
213 Package: ceph-mgr
214 Architecture: linux-any
215 Depends: ceph-base (= ${binary:Version}),
216 ceph-mgr-modules-core (= ${binary:Version}),
217 python3-bcrypt,
218 python3-cherrypy3,
219 python3-jwt,
220 python3-openssl,
221 python3-pecan,
222 python3-requests,
223 python3-werkzeug,
224 ${misc:Depends},
225 ${python:Depends},
226 ${shlibs:Depends},
227 Recommends: ceph-mgr-dashboard,
228 ceph-mgr-diskprediction-local,
229 ceph-mgr-diskprediction-cloud,
230 ceph-mgr-k8sevents,
231 ceph-mgr-cephadm
232 Suggests: python3-influxdb
233 Replaces: ceph (<< 0.93-417),
234 Breaks: ceph (<< 0.93-417),
235 Description: manager for the ceph distributed storage system
236 Ceph is a massively scalable, open-source, distributed
237 storage system that runs on commodity hardware and delivers object,
238 block and file system storage.
239 .
240 This package contains the manager daemon, which is used to expose high
241 level management and monitoring functionality.
242
243 Package: ceph-mgr-dashboard
244 Architecture: all
245 Depends: ceph-mgr (= ${binary:Version}),
246 python3-cherrypy3,
247 python3-jwt,
248 python3-bcrypt,
249 python3-werkzeug,
250 python3-routes,
251 ${misc:Depends},
252 ${python:Depends},
253 ${shlibs:Depends},
254 Description: dashboard module for ceph-mgr
255 Ceph is a massively scalable, open-source, distributed
256 storage system that runs on commodity hardware and delivers object,
257 block and file system storage.
258 .
259 This package provides a ceph-mgr module, providing a web-based
260 application to monitor and manage many aspects of a Ceph cluster and
261 related components.
262 .
263 See the Dashboard documentation at http://docs.ceph.com/ for details
264 and a detailed feature overview.
265
266 Package: ceph-mgr-diskprediction-local
267 Architecture: all
268 Depends: ceph-mgr (= ${binary:Version}),
269 python3-numpy,
270 python3-scipy,
271 python3-sklearn,
272 ${misc:Depends},
273 ${python:Depends},
274 ${shlibs:Depends},
275 Description: diskprediction-local module for ceph-mgr
276 Ceph is a massively scalable, open-source, distributed
277 storage system that runs on commodity hardware and delivers object,
278 block and file system storage.
279 .
280 This package contains the diskprediction_local module for the ceph-mgr
281 daemon, which helps predict disk failures.
282
283 Package: ceph-mgr-diskprediction-cloud
284 Architecture: all
285 Depends: ceph-mgr (= ${binary:Version}),
286 ${misc:Depends},
287 ${python:Depends},
288 ${shlibs:Depends},
289 Description: diskprediction-cloud module for ceph-mgr
290 Ceph is a massively scalable, open-source, distributed
291 storage system that runs on commodity hardware and delivers object,
292 block and file system storage.
293 .
294 This package contains the diskprediction_cloud module for the ceph-mgr
295 daemon, which helps predict disk failures.
296
297 Package: ceph-mgr-modules-core
298 Architecture: all
299 Depends: ${misc:Depends},
300 ${python:Depends},
301 ${shlibs:Depends},
302 python3-dateutil,
303 python3-openssl,
304 Replaces: ceph-mgr (<< 15.1.0)
305 Breaks: ceph-mgr (<< 15.1.0)
306 Recommends: ceph-mgr-rook
307 Description: ceph manager modules which are always enabled
308 Ceph is a massively scalable, open-source, distributed
309 storage system that runs on commodity hardware and delivers object,
310 block and file system storage.
311 .
312 This package contains a set of core ceph-mgr modules which are always
313 enabled.
314
315 Package: ceph-mgr-rook
316 Architecture: all
317 Depends: ceph-mgr (= ${binary:Version}),
318 python3-six,
319 python3-jsonpatch
320 ${misc:Depends},
321 ${python:Depends},
322 ${shlibs:Depends},
323 Description: rook module for ceph-mgr
324 Ceph is a massively scalable, open-source, distributed
325 storage system that runs on commodity hardware and delivers object,
326 block and file system storage.
327 .
328 This package contains the rook module for ceph-mgr's orchestration
329 functionality, to allow ceph-mgr to install and configure ceph using
330 Rook.
331
332 Package: ceph-mgr-k8sevents
333 Architecture: all
334 Depends: ceph-mgr (= ${binary:Version}),
335 python3-kubernetes,
336 ${misc:Depends},
337 ${python:Depends},
338 Description: kubernetes events module for ceph-mgr
339 Ceph is a massively scalable, open-source, distributed
340 storage system that runs on commodity hardware and delivers object,
341 block and file system storage.
342 .
343 This package contains the k8sevents module, to allow ceph-mgr to send
344 ceph related events to the kubernetes events API, and track all events
345 that occur within the rook-ceph namespace.
346
347 Package: ceph-mgr-cephadm
348 Architecture: all
349 Depends: ceph-mgr (= ${binary:Version}),
350 cephadm,
351 python3-six,
352 ${misc:Depends},
353 ${python:Depends},
354 openssh-client
355 Description: cephadm orchestrator module for ceph-mgr
356 Ceph is a massively scalable, open-source, distributed
357 storage system that runs on commodity hardware and delivers object,
358 block and file system storage.
359 .
360 This package contains the CEPHADM module for ceph-mgr's orchestration
361 functionality, to allow ceph-mgr to perform orchestration functions
362 over a standard SSH connection.
363
364 Package: ceph-mgr-dbg
365 Architecture: linux-any
366 Section: debug
367 Priority: extra
368 Depends: ceph-mgr (= ${binary:Version}),
369 ${misc:Depends},
370 Description: debugging symbols for ceph-mgr
371 Ceph is a massively scalable, open-source, distributed
372 storage system that runs on commodity hardware and delivers object,
373 block and file system storage.
374 .
375 This package contains the debugging symbols for ceph-mgr.
376
377 Package: ceph-mon
378 Architecture: linux-any
379 Depends: ceph-base (= ${binary:Version}),
380 ${misc:Depends},
381 ${shlibs:Depends},
382 Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
383 Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14)
384 Description: monitor server for the ceph storage system
385 Ceph is a massively scalable, open-source, distributed
386 storage system that runs on commodity hardware and delivers object,
387 block and file system storage.
388 .
389 This package contains the cluster monitor daemon for the Ceph storage
390 system. One or more instances of ceph-mon form a Paxos part-time parliament
391 cluster that provides extremely reliable and durable storage of cluster
392 membership, configuration, and state.
393
394 Package: ceph-mon-dbg
395 Architecture: linux-any
396 Section: debug
397 Priority: extra
398 Depends: ceph-mon (= ${binary:Version}),
399 ${misc:Depends},
400 Description: debugging symbols for ceph-mon
401 Ceph is a massively scalable, open-source, distributed
402 storage system that runs on commodity hardware and delivers object,
403 block and file system storage.
404 .
405 This package contains the debugging symbols for ceph-mon.
406
407 Package: ceph-osd
408 Architecture: linux-any
409 Depends: ceph-base (= ${binary:Version}),
410 lvm2,
411 sudo,
412 ${misc:Depends},
413 ${python:Depends},
414 ${shlibs:Depends},
415 Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
416 Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14)
417 Description: OSD server for the ceph storage system
418 Ceph is a massively scalable, open-source, distributed
419 storage system that runs on commodity hardware and delivers object,
420 block and file system storage.
421 .
422 This package contains the Object Storage Daemon for the Ceph storage system.
423 It is responsible for storing objects on a local file system
424 and providing access to them over the network.
425
426 Package: ceph-osd-dbg
427 Architecture: linux-any
428 Section: debug
429 Priority: extra
430 Depends: ceph-osd (= ${binary:Version}),
431 ${misc:Depends},
432 Description: debugging symbols for ceph-osd
433 Ceph is a massively scalable, open-source, distributed
434 storage system that runs on commodity hardware and delivers object,
435 block and file system storage.
436 .
437 This package contains the debugging symbols for ceph-osd.
438
439 Package: ceph-fuse
440 Architecture: linux-any
441 Depends: ${misc:Depends},
442 ${shlibs:Depends},
443 ${python3:Depends},
444 fuse,
445 Description: FUSE-based client for the Ceph distributed file system
446 Ceph is a massively scalable, open-source, distributed
447 storage system that runs on commodity hardware and delivers object,
448 block and file system storage. This is a
449 FUSE-based client that allows one to mount a Ceph file system without
450 root privileges.
451 .
452 Because the FUSE-based client has certain inherent performance
453 limitations, it is recommended that the native Linux kernel client
454 be used if possible. If it is not practical to load a kernel module
455 (insufficient privileges, older kernel, etc.), then the FUSE client will
456 do.
457
458 Package: ceph-fuse-dbg
459 Architecture: linux-any
460 Section: debug
461 Priority: extra
462 Depends: ceph-fuse (= ${binary:Version}),
463 ${misc:Depends},
464 Description: debugging symbols for ceph-fuse
465 Ceph is a massively scalable, open-source, distributed
466 storage system that runs on commodity hardware and delivers object,
467 block and file system storage. This is a
468 FUSE-based client that allows one to mount a Ceph file system without
469 root privileges.
470 .
471 This package contains the debugging symbols for ceph-fuse.
472
473 Package: rbd-fuse
474 Architecture: linux-any
475 Depends: ${misc:Depends},
476 ${shlibs:Depends},
477 Recommends: fuse,
478 Description: FUSE-based rbd client for the Ceph distributed file system
479 Ceph is a massively scalable, open-source, distributed
480 storage system that runs on commodity hardware and delivers object,
481 block and file system storage. This is a
482 FUSE-based client that allows one to map Ceph rbd images as files.
483 .
484 FUSE base client that allows one to map Ceph rbd images as files.
485
486 Package: rbd-fuse-dbg
487 Architecture: linux-any
488 Section: debug
489 Priority: extra
490 Depends: rbd-fuse (= ${binary:Version}),
491 ${misc:Depends},
492 Description: debugging symbols for rbd-fuse
493 Ceph is a massively scalable, open-source, distributed
494 storage system that runs on commodity hardware and delivers object,
495 block and file system storage. This is a
496 FUSE-based client that allows one to map Ceph rbd images as files.
497 .
498 This package contains the debugging symbols for rbd-fuse.
499
500 Package: ceph-immutable-object-cache
501 Architecture: linux-any
502 Depends: librados2 (= ${binary:Version}),
503 ${misc:Depends},
504 ${shlibs:Depends},
505 Description: Ceph daemon for immutable object cache
506 Ceph is a massively scalable, open-source, distributed
507 storage system that runs on commodity hardware and delivers object,
508 block and file system storage. This is a daemon for immutable
509 object cache.
510
511 Package: ceph-immutable-object-cache-dbg
512 Architecture: linux-any
513 Section: debug
514 Priority: extra
515 Depends: ceph-immutable-object-cache (= ${binary:Version}),
516 ${misc:Depends},
517 Description: debugging symbols for ceph-immutable-object-cache
518 Ceph is a massively scalable, open-source, distributed
519 storage system that runs on commodity hardware and delivers object,
520 block and file system storage. This is a daemon for immutable
521 object cache.
522 .
523 This package contains the debugging symbols for ceph-immutable-object-cache.
524
525 Package: rbd-mirror
526 Architecture: linux-any
527 Depends: ceph-common (= ${binary:Version}),
528 librados2 (= ${binary:Version}),
529 ${misc:Depends},
530 ${shlibs:Depends},
531 Description: Ceph daemon for mirroring RBD images
532 Ceph is a massively scalable, open-source, distributed
533 storage system that runs on commodity hardware and delivers object,
534 block and file system storage. This is a
535 daemon for mirroring RBD images between Ceph clusters, streaming
536 changes asynchronously.
537
538 Package: rbd-mirror-dbg
539 Architecture: linux-any
540 Section: debug
541 Priority: extra
542 Depends: rbd-mirror (= ${binary:Version}),
543 ${misc:Depends},
544 Description: debugging symbols for rbd-mirror
545 Ceph is a massively scalable, open-source, distributed
546 storage system that runs on commodity hardware and delivers object,
547 block and file system storage. This is a
548 daemon for mirroring RBD images between Ceph clusters, streaming
549 changes asynchronously.
550 .
551 This package contains the debugging symbols for rbd-mirror.
552
553 Package: rbd-nbd
554 Architecture: linux-any
555 Depends: ${misc:Depends},
556 ${shlibs:Depends},
557 Description: NBD-based rbd client for the Ceph distributed file system
558 Ceph is a massively scalable, open-source, distributed
559 storage system that runs on commodity hardware and delivers object,
560 block and file system storage. This is a
561 NBD-based client that allows one to map Ceph rbd images as local
562 block device.
563 .
564 NBD base client that allows one to map Ceph rbd images as local
565 block device.
566
567 Package: rbd-nbd-dbg
568 Architecture: linux-any
569 Section: debug
570 Priority: extra
571 Depends: rbd-nbd (= ${binary:Version}),
572 ${misc:Depends},
573 Description: debugging symbols for rbd-nbd
574 Ceph is a massively scalable, open-source, distributed
575 storage system that runs on commodity hardware and delivers object,
576 block and file system storage. This is a
577 NBD-based client that allows one to map Ceph rbd images as local
578 block device.
579 .
580 This package contains the debugging symbols for rbd-nbd.
581
582 Package: ceph-common
583 Architecture: linux-any
584 Depends: librbd1 (= ${binary:Version}),
585 python3-cephfs (= ${binary:Version}),
586 python3-ceph-argparse (= ${binary:Version}),
587 python3-ceph-common (= ${binary:Version}),
588 python3-prettytable,
589 python3-rados (= ${binary:Version}),
590 python3-rbd (= ${binary:Version}),
591 python3-rgw (= ${binary:Version}),
592 ${misc:Depends},
593 ${python:Depends},
594 ${shlibs:Depends},
595 Conflicts: ceph-client-tools,
596 Replaces: ceph (<< 10),
597 ceph-client-tools,
598 ceph-fs-common (<< 11.0),
599 ceph-test (<< 9.0.3-1646),
600 librbd1 (<< 0.92-1238),
601 python-ceph (<< 0.92-1223),
602 radosgw (<< 12.0.3)
603 Breaks: ceph (<< 10),
604 ceph-fs-common (<< 11.0),
605 ceph-test (<< 9.0.3-1646),
606 librbd1 (<< 0.92-1238),
607 python-ceph (<< 0.92-1223),
608 radosgw (<< 12.0.3)
609 Suggests: ceph-base (= ${binary:Version}),
610 ceph-mds (= ${binary:Version}),
611 Description: common utilities to mount and interact with a ceph storage cluster
612 Ceph is a massively scalable, open-source, distributed
613 storage system that runs on commodity hardware and delivers object,
614 block and file system storage. This is a collection
615 of common tools that allow one to interact with and administer a Ceph cluster.
616
617 Package: ceph-common-dbg
618 Architecture: linux-any
619 Depends: ceph-common (= ${binary:Version}),
620 ${misc:Depends},
621 Conflicts: ceph-client-tools-dbg,
622 Replaces: ceph-client-tools-dbg,
623 ceph-test-dbg (<< 9.0.3-1646),
624 Breaks: ceph-test-dbg (<< 9.0.3-1646),
625 Section: debug
626 Priority: extra
627 Description: debugging symbols for ceph-common
628 Ceph is a massively scalable, open-source, distributed
629 storage system that runs on commodity hardware and delivers object,
630 block and file system storage. This is a collection
631 of common tools that allow one to interact with and administer a Ceph cluster.
632 .
633 This package contains the debugging symbols for ceph-common.
634
635 Package: ceph-resource-agents
636 Architecture: linux-any
637 Recommends: pacemaker,
638 Priority: extra
639 Depends: ceph (= ${binary:Version}),
640 resource-agents,
641 ${misc:Depends},
642 Description: OCF-compliant resource agents for Ceph
643 Ceph is a massively scalable, open-source, distributed
644 storage system that runs on commodity hardware and delivers object,
645 block and file system storage.
646 .
647 This package contains the resource agents (RAs) which integrate
648 Ceph with OCF-compliant cluster resource managers,
649 such as Pacemaker.
650
651 Package: librados2
652 Conflicts: librados
653 Replaces: librados
654 Architecture: linux-any
655 Section: libs
656 Depends: ${misc:Depends},
657 ${shlibs:Depends},
658 Description: RADOS distributed object store client library
659 RADOS is a reliable, autonomic distributed object storage cluster
660 developed as part of the Ceph distributed storage system. This is a
661 shared library allowing applications to access the distributed object
662 store using a simple file-like interface.
663
664 Package: librados2-dbg
665 Architecture: linux-any
666 Section: debug
667 Priority: extra
668 Depends: librados2 (= ${binary:Version}),
669 ${misc:Depends},
670 Description: debugging symbols for librados
671 RADOS is a reliable, autonomic distributed object storage cluster
672 developed as part of the Ceph distributed storage system. This is a
673 shared library allowing applications to access the distributed object
674 store using a simple file-like interface.
675 .
676 This package contains debugging symbols for librados.
677
678 Package: librados-dev
679 Architecture: linux-any
680 Section: libdevel
681 Depends: librados2 (= ${binary:Version}),
682 ${misc:Depends},
683 ${shlibs:Depends},
684 Conflicts: librados1-dev,
685 librados2-dev,
686 Replaces: librados1-dev,
687 librados2-dev,
688 Description: RADOS distributed object store client library (development files)
689 RADOS is a reliable, autonomic distributed object storage cluster
690 developed as part of the Ceph distributed storage system. This is a
691 shared library allowing applications to access the distributed object
692 store using a simple file-like interface.
693 .
694 This package contains development files needed for building applications that
695 link against librados.
696
697 Package: libradospp-dev
698 Architecture: linux-any
699 Section: libdevel
700 Depends: librados-dev (= ${binary:Version}),
701 ${misc:Depends},
702 ${shlibs:Depends},
703 Description: RADOS distributed object store client C++ library (development files)
704 RADOS is a reliable, autonomic distributed object storage cluster
705 developed as part of the Ceph distributed storage system. This is a
706 shared library allowing applications to access the distributed object
707 store using a simple file-like interface.
708 .
709 This package contains development files needed for building C++ applications that
710 link against librados.
711
712 Package: libradosstriper1
713 Architecture: linux-any
714 Section: libs
715 Depends: librados2 (= ${binary:Version}),
716 ${misc:Depends},
717 ${shlibs:Depends},
718 Description: RADOS striping interface
719 Striping interface built on top of the rados library, allowing
720 to stripe bigger objects onto several standard rados objects using
721 an interface very similar to the rados one.
722
723 Package: libradosstriper1-dbg
724 Architecture: linux-any
725 Section: debug
726 Priority: extra
727 Depends: libradosstriper1 (= ${binary:Version}),
728 ${misc:Depends},
729 Description: debugging symbols for libradosstriper
730 libradosstriper is a striping interface built on top of the rados
731 library, allowing to stripe bigger objects onto several standard
732 rados objects using an interface very similar to the rados one.
733 .
734 This package contains debugging symbols for libradosstriper.
735
736 Package: libradosstriper-dev
737 Architecture: linux-any
738 Section: libdevel
739 Depends: libradosstriper1 (= ${binary:Version}),
740 ${misc:Depends},
741 Description: RADOS striping interface (development files)
742 libradosstriper is a striping interface built on top of the rados
743 library, allowing to stripe bigger objects onto several standard
744 rados objects using an interface very similar to the rados one.
745 .
746 This package contains development files needed for building applications that
747 link against libradosstriper.
748
749 Package: librbd1
750 Architecture: linux-any
751 Section: libs
752 Depends: librados2 (= ${binary:Version}),
753 ${misc:Depends},
754 ${shlibs:Depends},
755 Description: RADOS block device client library
756 RBD is a block device striped across multiple distributed objects
757 in RADOS, a reliable, autonomic distributed object storage cluster
758 developed as part of the Ceph distributed storage system. This is a
759 shared library allowing applications to manage these block devices.
760
761 Package: librbd1-dbg
762 Architecture: linux-any
763 Section: debug
764 Priority: extra
765 Depends: librbd1 (= ${binary:Version}),
766 ${misc:Depends},
767 Description: debugging symbols for librbd1
768 RBD is a block device striped across multiple distributed objects
769 in RADOS, a reliable, autonomic distributed object storage cluster
770 developed as part of the Ceph distributed storage system. This is a
771 shared library allowing applications to manage these block devices.
772 .
773 This package contains debugging symbols for librbd1.
774
775 Package: librbd-dev
776 Architecture: linux-any
777 Section: libdevel
778 Depends: librados-dev (= ${binary:Version}),
779 librbd1 (= ${binary:Version}),
780 ${misc:Depends},
781 Conflicts: librbd1-dev,
782 Replaces: librbd1-dev,
783 Description: RADOS block device client library (development files)
784 RBD is a block device striped across multiple distributed objects
785 in RADOS, a reliable, autonomic distributed object storage cluster
786 developed as part of the Ceph distributed storage system. This is a
787 shared library allowing applications to manage these block devices.
788 .
789 This package contains development files needed for building applications that
790 link against librbd1.
791
792 Package: libcephfs2
793 Conflicts: libceph,
794 libceph1,
795 libcephfs,
796 Replaces: libceph,
797 libceph1,
798 libcephfs,
799 Architecture: linux-any
800 Section: libs
801 Depends: ${misc:Depends},
802 ${shlibs:Depends},
803 Description: Ceph distributed file system client library
804 Ceph is a massively scalable, open-source, distributed
805 storage system that runs on commodity hardware and delivers object,
806 block and file system storage. This is a
807 shared library allowing applications to access a Ceph distributed
808 file system via a POSIX-like interface.
809
810 Package: libcephfs2-dbg
811 Architecture: linux-any
812 Section: debug
813 Priority: extra
814 Depends: libcephfs2 (= ${binary:Version}),
815 ${misc:Depends},
816 Conflicts: libceph1-dbg,
817 Replaces: libceph1-dbg,
818 Description: debugging symbols for libcephfs2
819 Ceph is a massively scalable, open-source, distributed
820 storage system that runs on commodity hardware and delivers object,
821 block and file system storage. This is a
822 shared library allowing applications to access a Ceph distributed
823 file system via a POSIX-like interface.
824 .
825 This package contains debugging symbols for libcephfs2.
826
827 Package: libcephfs-dev
828 Architecture: linux-any
829 Section: libdevel
830 Depends: libcephfs2 (= ${binary:Version}),
831 ${misc:Depends},
832 Conflicts: libceph-dev,
833 libceph1-dev,
834 libcephfs2-dev,
835 Replaces: libceph-dev,
836 libceph1-dev,
837 libcephfs2-dev,
838 Description: Ceph distributed file system client library (development files)
839 Ceph is a massively scalable, open-source, distributed
840 storage system that runs on commodity hardware and delivers object,
841 block and file system storage. This is a
842 shared library allowing applications to access a Ceph distributed
843 file system via a POSIX-like interface.
844 .
845 This package contains development files needed for building applications that
846 link against libcephfs.
847
848 Package: librgw2
849 Architecture: linux-any
850 Section: libs
851 Depends: librados2 (= ${binary:Version}),
852 ${misc:Depends},
853 ${shlibs:Depends},
854 Description: RADOS Gateway client library
855 RADOS is a distributed object store used by the Ceph distributed
856 storage system. This package provides a REST gateway to the
857 object store that aims to implement a superset of Amazon's S3
858 service.
859 .
860 This package contains the library interface and headers only.
861
862 Package: librgw2-dbg
863 Architecture: linux-any
864 Section: debug
865 Priority: extra
866 Depends: librgw2 (= ${binary:Version}),
867 ${misc:Depends},
868 Description: debugging symbols for librbd1
869 RADOS is a distributed object store used by the Ceph distributed
870 storage system. This package provides a REST gateway to the
871 object store that aims to implement a superset of Amazon's S3
872 service.
873 .
874 This package contains debugging symbols for librgw2.
875
876 Package: librgw-dev
877 Architecture: linux-any
878 Section: libdevel
879 Depends: librados-dev (= ${binary:Version}),
880 librgw2 (= ${binary:Version}),
881 ${misc:Depends},
882 Description: RADOS client library (development files)
883 RADOS is a distributed object store used by the Ceph distributed
884 storage system. This package provides a REST gateway to the
885 object store that aims to implement a superset of Amazon's S3
886 service.
887 .
888 This package contains development files needed for building applications
889 that link against librgw2.
890
891 Package: radosgw
892 Architecture: linux-any
893 Depends: ceph-common (= ${binary:Version}),
894 librgw2 (= ${binary:Version}),
895 mime-support,
896 ${misc:Depends},
897 ${shlibs:Depends},
898 Recommends: ntp | time-daemon,
899 Description: REST gateway for RADOS distributed object store
900 RADOS is a distributed object store used by the Ceph distributed
901 storage system. This package provides a REST gateway to the
902 object store that aims to implement a superset of Amazon's S3
903 service as well as the OpenStack Object Storage ("Swift") API.
904 .
905 This package contains the proxy daemon and related tools only.
906
907 Package: radosgw-dbg
908 Architecture: linux-any
909 Section: debug
910 Priority: extra
911 Depends: radosgw (= ${binary:Version}),
912 ${misc:Depends},
913 Description: debugging symbols for radosgw
914 RADOS is a distributed object store used by the Ceph distributed
915 storage system. This package provides a REST gateway to the
916 object store that aims to implement a superset of Amazon's S3
917 service as well as the OpenStack Object Storage ("Swift") API.
918 .
919 This package contains debugging symbols for radosgw.
920
921 Package: ceph-test
922 Architecture: linux-any
923 Depends: ceph-common,
924 curl,
925 jq,
926 socat,
927 xmlstarlet,
928 ${misc:Depends},
929 ${shlibs:Depends},
930 Replaces: ceph-base (<< 11)
931 Breaks: ceph-base (<< 1)
932 Description: Ceph test and benchmarking tools
933 This package contains tools for testing and benchmarking Ceph.
934
935 Package: ceph-test-dbg
936 Architecture: linux-any
937 Section: debug
938 Priority: extra
939 Depends: ceph-common (= ${binary:Version}),
940 ceph-test (= ${binary:Version}),
941 curl,
942 ${misc:Depends},
943 Description: Ceph test and benchmarking tools
944 .
945 This package contains the debugging symbols for ceph-test.
946
947 Package: python3-ceph
948 Architecture: linux-any
949 Section: python
950 Depends: python3-cephfs (= ${binary:Version}),
951 python3-rados (= ${binary:Version}),
952 python3-rbd (= ${binary:Version}),
953 python3-rgw (= ${binary:Version}),
954 Description: Meta-package for python libraries for the Ceph libraries
955 Ceph is a massively scalable, open-source, distributed
956 storage system that runs on commodity hardware and delivers object,
957 block and file system storage.
958 .
959 This package is a metapackage for all Python 2 bindings.
960
961 Package: python3-rados
962 Architecture: linux-any
963 Section: python
964 Depends: librados2,
965 ${misc:Depends},
966 ${python3:Depends},
967 ${shlibs:Depends},
968 Description: Python 3 libraries for the Ceph librados library
969 Ceph is a massively scalable, open-source, distributed
970 storage system that runs on commodity hardware and delivers object,
971 block and file system storage.
972 .
973 This package contains Python 3 libraries for interacting with Ceph's
974 RADOS object storage.
975
976 Package: python3-rados-dbg
977 Architecture: linux-any
978 Section: debug
979 Priority: extra
980 Depends: python3-rados (= ${binary:Version}),
981 python3-dbg,
982 ${misc:Depends}
983 Description: Python 3 libraries for the Ceph librados library
984 Ceph is a massively scalable, open-source, distributed
985 storage system that runs on commodity hardware and delivers object,
986 block and file system storage.
987 .
988 This package contains Python 3 libraries for interacting with Ceph's
989 RADOS object storage.
990 .
991 This package contains the debugging symbols for python3-rados.
992
993 Package: python3-rbd
994 Architecture: linux-any
995 Section: python
996 Depends: librbd1 (>= ${binary:Version}),
997 ${misc:Depends},
998 ${python3:Depends},
999 ${shlibs:Depends},
1000 Description: Python 3 libraries for the Ceph librbd library
1001 Ceph is a massively scalable, open-source, distributed
1002 storage system that runs on commodity hardware and delivers object,
1003 block and file system storage.
1004 .
1005 This package contains Python 3 libraries for interacting with Ceph's
1006 RBD block device library.
1007
1008 Package: python3-rbd-dbg
1009 Architecture: linux-any
1010 Section: debug
1011 Priority: extra
1012 Depends: python3-rbd (= ${binary:Version}),
1013 python3-dbg,
1014 ${misc:Depends},
1015 Description: Python 3 libraries for the Ceph librbd library
1016 Ceph is a massively scalable, open-source, distributed
1017 storage system that runs on commodity hardware and delivers object,
1018 block and file system storage.
1019 .
1020 This package contains Python 3 libraries for interacting with Ceph's
1021 RBD block device library.
1022 .
1023 This package contains the debugging symbols for python3-rbd.
1024
1025 Package: python3-rgw
1026 Architecture: linux-any
1027 Section: python
1028 Depends: librgw2 (>= ${binary:Version}),
1029 python3-rados (= ${binary:Version}),
1030 ${misc:Depends},
1031 ${python3:Depends},
1032 ${shlibs:Depends},
1033 Description: Python 3 libraries for the Ceph librgw library
1034 Ceph is a massively scalable, open-source, distributed
1035 storage system that runs on commodity hardware and delivers object,
1036 block and file system storage.
1037 .
1038 This package contains Python 3 libraries for interacting with Ceph's
1039 RGW library.
1040
1041 Package: python3-rgw-dbg
1042 Architecture: linux-any
1043 Section: debug
1044 Priority: extra
1045 Depends: python3-rgw (= ${binary:Version}),
1046 python3-dbg,
1047 ${misc:Depends},
1048 Description: Python 3 libraries for the Ceph librgw library
1049 Ceph is a massively scalable, open-source, distributed
1050 storage system that runs on commodity hardware and delivers object,
1051 block and file system storage.
1052 .
1053 This package contains Python 3 libraries for interacting with Ceph's
1054 RGW library.
1055 .
1056 This package contains the debugging symbols for python3-rgw.
1057
1058 Package: python3-cephfs
1059 Architecture: linux-any
1060 Section: python
1061 Depends: libcephfs2 (= ${binary:Version}),
1062 python3-rados (= ${binary:Version}),
1063 python3-ceph-argparse (= ${binary:Version}),
1064 ${misc:Depends},
1065 ${python3:Depends},
1066 ${shlibs:Depends},
1067 Description: Python 3 libraries for the Ceph libcephfs library
1068 Ceph is a massively scalable, open-source, distributed
1069 storage system that runs on commodity hardware and delivers object,
1070 block and file system storage.
1071 .
1072 This package contains Python 3 libraries for interacting with Ceph's
1073 CephFS file system client library.
1074
1075 Package: python3-cephfs-dbg
1076 Architecture: linux-any
1077 Section: debug
1078 Priority: extra
1079 Depends: python3-cephfs (= ${binary:Version}),
1080 python3-dbg,
1081 ${misc:Depends},
1082 Description: Python 3 libraries for the Ceph libcephfs library
1083 Ceph is a massively scalable, open-source, distributed
1084 storage system that runs on commodity hardware and delivers object,
1085 block and file system storage.
1086 .
1087 This package contains Python 3 libraries for interacting with Ceph's
1088 CephFS file system client library.
1089 .
1090 This package contains the debugging symbols for python3-cephfs.
1091
1092 Package: python3-ceph-argparse
1093 Architecture: all
1094 Section: python
1095 Depends: ${misc:Depends},
1096 ${python3:Depends},
1097 Description: Python 3 utility libraries for Ceph CLI
1098 Ceph is a massively scalable, open-source, distributed
1099 storage system that runs on commodity hardware and delivers object,
1100 block and file system storage.
1101 .
1102 This package contains types and routines for Python 3 used by the
1103 Ceph CLI as well as the RESTful interface.
1104
1105 Package: python3-ceph-common
1106 Architecture: all
1107 Section: python
1108 Depends: ${misc:Depends},
1109 ${python3:Depends},
1110 Description: Python 3 utility libraries for Ceph
1111 Ceph is a massively scalable, open-source, distributed
1112 storage system that runs on commodity hardware and delivers object,
1113 block and file system storage.
1114 .
1115 This package contains data structures, classes and functions used by Ceph.
1116 It also contains utilities used for the cephadm orchestrator.
1117
1118 Package: libcephfs-java
1119 Section: java
1120 Architecture: all
1121 Depends: libcephfs-jni (= ${binary:Version}),
1122 ${java:Depends},
1123 ${misc:Depends},
1124 Description: Java libraries for the Ceph File System
1125
1126 Package: libcephfs-jni
1127 Architecture: linux-any
1128 Section: java
1129 Depends: libcephfs2 (= ${binary:Version}),
1130 ${java:Depends},
1131 ${misc:Depends},
1132 ${shlibs:Depends},
1133 Description: Java Native Interface library for CephFS Java bindings
1134
1135 Package: rados-objclass-dev
1136 Architecture: linux-any
1137 Section: libdevel
1138 Depends: librados-dev (= ${binary:Version}) ${misc:Depends},
1139 Description: RADOS object class development kit.
1140 .
1141 This package contains development files needed for building RADOS object class plugins.
1142
1143 Package: cephfs-shell
1144 Architecture: all
1145 Depends: ${misc:Depends}
1146 ${python3:Depends}
1147 Description: interactive shell for the Ceph distributed file system
1148 Ceph is a massively scalable, open-source, distributed
1149 storage system that runs on commodity hardware and delivers object,
1150 block and file system storage. This is an interactive tool that
1151 allows accessing a Ceph file system without mounting it by providing
1152 a nice pseudo-shell which works like an FTP client.
1153 .
1154 This package contains a CLI for interacting with the CephFS.