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