]> git.proxmox.com Git - ceph.git/blame - ceph/debian/control
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / debian / control
CommitLineData
7c673cae
FG
1Source: ceph
2Section: admin
3Priority: optional
4Homepage: http://ceph.com/
5Vcs-Git: git://github.com/ceph/ceph.git
6Vcs-Browser: https://github.com/ceph/ceph
7Maintainer: Ceph Maintainers <ceph-maintainers@lists.ceph.com>
8Uploaders: Ken Dreyer <kdreyer@redhat.com>,
9 Alfredo Deza <adeza@redhat.com>
10Build-Depends: bc,
11 btrfs-tools,
12 cmake,
13 cpio,
14 cryptsetup-bin | cryptsetup,
15 cython,
16 cython3,
17 debhelper (>= 9),
18 dh-exec,
19 dh-python,
20 dh-systemd,
21 default-jdk,
22 git,
23 gdisk,
24 javahelper,
25 jq,
26 junit4,
27 libaio-dev,
28 libatomic-ops-dev,
29 libbabeltrace-ctf-dev,
30 libbabeltrace-dev,
31 libblkid-dev (>= 2.17),
32 libcurl4-gnutls-dev,
33 libexpat1-dev,
34 libfcgi-dev,
35 libfuse-dev,
36 libgoogle-perftools-dev [i386 amd64 arm64],
37 libibverbs-dev,
38 libkeyutils-dev,
39 libleveldb-dev,
40 libnss3-dev,
41 libsnappy-dev,
42 libldap2-dev,
43 libssl-dev,
44 liblttng-ust-dev,
45 libtool,
46 libudev-dev,
47 libxml2-dev,
48 lsb-release,
49 parted,
50 pkg-config,
51 python (>= 2.7),
52 python-all-dev,
53 python-nose,
54 python-prettytable,
55 python-setuptools,
56 python-sphinx,
57 python3-all-dev,
58 python3-setuptools,
59 virtualenv | python-virtualenv,
60 uuid-runtime,
61 valgrind,
62 xfslibs-dev,
63 xfsprogs,
64 xmlstarlet,
65 yasm [amd64],
66 zlib1g-dev
67Standards-Version: 3.9.3
68
69Package: ceph
70Architecture: linux-any
71Depends: ceph-mon (= ${binary:Version}),
72 ceph-mgr (= ${binary:Version}),
73 ceph-osd (= ${binary:Version})
74Recommends: ceph-mds (= ${binary:Version})
75Description: distributed storage and file system
76 Ceph is a massively scalable, open-source, distributed
77 storage system that runs on commodity hardware and delivers object,
78 block and file system storage.
79
80Package: ceph-base
81Architecture: linux-any
82Depends: binutils,
83 ceph-common (= ${binary:Version}),
84 cryptsetup-bin | cryptsetup,
85 debianutils,
86 findutils,
87 gdisk,
88 grep,
89 logrotate,
90 psmisc,
91 ${python:Depends},
92 xfsprogs,
93 ${misc:Depends},
94 ${shlibs:Depends}
95Recommends: btrfs-tools,
96 ceph-mds (= ${binary:Version}),
97 librados2 (= ${binary:Version}),
98 libradosstriper1 (= ${binary:Version}),
99 librbd1 (= ${binary:Version}),
100 ntp | time-daemon
101Replaces: ceph-common (<< 0.78-500), python-ceph (<< 0.92-1223),
102 ceph-test (<< 0.94-1322), ceph (<< 10)
103Breaks: python-ceph (<< 0.92-1223), ceph-test (<< 0.94-1322),
104 ceph (<< 10)
105Description: common ceph daemon libraries and management tools
106 Ceph is a massively scalable, open-source, distributed
107 storage system that runs on commodity hardware and delivers object,
108 block and file system storage.
109 .
110 This package contains the libraries and management tools that are common among
111 the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
112 are necessary for creating, running, and administering a Ceph storage cluster.
113
114Package: ceph-base-dbg
115Architecture: linux-any
116Section: debug
117Priority: extra
118Depends: ceph-base (= ${binary:Version}), ${misc:Depends}
119Description: debugging symbols for ceph-base
120 Ceph is a massively scalable, open-source, distributed
121 storage system that runs on commodity hardware and delivers object,
122 block and file system storage.
123 .
124 This package contains the libraries and management tools that are common among
125 the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
126 are necessary for creating, running, and administering a Ceph storage cluster.
127 .
128 This package contains the debugging symbols for ceph-base.
129
130Package: ceph-mds
131Architecture: linux-any
132Depends: ceph-base (= ${binary:Version}),
133 ${misc:Depends},
134 ${shlibs:Depends}
135Recommends: ceph-fuse (= ${binary:Version}),
136 libcephfs2 (= ${binary:Version})
137Replaces: ceph (<< 0.93-417)
138Breaks: ceph (<< 0.93-417)
139Description: metadata server for the ceph distributed file system
140 Ceph is a massively scalable, open-source, distributed
141 storage system that runs on commodity hardware and delivers object,
142 block and file system storage.
143 .
144 This package contains the metadata server daemon, which is used to
145 create a distributed file system on top of the ceph storage cluster.
146
147Package: ceph-mds-dbg
148Architecture: linux-any
149Section: debug
150Priority: extra
151Depends: ceph-mds (= ${binary:Version}), ${misc:Depends}
152Description: debugging symbols for ceph-mds
153 Ceph is a massively scalable, open-source, distributed
154 storage system that runs on commodity hardware and delivers object,
155 block and file system storage.
156 .
157 This package contains the debugging symbols for ceph-mds.
158
159Package: ceph-mgr
160Architecture: linux-any
161Depends: ceph-base (= ${binary:Version}),
162 ${misc:Depends},
163 ${python:Depends},
164 ${shlibs:Depends}
165Replaces: ceph (<< 0.93-417)
166Breaks: ceph (<< 0.93-417)
167Description: metadata server for the ceph distributed file system
168 Ceph is a massively scalable, open-source, distributed
169 storage system that runs on commodity hardware and delivers object,
170 block and file system storage.
171 .
172 This package contains the manager daemon, which is used to expose high
173 level management and monitoring functionality.
174
175Package: ceph-mgr-dbg
176Architecture: linux-any
177Section: debug
178Priority: extra
179Depends: ceph-mgr (= ${binary:Version}), ${misc:Depends}
180Description: debugging symbols for ceph-mgr
181 Ceph is a massively scalable, open-source, distributed
182 storage system that runs on commodity hardware and delivers object,
183 block and file system storage.
184 .
185 This package contains the debugging symbols for ceph-mgr.
186
187Package: ceph-mon
188Architecture: linux-any
189Depends: ceph-base (= ${binary:Version}),
190 python-flask,
191 ${misc:Depends},
192 ${shlibs:Depends}
193Recommends: ceph-common
194Replaces: ceph (<< 10)
195Breaks: ceph (<< 10)
196Description: monitor server for the ceph storage system
197 Ceph is a massively scalable, open-source, distributed
198 storage system that runs on commodity hardware and delivers object,
199 block and file system storage.
200 .
201 This package contains the cluster monitor daemon for the Ceph storage
202 system. One or more instances of ceph-mon form a Paxos part-time parliament
203 cluster that provides extremely reliable and durable storage of cluster
204 membership, configuration, and state.
205
206Package: ceph-mon-dbg
207Architecture: linux-any
208Section: debug
209Priority: extra
210Depends: ceph-mon (= ${binary:Version}), ${misc:Depends}
211Description: debugging symbols for ceph-mon
212 Ceph is a massively scalable, open-source, distributed
213 storage system that runs on commodity hardware and delivers object,
214 block and file system storage.
215 .
216 This package contains the debugging symbols for ceph-mon.
217
218Package: ceph-osd
219Architecture: linux-any
220Depends: ceph-base (= ${binary:Version}),
221 parted,
222 ${misc:Depends},
223 ${python:Depends},
224 ${shlibs:Depends}
225Recommends: ceph-common (= ${binary:Version})
226Replaces: ceph (<< 10)
227Breaks: ceph (<< 10)
228Description: OSD server for the ceph storage system
229 Ceph is a massively scalable, open-source, distributed
230 storage system that runs on commodity hardware and delivers object,
231 block and file system storage.
232 .
233 This package contains the Object Storage Daemon for the Ceph storage system.
234 It is responsible for storing objects on a local file system
235 and providing access to them over the network.
236
237Package: ceph-osd-dbg
238Architecture: linux-any
239Section: debug
240Priority: extra
241Depends: ceph-osd (= ${binary:Version}), ${misc:Depends}
242Description: debugging symbols for ceph-osd
243 Ceph is a massively scalable, open-source, distributed
244 storage system that runs on commodity hardware and delivers object,
245 block and file system storage.
246 .
247 This package contains the debugging symbols for ceph-osd.
248
249Package: ceph-fuse
250Architecture: linux-any
251Depends: ${misc:Depends}, ${shlibs:Depends}
252Recommends: fuse
253Description: FUSE-based client for the Ceph distributed file system
254 Ceph is a massively scalable, open-source, distributed
255 storage system that runs on commodity hardware and delivers object,
256 block and file system storage. This is a
257 FUSE-based client that allows one to mount a Ceph file system without
258 root privileges.
259 .
260 Because the FUSE-based client has certain inherent performance
261 limitations, it is recommended that the native Linux kernel client
262 be used if possible. If it is not practical to load a kernel module
263 (insufficient privileges, older kernel, etc.), then the FUSE client will
264 do.
265
266Package: ceph-fuse-dbg
267Architecture: linux-any
268Section: debug
269Priority: extra
270Depends: ceph-fuse (= ${binary:Version}), ${misc:Depends}
271Description: debugging symbols for ceph-fuse
272 Ceph is a massively scalable, open-source, distributed
273 storage system that runs on commodity hardware and delivers object,
274 block and file system storage. This is a
275 FUSE-based client that allows one to mount a Ceph file system without
276 root privileges.
277 .
278 This package contains the debugging symbols for ceph-fuse.
279
280Package: rbd-fuse
281Architecture: linux-any
282Depends: ${misc:Depends}, ${shlibs:Depends}
283Recommends: fuse
284Description: FUSE-based rbd client for the Ceph distributed file system
285 Ceph is a massively scalable, open-source, distributed
286 storage system that runs on commodity hardware and delivers object,
287 block and file system storage. This is a
288 FUSE-based client that allows one to map Ceph rbd images as files.
289 .
290 FUSE base client that allows one to map Ceph rbd images as files.
291
292Package: rbd-fuse-dbg
293Architecture: linux-any
294Section: debug
295Priority: extra
296Depends: rbd-fuse (= ${binary:Version}), ${misc:Depends}
297Description: debugging symbols for rbd-fuse
298 Ceph is a massively scalable, open-source, distributed
299 storage system that runs on commodity hardware and delivers object,
300 block and file system storage. This is a
301 FUSE-based client that allows one to map Ceph rbd images as files.
302 .
303 This package contains the debugging symbols for rbd-fuse.
304
305Package: rbd-mirror
306Architecture: linux-any
307Depends: ceph-common (= ${binary:Version}),
308 librados2 (= ${binary:Version}),
309 ${misc:Depends},
310 ${shlibs:Depends}
311Description: Ceph daemon for mirroring RBD images
312 Ceph is a massively scalable, open-source, distributed
313 storage system that runs on commodity hardware and delivers object,
314 block and file system storage. This is a
315 daemon for mirroring RBD images between Ceph clusters, streaming
316 changes asynchronously.
317
318Package: rbd-mirror-dbg
319Architecture: linux-any
320Section: debug
321Priority: extra
322Depends: rbd-mirror (= ${binary:Version}), ${misc:Depends}
323Description: debugging symbols for rbd-mirror
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. This is a
327 daemon for mirroring RBD images between Ceph clusters, streaming
328 changes asynchronously.
329 .
330 This package contains the debugging symbols for rbd-mirror.
331
332Package: rbd-nbd
333Architecture: linux-any
334Depends: ${misc:Depends},
335 ${shlibs:Depends}
336Description: NBD-based rbd client for the Ceph distributed file system
337 Ceph is a massively scalable, open-source, distributed
338 storage system that runs on commodity hardware and delivers object,
339 block and file system storage. This is a
340 NBD-based client that allows one to map Ceph rbd images as local
341 block device.
342 .
343 NBD base client that allows one to map Ceph rbd images as local
344 block device.
345
346Package: rbd-nbd-dbg
347Architecture: linux-any
348Section: debug
349Priority: extra
350Depends: rbd-nbd (= ${binary:Version}), ${misc:Depends}
351Description: debugging symbols for rbd-nbd
352 Ceph is a massively scalable, open-source, distributed
353 storage system that runs on commodity hardware and delivers object,
354 block and file system storage. This is a
355 NBD-based client that allows one to map Ceph rbd images as local
356 block device.
357 .
358 This package contains the debugging symbols for rbd-nbd.
359
360Package: ceph-common
361Architecture: linux-any
362Depends: librbd1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
363 python-rados (= ${binary:Version}),
364 python-cephfs (= ${binary:Version}),
365 python-rbd (= ${binary:Version}),
366 python-rgw (= ${binary:Version}),
367 ${python:Depends},
368 python-requests,
369 python-prettytable
370Conflicts: ceph-client-tools
371Replaces: ceph-client-tools,
372 ceph (<< 10),
373 ceph-test (<< 9.0.3-1646),
374 python-ceph (<< 0.92-1223),
375 librbd1 (<< 0.92-1238),
376 ceph-fs-common (<< 11.0)
377Breaks: ceph (<< 10),
378 ceph-test (<< 9.0.3-1646),
379 python-ceph (<< 0.92-1223),
380 librbd1 (<< 0.92-1238),
381 ceph-fs-common (<< 11.0)
382Suggests: ceph-base (= ${binary:Version}), ceph-mds (= ${binary:Version})
383Description: common utilities to mount and interact with a ceph storage cluster
384 Ceph is a massively scalable, open-source, distributed
385 storage system that runs on commodity hardware and delivers object,
386 block and file system storage. This is a collection
387 of common tools that allow one to interact with and administer a Ceph cluster.
388
389Package: ceph-common-dbg
390Architecture: linux-any
391Depends: ceph-common (= ${binary:Version}), ${misc:Depends}
392Conflicts: ceph-client-tools-dbg
393Replaces: ceph-client-tools-dbg,
394 ceph-test-dbg (<< 9.0.3-1646)
395Breaks: ceph-test-dbg (<< 9.0.3-1646)
396Section: debug
397Priority: extra
398Description: debugging symbols for ceph-common
399 Ceph is a massively scalable, open-source, distributed
400 storage system that runs on commodity hardware and delivers object,
401 block and file system storage. This is a collection
402 of common tools that allow one to interact with and administer a Ceph cluster.
403 .
404 This package contains the debugging symbols for ceph-common.
405
406Package: ceph-resource-agents
407Architecture: linux-any
408Recommends: pacemaker
409Priority: extra
410Depends: ceph (= ${binary:Version}), resource-agents, ${misc:Depends}
411Description: OCF-compliant resource agents for Ceph
412 Ceph is a massively scalable, open-source, distributed
413 storage system that runs on commodity hardware and delivers object,
414 block and file system storage.
415 .
416 This package contains the resource agents (RAs) which integrate
417 Ceph with OCF-compliant cluster resource managers,
418 such as Pacemaker.
419
420Package: librados2
421Conflicts: librados, librados1
422Replaces: librados, librados1
423Architecture: linux-any
424Section: libs
425Depends: ${misc:Depends}, ${shlibs:Depends}
426Description: RADOS distributed object store client library
427 RADOS is a reliable, autonomic distributed object storage cluster
428 developed as part of the Ceph distributed storage system. This is a
429 shared library allowing applications to access the distributed object
430 store using a simple file-like interface.
431
432Package: librados2-dbg
433Conflicts: librados1-dbg
434Replaces: librados1-dbg
435Architecture: linux-any
436Section: debug
437Priority: extra
438Depends: librados2 (= ${binary:Version}), ${misc:Depends}
439Description: debugging symbols for librados
440 RADOS is a reliable, autonomic distributed object storage cluster
441 developed as part of the Ceph distributed storage system. This is a
442 shared library allowing applications to access the distributed object
443 store using a simple file-like interface.
444 .
445 This package contains debugging symbols for librados.
446
447Package: librados-dev
448Architecture: linux-any
449Section: libdevel
450Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
451Conflicts: librados1-dev, librados2-dev
452Replaces: librados1-dev, librados2-dev
453Description: RADOS distributed object store client library (development files)
454 RADOS is a reliable, autonomic distributed object storage cluster
455 developed as part of the Ceph distributed storage system. This is a
456 shared library allowing applications to access the distributed object
457 store using a simple file-like interface.
458 .
459 This package contains development files needed for building applications that
460 link against librados.
461
462Package: libradosstriper1
463Architecture: linux-any
464Section: libs
465Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
466Description: RADOS striping interface
467 Striping interface built on top of the rados library, allowing
468 to stripe bigger objects onto several standard rados objects using
469 an interface very similar to the rados one.
470
471Package: libradosstriper1-dbg
472Architecture: linux-any
473Section: debug
474Priority: extra
475Depends: libradosstriper1 (= ${binary:Version}), ${misc:Depends}
476Description: debugging symbols for libradosstriper
477 libradosstriper is a striping interface built on top of the rados
478 library, allowing to stripe bigger objects onto several standard
479 rados objects using an interface very similar to the rados one.
480 .
481 This package contains debugging symbols for libradosstriper.
482
483Package: libradosstriper-dev
484Architecture: linux-any
485Section: libdevel
486Depends: libradosstriper1 (= ${binary:Version}), ${misc:Depends}
487Description: RADOS striping interface (development files)
488 libradosstriper is a striping interface built on top of the rados
489 library, allowing to stripe bigger objects onto several standard
490 rados objects using an interface very similar to the rados one.
491 .
492 This package contains development files needed for building applications that
493 link against libradosstriper.
494
495Package: librbd1
496Architecture: linux-any
497Section: libs
498Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
499Description: RADOS block device client library
500 RBD is a block device striped across multiple distributed objects
501 in RADOS, a reliable, autonomic distributed object storage cluster
502 developed as part of the Ceph distributed storage system. This is a
503 shared library allowing applications to manage these block devices.
504
505Package: librbd1-dbg
506Architecture: linux-any
507Section: debug
508Priority: extra
509Depends: librbd1 (= ${binary:Version}), ${misc:Depends}
510Description: debugging symbols for librbd1
511 RBD is a block device striped across multiple distributed objects
512 in RADOS, a reliable, autonomic distributed object storage cluster
513 developed as part of the Ceph distributed storage system. This is a
514 shared library allowing applications to manage these block devices.
515 .
516 This package contains debugging symbols for librbd1.
517
518Package: librbd-dev
519Architecture: linux-any
520Section: libdevel
521Depends: librados-dev (= ${binary:Version}),
522 librbd1 (= ${binary:Version}), ${misc:Depends}
523Conflicts: librbd1-dev
524Replaces: librbd1-dev
525Description: RADOS block device client library (development files)
526 RBD is a block device striped across multiple distributed objects
527 in RADOS, a reliable, autonomic distributed object storage cluster
528 developed as part of the Ceph distributed storage system. This is a
529 shared library allowing applications to manage these block devices.
530 .
531 This package contains development files needed for building applications that
532 link against librbd1.
533
534Package: libcephfs2
535Conflicts: libceph, libceph1, libcephfs
536Replaces: libceph, libceph1, libcephfs
537Architecture: linux-any
538Section: libs
539Depends: ${misc:Depends}, ${shlibs:Depends}
540Description: Ceph distributed file system client library
541 Ceph is a massively scalable, open-source, distributed
542 storage system that runs on commodity hardware and delivers object,
543 block and file system storage. This is a
544 shared library allowing applications to access a Ceph distributed
545 file system via a POSIX-like interface.
546
547Package: libcephfs2-dbg
548Architecture: linux-any
549Section: debug
550Priority: extra
551Depends: libcephfs2 (= ${binary:Version}), ${misc:Depends}
552Conflicts: libceph1-dbg
553Replaces: libceph1-dbg
554Description: debugging symbols for libcephfs2
555 Ceph is a massively scalable, open-source, distributed
556 storage system that runs on commodity hardware and delivers object,
557 block and file system storage. This is a
558 shared library allowing applications to access a Ceph distributed
559 file system via a POSIX-like interface.
560 .
561 This package contains debugging symbols for libcephfs2.
562
563Package: libcephfs-dev
564Architecture: linux-any
565Section: libdevel
566Depends: libcephfs2 (= ${binary:Version}), ${misc:Depends}
567Conflicts: libceph-dev, libceph1-dev, libcephfs2-dev
568Replaces: libceph-dev, libceph1-dev, libcephfs2-dev
569Description: Ceph distributed file system client library (development files)
570 Ceph is a massively scalable, open-source, distributed
571 storage system that runs on commodity hardware and delivers object,
572 block and file system storage. This is a
573 shared library allowing applications to access a Ceph distributed
574 file system via a POSIX-like interface.
575 .
576 This package contains development files needed for building applications that
577 link against libcephfs.
578
579Package: librgw2
580Architecture: linux-any
581Section: libs
582Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
583Description: RADOS Gateway client library
584 RADOS is a distributed object store used by the Ceph distributed
585 storage system. This package provides a REST gateway to the
586 object store that aims to implement a superset of Amazon's S3
587 service.
588 .
589 This package contains the library interface and headers only.
590
591Package: librgw2-dbg
592Architecture: linux-any
593Section: debug
594Priority: extra
595Depends: librgw2 (= ${binary:Version}), ${misc:Depends}
596Description: debugging symbols for librbd1
597 RADOS is a distributed object store used by the Ceph distributed
598 storage system. This package provides a REST gateway to the
599 object store that aims to implement a superset of Amazon's S3
600 service.
601 .
602 This package contains debugging symbols for librgw2.
603
604Package: librgw-dev
605Architecture: linux-any
606Section: libdevel
607Depends: librados-dev (= ${binary:Version}),
608 librgw2 (= ${binary:Version}), ${misc:Depends}
609Description: RADOS client library (development files)
610 RADOS is a distributed object store used by the Ceph distributed
611 storage system. This package provides a REST gateway to the
612 object store that aims to implement a superset of Amazon's S3
613 service.
614 .
615 This package contains development files needed for building applications
616 that link against librgw2.
617
618Package: radosgw
619Architecture: linux-any
620Depends: ceph-common (= ${binary:Version}),
621 mime-support,
622 librgw2 (= ${binary:Version}),
623 ${misc:Depends},
624 ${shlibs:Depends}
625Recommends: ntp | time-daemon
626Description: REST gateway for RADOS distributed object store
627 RADOS is a distributed object store used by the Ceph distributed
628 storage system. This package provides a REST gateway to the
629 object store that aims to implement a superset of Amazon's S3
630 service as well as the OpenStack Object Storage ("Swift") API.
631 .
632 This package contains the proxy daemon and related tools only.
633
634Package: radosgw-dbg
635Architecture: linux-any
636Section: debug
637Priority: extra
638Depends: radosgw (= ${binary:Version}), ${misc:Depends}
639Description: debugging symbols for radosgw
640 RADOS is a distributed object store used by the Ceph distributed
641 storage system. This package provides a REST gateway to the
642 object store that aims to implement a superset of Amazon's S3
643 service as well as the OpenStack Object Storage ("Swift") API.
644 .
645 This package contains debugging symbols for radosgw.
646
647Package: ceph-test
648Architecture: linux-any
649Depends: ceph-common, curl, xmlstarlet, ${misc:Depends}, ${shlibs:Depends}
650Description: Ceph test and benchmarking tools
651 This package contains tools for testing and benchmarking Ceph.
652
653Package: ceph-test-dbg
654Architecture: linux-any
655Section: debug
656Priority: extra
657Depends: ceph-test (= ${binary:Version}), ceph-common (= ${binary:Version}),
658 curl,
659 ${misc:Depends}
660Description: Ceph test and benchmarking tools
661 .
662 This package contains the debugging symbols for ceph-test.
663
664Package: python-ceph
665Architecture: linux-any
666Section: python
667Depends: python-rados (= ${binary:Version}),
668 python-rbd (= ${binary:Version}),
669 python-rgw (= ${binary:Version}),
670 python-cephfs (= ${binary:Version})
671Description: Meta-package for python libraries for the Ceph libraries
672 Ceph is a massively scalable, open-source, distributed
673 storage system that runs on commodity hardware and delivers object,
674 block and file system storage.
675 .
676 This package is a metapackage for all Python 2 bindings.
677
678Package: python-rados
679Architecture: linux-any
680Section: python
681Depends: librados2 (= ${binary:Version}),
682 ${misc:Depends},
683 ${shlibs:Depends},
684 ${python:Depends}
685Replaces: python-ceph (<< 0.92-1223)
686Breaks: python-ceph (<< 0.92-1223)
687Description: Python 2 libraries for the Ceph librados library
688 Ceph is a massively scalable, open-source, distributed
689 storage system that runs on commodity hardware and delivers object,
690 block and file system storage.
691 .
692 This package contains Python 2 libraries for interacting with Ceph's
693 RADOS object storage.
694
695Package: python3-rados
696Architecture: linux-any
697Section: python
698Depends: librados2 (= ${binary:Version}),
699 ${misc:Depends},
700 ${shlibs:Depends},
701 ${python3:Depends}
702Description: Python 3 libraries for the Ceph librados library
703 Ceph is a massively scalable, open-source, distributed
704 storage system that runs on commodity hardware and delivers object,
705 block and file system storage.
706 .
707 This package contains Python 3 libraries for interacting with Ceph's
708 RADOS object storage.
709
710Package: python-rbd
711Architecture: linux-any
712Section: python
713Depends: librbd1 (>= ${binary:Version}),
714 ${misc:Depends},
715 ${shlibs:Depends},
716 ${python:Depends}
717Replaces: python-ceph (<< 0.92-1223)
718Breaks: python-ceph (<< 0.92-1223)
719Description: Python 2 libraries for the Ceph librbd library
720 Ceph is a massively scalable, open-source, distributed
721 storage system that runs on commodity hardware and delivers object,
722 block and file system storage.
723 .
724 This package contains Python 2 libraries for interacting with Ceph's
725 RBD block device library.
726
727Package: python3-rbd
728Architecture: linux-any
729Section: python
730Depends: librbd1 (>= ${binary:Version}),
731 ${misc:Depends},
732 ${shlibs:Depends},
733 ${python3:Depends}
734Description: Python 3 libraries for the Ceph librbd library
735 Ceph is a massively scalable, open-source, distributed
736 storage system that runs on commodity hardware and delivers object,
737 block and file system storage.
738 .
739 This package contains Python 3 libraries for interacting with Ceph's
740 RBD block device library.
741
742Package: python-rgw
743Architecture: linux-any
744Section: python
745Depends: librgw2 (>= ${binary:Version}),
746 ${misc:Depends},
747 ${shlibs:Depends},
748 ${python:Depends}
749Replaces: python-ceph (<< 0.92-1223)
750Breaks: python-ceph (<< 0.92-1223)
751Description: Python 2 libraries for the Ceph librgw library
752 Ceph is a massively scalable, open-source, distributed
753 storage system that runs on commodity hardware and delivers object,
754 block and file system storage.
755 .
756 This package contains Python 2 libraries for interacting with Ceph's
757 RGW library.
758
759Package: python3-rgw
760Architecture: linux-any
761Section: python
762Depends: librgw2 (>= ${binary:Version}),
763 ${misc:Depends},
764 ${shlibs:Depends},
765 ${python3:Depends}
766Description: Python 3 libraries for the Ceph librgw library
767 Ceph is a massively scalable, open-source, distributed
768 storage system that runs on commodity hardware and delivers object,
769 block and file system storage.
770 .
771 This package contains Python 3 libraries for interacting with Ceph's
772 RGW library.
773
774Package: python-cephfs
775Architecture: linux-any
776Section: python
777Depends: libcephfs2 (= ${binary:Version}),
778 ${misc:Depends},
779 ${shlibs:Depends},
780 ${python:Depends}
781Replaces: python-ceph (<< 0.92-1223)
782Breaks: python-ceph (<< 0.92-1223)
783Description: Python 2 libraries for the Ceph libcephfs library
784 Ceph is a massively scalable, open-source, distributed
785 storage system that runs on commodity hardware and delivers object,
786 block and file system storage.
787 .
788 This package contains Python 2 libraries for interacting with Ceph's
789 CephFS file system client library.
790
791Package: python3-cephfs
792Architecture: linux-any
793Section: python
794Depends: libcephfs2 (= ${binary:Version}),
795 ${misc:Depends},
796 ${shlibs:Depends},
797 ${python3:Depends}
798Description: Python 3 libraries for the Ceph libcephfs library
799 Ceph is a massively scalable, open-source, distributed
800 storage system that runs on commodity hardware and delivers object,
801 block and file system storage.
802 .
803 This package contains Python 3 libraries for interacting with Ceph's
804 CephFS file system client library.
805
806Package: python3-ceph-argparse
807Architecture: linux-any
808Section: python
809Depends: ${misc:Depends}, ${python3:Depends}
810Description: Python 3 utility libraries for Ceph CLI
811 Ceph is a massively scalable, open-source, distributed
812 storage system that runs on commodity hardware and delivers object,
813 block and file system storage.
814 .
815 This package contains types and routines for Python 3 used by the
816 Ceph CLI as well as the RESTful interface.
817
818Package: libcephfs-java
819Section: java
820Architecture: all
821Depends: libcephfs-jni (= ${binary:Version}), ${java:Depends}, ${misc:Depends}
822Description: Java libraries for the Ceph File System
823
824Package: libcephfs-jni
825Architecture: linux-any
826Section: java
827Depends: libcephfs2 (= ${binary:Version}), ${java:Depends},
828 ${misc:Depends}, ${shlibs:Depends}
829Description: Java Native Interface library for CephFS Java bindings
830
831Package: rados-objclass-dev
832Architecture: linux-any
833Section: libdevel
834Depends: librados-dev (= ${binary:Version}) ${misc:Depends}
835Description: RADOS object class development kit.
836 .
837 This package contains development files needed for building RADOS object class plugins.