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