[Pkg-ceph-commits] [ceph] 02/09: New upstream stable release:
James Downing Page
jamespage at moszumanska.debian.org
Fri Nov 22 14:01:40 UTC 2013
This is an automated email from the git hooks/post-receive script.
jamespage pushed a commit to branch master
in repository ceph.
commit f44444eaaa7ec6eb8bbd8611e1e4f35ccf083752
Merge: 7af5b99 19a5e07
Author: James Page <james.page at ubuntu.com>
Date: Fri Nov 22 09:28:15 2013 +0000
New upstream stable release:
* New upstream stable release:
- d/ceph-test.install: Add new ceph_filestore_tool, ceph-kvstore-tool
and ceph_test_cls_hello binaries, drop ceph_test_store_tool.
- d/ceph-common.install: Add new ceph-post-file binary and manpage.
- d/ceph.install: Tweaked install path /usr/sbin -> /sbin.
- d/control: Add new BD's on python-nose and yasm.
- d/copyright: Add updates inline with upstream packaging.
COPYING | 55 +-
Makefile.in | 23 +-
README | 28 +-
aclocal.m4 | 27 +-
ceph.spec | 19 +-
ceph.spec.in | 17 +-
configure | 980 +-
configure.ac | 86 +-
debian/ceph-common.install | 5 +
debian/ceph-test.install | 4 +-
debian/ceph.install | 8 +-
debian/changelog | 12 +
debian/control | 4 +-
debian/copyright | 285 +-
m4/ac_check_class.m4 | 108 -
m4/ac_prog_java.m4 | 83 -
m4/ac_prog_java_works.m4 | 98 -
m4/ac_try_compile_java.m4 | 40 -
m4/ax_check_compile_flag.m4 | 72 +
man/Makefile.in | 23 +-
man/rbd.8 | 5 +
src/.git_version | 4 +-
src/Makefile-env.am | 184 +
src/Makefile.am | 2341 +-
src/Makefile.in |27293 +++++++-------------
src/acconfig.h.in | 12 +
src/arch/Makefile.am | 11 +
src/arch/intel.c | 45 +
src/arch/intel.h | 16 +
src/arch/neon.c | 51 +
src/arch/neon.h | 16 +
src/arch/probe.cc | 22 +
src/arch/probe.h | 16 +
src/auth/AuthClientHandler.h | 2 +-
src/auth/AuthMethodList.h | 3 +-
src/auth/Makefile.am | 46 +
src/auth/cephx/CephxKeyServer.cc | 6 +-
src/ceph-create-keys | 2 +-
src/ceph-disk | 30 +-
src/ceph-rest-api | 2 +-
src/ceph.in | 97 +-
src/ceph_mon.cc | 2 +
src/ceph_osd.cc | 145 +-
src/client/Client.cc | 265 +-
src/client/Client.h | 46 +-
src/client/Inode.h | 4 +-
src/client/Makefile.am | 35 +
src/client/MetaRequest.h | 1 +
src/client/MetaSession.h | 6 +-
src/client/SyntheticClient.cc | 71 +-
src/client/SyntheticClient.h | 3 +-
src/client/fuse_ll.cc | 77 +-
src/client/hadoop/CephFSInterface.cc | 993 -
src/client/hadoop/CephFSInterface.h | 236 -
src/client/ioctl.h | 3 +-
src/cls/Makefile.am | 122 +
src/cls/hello/cls_hello.cc | 307 +
src/cls/log/cls_log.cc | 3 +-
src/cls/log/cls_log_client.cc | 3 +-
src/cls/log/cls_log_client.h | 3 +-
src/cls/rbd/cls_rbd.cc | 58 +-
src/cls/rgw/cls_rgw.cc | 6 +-
src/cls/rgw/cls_rgw_client.cc | 39 +
src/cls/rgw/cls_rgw_client.h | 8 +
src/common/BackTrace.cc | 7 +-
src/common/Cond.h | 4 +-
src/common/Formatter.cc | 3 +-
src/common/Formatter.h | 6 +-
src/common/LogClient.h | 2 +-
src/common/Makefile.am | 202 +
src/common/Mutex.h | 4 +-
src/common/OutputDataSocket.cc | 3 +-
src/common/Preforker.h | 3 +-
src/common/PrioritizedQueue.h | 2 +-
src/common/SloppyCRCMap.cc | 180 +
src/common/SloppyCRCMap.h | 78 +
src/{osd/OpRequest.cc => common/TrackedOp.cc} | 177 +-
src/common/TrackedOp.h | 154 +-
src/common/WorkQueue.h | 37 +
src/{include => common}/addr_parsing.c | 0
src/common/admin_socket.cc | 3 +-
src/common/admin_socket_client.cc | 3 +-
src/common/blkdev.cc | 4 +-
src/common/bloom_filter.cc | 137 +
src/common/bloom_filter.hpp | 700 +
src/common/buffer.cc | 95 +-
src/common/ceph_argparse.cc | 17 +-
src/{include => common}/ceph_frag.cc | 2 +-
src/{include => common}/ceph_fs.cc | 2 +-
src/{include => common}/ceph_hash.cc | 2 +-
src/common/ceph_json.cc | 4 +-
src/{include => common}/ceph_strings.cc | 9 +-
src/common/cmdparse.cc | 2 +
src/common/code_environment.cc | 24 +-
src/common/common_init.cc | 7 +-
src/common/config_opts.h | 56 +-
src/common/crc32c-intel.c | 113 -
src/common/crc32c.cc | 41 +
src/common/crc32c_intel_baseline.c | 135 +
src/common/crc32c_intel_baseline.h | 16 +
src/common/crc32c_intel_fast.c | 51 +
src/common/crc32c_intel_fast.h | 28 +
src/common/crc32c_intel_fast_asm.S | 664 +
src/common/crc32c_intel_fast_zero_asm.S | 646 +
src/{os => common}/hobject.cc | 87 +
src/{os => common}/hobject.h | 137 +-
src/common/lru_map.h | 109 +-
src/common/obj_bencher.cc | 36 +-
src/common/obj_bencher.h | 5 +-
src/common/perf_counters.cc | 19 +-
src/common/perf_counters.h | 20 +
src/common/safe_io.c | 80 +
src/common/safe_io.h | 9 +
src/common/sctp_crc32.c | 59 +-
src/common/sctp_crc32.h | 14 +
src/common/sharedptr_registry.hpp | 101 +-
src/common/util.cc | 1 +
src/crush/CrushCompiler.cc | 14 +-
src/crush/CrushWrapper.cc | 13 +-
src/crush/CrushWrapper.h | 5 +-
src/crush/Makefile.am | 30 +
src/crush/builder.c | 10 +-
src/crush/builder.h | 2 +-
src/crush/crush.h | 3 +-
src/crush/hash.c | 3 +-
src/crush/mapper.c | 2 +-
src/global/Makefile.am | 14 +
src/global/signal_handler.cc | 4 +-
src/include/CompatSet.h | 46 +-
src/include/Context.h | 24 +-
src/include/Makefile.am | 81 +
src/include/Spinlock.h | 57 +
src/include/assert.h | 4 +-
src/include/bloom_filter.hpp | 544 -
src/include/buffer.h | 29 +-
src/include/ceph_features.h | 2 +
src/include/ceph_fs.h | 4 +
src/include/cephfs/libcephfs.h | 210 +-
src/include/crc32c.h | 37 +-
src/include/encoding.h | 15 +-
src/include/frag.h | 2 +-
src/include/histogram.h | 76 +
src/include/int_types.h | 75 +
src/include/inttypes.h | 28 -
src/include/linux_fiemap.h | 4 +-
src/include/rados.h | 17 +
src/include/rados/buffer.h | 29 +-
src/include/rados/crc32c.h | 37 +-
src/include/rados/librados.h | 24 +-
src/include/rados/librados.hpp | 77 +-
src/include/types.h | 32 +-
src/init-ceph.in | 44 +-
src/init-rbdmap | 25 +-
src/java/Makefile.am | 3 +-
src/java/Makefile.in | 26 +-
src/java/test/com/ceph/fs/CephAllTests.java | 13 -
src/json_spirit/Makefile.am | 18 +
src/key_value_store/Makefile.am | 10 +
src/libcephfs.cc | 198 +-
src/librados-config.cc | 3 +-
src/librados/AioCompletionImpl.h | 29 +-
src/librados/IoCtxImpl.cc | 19 +-
src/librados/IoCtxImpl.h | 6 +-
src/librados/Makefile.am | 20 +
src/librados/PoolAsyncCompletionImpl.h | 5 +-
src/librados/RadosClient.cc | 22 +-
src/librados/RadosClient.h | 5 +-
src/librados/librados.cc | 52 +-
src/librbd/AioRequest.h | 8 +-
src/librbd/ImageCtx.h | 2 +-
src/librbd/LibrbdWriteback.cc | 3 +-
src/librbd/LibrbdWriteback.h | 2 +-
src/librbd/Makefile.am | 24 +
src/librbd/SnapInfo.h | 2 +-
src/librbd/WatchCtx.h | 2 +-
src/librbd/internal.cc | 18 +-
src/librbd/internal.h | 3 +-
src/librbd/librbd.cc | 2 +-
src/log/Log.cc | 4 -
src/log/Log.h | 1 -
src/log/Makefile.am | 11 +
src/mds/AnchorClient.cc | 3 +-
src/mds/CDentry.cc | 12 +-
src/mds/CDentry.h | 6 +-
src/mds/CDir.cc | 117 +-
src/mds/CDir.h | 4 +-
src/mds/CInode.cc | 38 +-
src/mds/CInode.h | 7 +-
src/mds/Capability.h | 8 +-
src/mds/Locker.cc | 107 +-
src/mds/Locker.h | 12 +-
src/mds/LogEvent.cc | 14 +-
src/mds/LogSegment.h | 3 +-
src/mds/MDBalancer.cc | 12 +-
src/mds/MDCache.cc | 778 +-
src/mds/MDCache.h | 113 +-
src/mds/MDLog.cc | 40 +-
src/mds/MDLog.h | 2 +
src/mds/MDS.cc | 24 +-
src/mds/MDSMap.cc | 13 +-
src/mds/MDSMap.h | 15 +-
src/mds/MDSTable.cc | 3 +-
src/mds/MDSTableClient.cc | 3 +-
src/mds/Makefile.am | 92 +
src/mds/Mutation.h | 3 +-
src/mds/Server.cc | 39 +-
src/mds/Server.h | 4 +-
src/mds/SessionMap.h | 2 +-
src/mds/SimpleLock.h | 2 +-
src/mds/events/EFragment.h | 22 +-
src/mds/events/EMetaBlob.h | 2 +-
src/mds/flock.h | 2 +-
src/mds/journal.cc | 63 +-
src/mds/locks.c | 7 +-
src/mds/locks.h | 1 -
src/mds/mdstypes.cc | 5 +-
src/mds/mdstypes.h | 18 +-
src/mds/snap.h | 2 +-
src/messages/MOSDOpReply.h | 77 +-
src/messages/MOSDSubOp.h | 12 +-
src/messages/Makefile.am | 113 +
src/mon/AuthMonitor.cc | 160 +-
src/mon/AuthMonitor.h | 4 +-
src/mon/DataHealthService.cc | 42 +-
src/mon/DataHealthService.h | 3 +-
src/mon/LogMonitor.cc | 16 +-
src/mon/MDSMonitor.cc | 90 +-
src/mon/Makefile.am | 45 +
src/mon/MonCap.cc | 3 +-
src/mon/MonClient.cc | 92 +-
src/mon/MonClient.h | 68 +-
src/mon/MonCommands.h | 82 +-
src/mon/MonMap.cc | 3 +-
src/mon/Monitor.cc | 460 +-
src/mon/Monitor.h | 32 +-
src/mon/MonitorDBStore.h | 11 +-
src/mon/MonmapMonitor.cc | 47 +-
src/mon/OSDMonitor.cc | 916 +-
src/mon/OSDMonitor.h | 12 +-
src/mon/PGMap.cc | 460 +-
src/mon/PGMap.h | 116 +-
src/mon/PGMonitor.cc | 124 +-
src/mon/PGMonitor.h | 1 +
src/mon/Paxos.cc | 2 +-
src/mon/Paxos.h | 7 +-
src/mon/mon_types.h | 68 +-
src/msg/DispatchQueue.h | 2 +-
src/msg/Makefile.am | 20 +
src/msg/Message.h | 4 +-
src/msg/Pipe.cc | 21 +-
src/msg/Pipe.h | 11 +-
src/msg/msg_types.cc | 2 +-
src/objclass/class_api.cc | 25 +-
src/objclass/class_debug.cc | 33 -
src/ocf/Makefile.in | 23 +-
src/os/BtrfsFileStoreBackend.cc | 573 +
src/os/BtrfsFileStoreBackend.h | 46 +
src/os/CollectionIndex.h | 20 +-
src/os/DBObjectMap.cc | 203 +-
src/os/DBObjectMap.h | 98 +-
src/os/FDCache.h | 10 +-
src/os/FileStore.cc | 1610 +-
src/os/FileStore.h | 305 +-
src/os/FlatIndex.cc | 42 +-
src/os/FlatIndex.h | 14 +-
src/os/GenericFileStoreBackend.cc | 366 +
src/os/GenericFileStoreBackend.h | 58 +
src/os/HashIndex.cc | 88 +-
src/os/HashIndex.h | 32 +-
src/os/IndexManager.cc | 2 +-
src/os/KeyValueDB.h | 2 +
src/os/LFNIndex.cc | 271 +-
src/os/LFNIndex.h | 90 +-
src/os/LevelDBStore.h | 70 +
src/os/Makefile.am | 50 +
src/os/ObjectMap.h | 44 +-
src/os/ObjectStore.cc | 96 +-
src/os/ObjectStore.h | 197 +-
src/os/WBThrottle.cc | 22 +-
src/os/WBThrottle.h | 42 +-
src/os/ZFS.cc | 83 +
src/os/ZFS.h | 39 +
src/os/ZFSFileStoreBackend.cc | 260 +
src/os/ZFSFileStoreBackend.h | 30 +
src/os/chain_xattr.cc | 25 +-
src/osd/Ager.cc | 9 +-
src/osd/Ager.h | 4 +-
src/osd/ClassHandler.cc | 4 +-
src/osd/ClassHandler.h | 7 +-
src/osd/ErasureCodeInterface.h | 240 +
src/osd/ErasureCodePlugin.cc | 137 +
src/osd/ErasureCodePlugin.h | 70 +
.../ErasureCodeJerasure.cc | 427 +
.../ErasureCodeJerasure.h | 227 +
.../ErasureCodePluginJerasure.cc | 70 +
src/osd/ErasureCodePluginJerasure/Makefile.am | 22 +
src/osd/ErasureCodePluginJerasure/cauchy.c | 408 +
src/osd/ErasureCodePluginJerasure/cauchy.h | 53 +
src/osd/ErasureCodePluginJerasure/galois.c | 821 +
src/osd/ErasureCodePluginJerasure/galois.h | 111 +
src/osd/ErasureCodePluginJerasure/jerasure.c | 1376 +
src/osd/ErasureCodePluginJerasure/jerasure.h | 300 +
src/osd/ErasureCodePluginJerasure/liberation.c | 265 +
src/osd/ErasureCodePluginJerasure/liberation.h | 56 +
src/osd/ErasureCodePluginJerasure/reed_sol.c | 368 +
src/osd/ErasureCodePluginJerasure/reed_sol.h | 59 +
src/osd/Makefile.am | 44 +
src/osd/OSD.cc | 1139 +-
src/osd/OSD.h | 188 +-
src/osd/OSDCap.cc | 2 +-
src/osd/OSDMap.cc | 34 +-
src/osd/OSDMap.h | 9 +-
src/osd/OpRequest.cc | 284 +-
src/osd/OpRequest.h | 156 +-
src/osd/PG.cc | 456 +-
src/osd/PG.h | 83 +-
src/osd/PGBackend.h | 230 +
src/osd/PGLog.cc | 40 +-
src/osd/PGLog.h | 6 +-
src/osd/ReplicatedBackend.cc | 268 +
src/osd/ReplicatedBackend.h | 329 +
src/osd/ReplicatedPG.cc | 3617 ++-
src/osd/ReplicatedPG.h | 960 +-
src/osd/SnapMapper.h | 2 +-
src/osd/Watch.cc | 18 +-
src/osd/Watch.h | 14 +-
src/osd/osd_types.cc | 365 +-
src/osd/osd_types.h | 531 +-
src/osdc/Filer.cc | 9 +-
src/osdc/Filer.h | 25 +-
src/osdc/Journaler.cc | 24 +-
src/osdc/Journaler.h | 2 +-
src/osdc/Makefile.am | 17 +
src/osdc/ObjectCacher.cc | 12 +-
src/osdc/ObjectCacher.h | 4 +-
src/osdc/Objecter.cc | 165 +-
src/osdc/Objecter.h | 211 +-
src/perfglue/Makefile.am | 23 +
src/perfglue/heap_profiler.cc | 10 +-
src/pybind/ceph_argparse.py | 62 +-
src/pybind/ceph_rest_api.py | 1 -
src/pybind/rados.py | 43 +-
src/pybind/rbd.py | 2 +-
src/rbd.cc | 125 +-
src/rbd_fuse/rbd-fuse.c | 5 +-
src/rgw/Makefile.am | 152 +
src/rgw/rgw_acl.cc | 2 +-
src/rgw/rgw_admin.cc | 154 +-
src/rgw/rgw_auth_s3.cc | 10 +-
src/rgw/rgw_bucket.cc | 18 +-
src/rgw/rgw_bucket.h | 5 +-
src/rgw/rgw_cache.cc | 5 +-
src/rgw/rgw_cache.h | 3 +-
src/rgw/rgw_common.cc | 84 +-
src/rgw/rgw_common.h | 36 +-
src/rgw/rgw_cors.cc | 3 +
src/rgw/rgw_cors.h | 12 +-
src/rgw/rgw_cors_s3.cc | 4 +
src/rgw/rgw_http_errors.h | 1 +
src/rgw/rgw_json_enc.cc | 88 +
src/rgw/rgw_keystone.cc | 108 +
src/rgw/rgw_keystone.h | 106 +
src/rgw/rgw_log.cc | 8 +-
src/rgw/rgw_main.cc | 25 +-
src/rgw/rgw_metadata.cc | 14 +-
src/rgw/rgw_metadata.h | 8 +-
src/rgw/rgw_op.cc | 281 +-
src/rgw/rgw_op.h | 27 +-
src/rgw/rgw_quota.cc | 332 +
src/rgw/rgw_quota.h | 74 +
src/rgw/rgw_rados.cc | 205 +-
src/rgw/rgw_rados.h | 46 +-
src/rgw/rgw_replica_log.cc | 9 +
src/rgw/rgw_rest.cc | 37 +-
src/rgw/rgw_rest.h | 15 +-
src/rgw/rgw_rest_client.cc | 5 +-
src/rgw/rgw_rest_log.cc | 46 +-
src/rgw/rgw_rest_log.h | 8 +-
src/rgw/rgw_rest_metadata.cc | 4 +-
src/rgw/rgw_rest_replica_log.cc | 4 +-
src/rgw/rgw_rest_s3.cc | 380 +-
src/rgw/rgw_rest_s3.h | 52 +
src/rgw/rgw_rest_swift.cc | 92 +-
src/rgw/rgw_swift.cc | 200 +-
src/rgw/rgw_swift.h | 20 +-
src/rgw/rgw_swift_auth.h | 2 +-
src/rgw/rgw_tools.h | 2 +-
src/rgw/rgw_user.cc | 6 +
src/rgw/rgw_user.h | 13 +
src/test/Makefile.am | 901 +
src/test/ObjectMap/KeyValueDBMemory.h | 21 +-
src/test/ObjectMap/test_object_map.cc | 54 +-
.../ObjectMap/test_store_tool/test_store_tool.cc | 182 -
src/test/bench/small_io_bench_fs.cc | 4 +-
...lestore_backend.cc => testfilestore_backend.cc} | 8 +-
...filestore_backend.h => testfilestore_backend.h} | 10 +-
src/test/bufferlist.cc | 161 +
...st_libcommon_build.cc => buildtest_skeleton.cc} | 0
src/test/ceph_compatset.cc | 164 +
src/test/cli/osdmaptool/clobber.t | 3 +
src/test/cli/osdmaptool/create-racks.t | 1 +
src/test/cli/radosgw-admin/help.t | 20 +-
src/test/cli/rbd/help.t | 1 +
src/test/cls_hello/test_cls_hello.cc | 133 +
src/test/common/get_command_descriptions.cc | 116 +
src/test/common/test_bloom_filter.cc | 289 +
src/test/common/test_crc32c.cc | 255 +
src/test/common/test_sharedptr_registry.cc | 342 +
src/test/common/test_sloppy_crc_map.cc | 113 +
src/test/common/test_util.cc | 1 +
src/test/encoding/ceph_dencoder.cc | 4 +-
src/test/encoding/types.h | 18 +-
src/test/filestore/FileStoreDiff.cc | 12 +-
src/test/filestore/store_test.cc | 183 +-
src/test/filestore/workload_generator.cc | 4 +-
src/test/filestore/workload_generator.h | 2 +-
src/test/gather.cc | 15 +-
src/test/libcephfs/caps.cc | 2 +-
src/test/librados/cmd.cc | 9 +-
src/test/librados/list.cc | 54 +-
src/test/librados/misc.cc | 157 +-
src/test/librbd/test_librbd.cc | 23 +-
src/test/mon/moncap.cc | 3 +
src/test/os/TestFlatIndex.cc | 12 +-
src/test/os/TestLFNIndex.cc | 99 +-
src/test/osd/ErasureCodeExample.h | 161 +
src/test/osd/ErasureCodePluginExample.cc | 36 +
src/test/osd/ErasureCodePluginFailToInitialize.cc | 23 +
src/test/osd/ErasureCodePluginFailToRegister.cc | 22 +
src/test/osd/ErasureCodePluginHangs.cc | 24 +
src/test/osd/ErasureCodePluginMissingEntryPoint.cc | 1 +
src/test/osd/Object.cc | 9 +-
src/test/osd/Object.h | 5 +-
src/test/osd/RadosModel.h | 450 +-
src/test/osd/TestErasureCodeExample.cc | 173 +
src/test/osd/TestErasureCodeJerasure.cc | 306 +
src/test/osd/TestErasureCodePlugin.cc | 108 +
src/test/osd/TestErasureCodePluginJerasure.cc | 74 +
src/test/osd/TestRados.cc | 77 +-
src/test/osd/osdcap.cc | 1 +
src/test/perf_counters.cc | 8 +-
src/{ => test}/streamtest.cc | 0
src/test/test_arch.c | 19 +
src/test/test_osd_types.cc | 22 +-
src/{ => test}/test_trans.cc | 0
src/{ => test}/testcrypto.cc | 0
src/{ => test}/testkeys.cc | 0
src/{ => test}/testmsgr.cc | 0
src/tools/Makefile.am | 100 +
src/tools/ceph-filestore-dump.cc | 135 +-
src/tools/ceph-filestore-tool.cc | 260 +
src/tools/ceph-kvstore-tool.cc | 380 +
src/tools/ceph-monstore-tool.cc | 83 +-
src/tools/ceph-osdomap-tool.cc | 10 +-
src/{ => tools}/ceph_authtool.cc | 0
src/{ => tools}/ceph_conf.cc | 0
src/{ => tools}/crushtool.cc | 6 +-
src/{ => tools}/dupstore.cc | 6 +-
src/{ => tools}/mon_store_converter.cc | 0
src/{ => tools}/monmaptool.cc | 0
src/{ => tools}/osdmaptool.cc | 2 +-
src/{ => tools}/psim.cc | 0
src/{ => tools/rados}/rados.cc | 68 +-
src/{ => tools/rados}/rados_export.cc | 2 +-
src/{ => tools/rados}/rados_import.cc | 2 +-
src/{ => tools/rados}/rados_sync.cc | 7 +-
src/{ => tools/rados}/rados_sync.h | 4 +-
src/{ => tools}/radosacl.cc | 0
src/tools/rest_bench.cc | 11 +-
src/{ => tools}/scratchtool.c | 0
src/{ => tools}/scratchtoolpp.cc | 0
src/upstart/ceph-osd.conf | 3 +-
src/vstart.sh | 98 +-
src/yasm-wrapper | 38 +
474 files changed, 42838 insertions(+), 31171 deletions(-)
diff --cc debian/ceph-common.install
index 6c8af7c,0000000..18c0d22
mode 100644,000000..100644
--- a/debian/ceph-common.install
+++ b/debian/ceph-common.install
@@@ -1,18 -1,0 +1,23 @@@
+etc/bash_completion.d/rados
+etc/bash_completion.d/rbd
+usr/bin/ceph
+usr/bin/ceph-authtool
+usr/bin/ceph-conf
+usr/bin/ceph-dencoder
++usr/bin/ceph-post-file
+usr/bin/ceph-rest-api
+usr/bin/ceph-syn
+usr/bin/rados
+usr/bin/rbd
++usr/share/ceph/id_dsa_drop.ceph.com
++usr/share/ceph/id_dsa_drop.ceph.com.pub
++usr/share/ceph/known_hosts_drop.ceph.com
+usr/share/man/man8/ceph-authtool.8
+usr/share/man/man8/ceph-conf.8
+usr/share/man/man8/ceph-dencoder.8
++usr/share/man/man8/ceph-post-file.8
+usr/share/man/man8/ceph-rest-api.8
+usr/share/man/man8/ceph-syn.8
+usr/share/man/man8/ceph.8
+usr/share/man/man8/rados.8
+usr/share/man/man8/rbd.8
diff --cc debian/ceph-test.install
index ca7af9e,0000000..1021d64
mode 100644,000000..100644
--- a/debian/ceph-test.install
+++ b/debian/ceph-test.install
@@@ -1,77 -1,0 +1,79 @@@
+usr/bin/ceph-coverage
++usr/bin/ceph-kvstore-tool
+usr/bin/ceph-monstore-tool
+usr/bin/ceph-osdomap-tool
+usr/bin/ceph_bench_log
+usr/bin/ceph_dupstore
+usr/bin/ceph_filestore_dump
++usr/bin/ceph_filestore_tool
+usr/bin/ceph_kvstorebench
+usr/bin/ceph_multi_stress_watch
+usr/bin/ceph_omapbench
+usr/bin/ceph_psim
+usr/bin/ceph_radosacl
+usr/bin/ceph_rgw_jsonparser
+usr/bin/ceph_rgw_multiparser
+usr/bin/ceph_scratchtool
+usr/bin/ceph_scratchtoolpp
+usr/bin/ceph_smalliobench
+usr/bin/ceph_smalliobenchdumb
+usr/bin/ceph_smalliobenchfs
+usr/bin/ceph_smalliobenchrbd
+usr/bin/ceph_streamtest
+usr/bin/ceph_test_cfuse_cache_invalidate
++usr/bin/ceph_test_cls_hello
+usr/bin/ceph_test_cls_lock
+usr/bin/ceph_test_cls_log
+usr/bin/ceph_test_cls_rbd
+usr/bin/ceph_test_cls_refcount
+usr/bin/ceph_test_cls_replica_log
+usr/bin/ceph_test_cls_rgw
+usr/bin/ceph_test_cls_rgw_log
+usr/bin/ceph_test_cls_rgw_meta
+usr/bin/ceph_test_cls_rgw_opstate
+usr/bin/ceph_test_cls_statelog
+usr/bin/ceph_test_cls_version
+usr/bin/ceph_test_cors
+usr/bin/ceph_test_crypto
+usr/bin/ceph_test_filejournal
+usr/bin/ceph_test_filestore
+usr/bin/ceph_test_filestore_idempotent
+usr/bin/ceph_test_filestore_idempotent_sequence
+usr/bin/ceph_test_filestore_workloadgen
+usr/bin/ceph_test_ioctls
+usr/bin/ceph_test_keys
+usr/bin/ceph_test_keyvaluedb_atomicity
+usr/bin/ceph_test_keyvaluedb_iterators
+usr/bin/ceph_test_libcephfs
+usr/bin/ceph_test_librbd
+usr/bin/ceph_test_librbd_fsx
+usr/bin/ceph_test_mon_workloadgen
+usr/bin/ceph_test_msgr
+usr/bin/ceph_test_mutate
+usr/bin/ceph_test_object_map
+usr/bin/ceph_test_objectcacher_stress
+usr/bin/ceph_test_rados
+usr/bin/ceph_test_rados_api_aio
+usr/bin/ceph_test_rados_api_cls
+usr/bin/ceph_test_rados_api_cmd
+usr/bin/ceph_test_rados_api_io
+usr/bin/ceph_test_rados_api_list
+usr/bin/ceph_test_rados_api_lock
+usr/bin/ceph_test_rados_api_misc
+usr/bin/ceph_test_rados_api_pool
+usr/bin/ceph_test_rados_api_snapshots
+usr/bin/ceph_test_rados_api_stat
+usr/bin/ceph_test_rados_api_watch_notify
+usr/bin/ceph_test_rados_delete_pools_parallel
+usr/bin/ceph_test_rados_list_parallel
+usr/bin/ceph_test_rados_open_pools_parallel
+usr/bin/ceph_test_rados_watch_notify
+usr/bin/ceph_test_rewrite_latency
+usr/bin/ceph_test_signal_handlers
+usr/bin/ceph_test_snap_mapper
- usr/bin/ceph_test_store_tool
+usr/bin/ceph_test_stress_watch
+usr/bin/ceph_test_timers
+usr/bin/ceph_test_trans
+usr/bin/ceph_tpbench
+usr/bin/ceph_xattr_bench
+usr/share/java/libcephfs-test.jar
diff --cc debian/ceph.install
index e88c145,0000000..6d7e524
mode 100644,000000..100644
--- a/debian/ceph.install
+++ b/debian/ceph.install
@@@ -1,32 -1,0 +1,32 @@@
+../../src/rbdmap etc/ceph
+../../udev/60-ceph-partuuid-workaround.rules lib/udev/rules.d
+../../udev/95-ceph-osd.rules lib/udev/rules.d
+etc/bash_completion.d/ceph
+etc/init.d/rbdmap
+sbin/mkcephfs
++sbin/ceph-create-keys
++sbin/ceph-disk
++sbin/ceph-disk-activate
++sbin/ceph-disk-prepare
+usr/bin/ceph-clsinfo
+usr/bin/ceph-debugpack
+usr/bin/ceph-mon
+usr/bin/ceph-osd
+usr/bin/ceph-run
+usr/bin/ceph_mon_store_converter
+usr/bin/crushtool
+usr/bin/monmaptool
+usr/bin/osdmaptool
+usr/lib/*/ceph/ceph_common.sh
+usr/lib/*/rados-classes/*.so
- usr/sbin/ceph-create-keys
- usr/sbin/ceph-disk
- usr/sbin/ceph-disk-activate
- usr/sbin/ceph-disk-prepare
+usr/share/doc/ceph/sample.ceph.conf
+usr/share/doc/ceph/sample.fetch_config
+usr/share/man/man8/ceph-clsinfo.8
+usr/share/man/man8/ceph-debugpack.8
+usr/share/man/man8/ceph-mon.8
+usr/share/man/man8/ceph-osd.8
+usr/share/man/man8/ceph-run.8
+usr/share/man/man8/crushtool.8
+usr/share/man/man8/mkcephfs.8
+usr/share/man/man8/monmaptool.8
+usr/share/man/man8/osdmaptool.8
diff --cc debian/changelog
index 8e627e6,0000000..dce0ca4
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,190 -1,0 +1,202 @@@
++ceph (0.72.1-1) UNRELEASED; urgency=low
++
++ * New upstream stable release:
++ - d/ceph-test.install: Add new ceph_filestore_tool, ceph-kvstore-tool
++ and ceph_test_cls_hello binaries, drop ceph_test_store_tool.
++ - d/ceph-common.install: Add new ceph-post-file binary and manpage.
++ - d/ceph.install: Tweaked install path /usr/sbin -> /sbin.
++ - d/control: Add new BD's on python-nose and yasm.
++ - d/copyright: Add updates inline with upstream packaging.
++
++ -- James Page <james.page at ubuntu.com> Fri, 22 Nov 2013 09:19:58 +0000
++
+ceph (0.67.3-1) unstable; urgency=low
+
+ [ Laszlo Boszormenyi ]
+ * New upstream release (Closes: #693866, #705262).
+ * Update debian/copyright.
+ * Sync with Ubuntu.
+
+ [ James Page ]
+ * d/control,rules,libcephfs-{java,jni}: Enable Java CephFS library,
+ add new BD's on javahelper and default-jdk, add dbg package.
+ * d/control: Add new BD on libboost-thread-dev for RADOS Gateway
+ keystone integration.
+ * d/{control,obsync.install}: Drop obsync package inline with
+ upstream.
+ * d/librbd-dev.install: Pickup new features.h file.
+ * Remove manual calls to ldconfig:
+ - d/lib{rados2|rbd1|cephfs1}.post*: Dropped - all these do is call
+ ldconfig which will automatically be done.
+ - d/rules: Let dh_makeshlibs do its magic with postinst/postrm.
+ * d/tests/*: Added autopkgtests for librbd, librados, python-ceph
+ and the ceph CLI.
+ * d/control: Fix versions of librbd1, librados2 and libcephfs1 for
+ python-ceph as it requires an exact version match.
+ * d/ceph.docs: Drop - README from upstream is only useful for developers
+ (Closes: #722957).
+ * d/rules: Drop --upstart-only from dh_installinit calls for upstart
+ configurations; this is deprecated in Ubuntu and not support in Debian.
+ * d/rules: Exclude jni package from shlibs generation to avoid pointless
+ ldconfig calls in maintainer scripts.
+
+ [ Bastian Blank ]
+ * Use debhelper 9.
+ * Use dh-autoreconf.
+ * Install files from source tree if possible.
+ * Run test-suite:
+ - Build-depend on python-virtualenv.
+ - Ask virtualenv to never download anything.
+ * Fix clean target.
+ * Properly mark library modules:
+ - Don't longer exclude them from stripping.
+ * Drop all libtool .la files.
+ * Generate python dependencies.
+ * Don't exclude stuff from shlibs generation.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.org> Tue, 01 Oct 2013 02:29:08 +0200
+
+ceph (0.48-1) unstable; urgency=low
+
+ * New upstream release, the first with long-term support.
+ * As gceph dropped by upstream, remove it from packaging.
+ * Build with hardening enabled and build-conflict with libcryptopp not to
+ mix up with libnss.
+ * Use symbol versioning (closes: #679686).
+ * Update debian/watch to GitHub tags.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sat, 07 Jul 2012 07:53:40 +0200
+
+ceph (0.47.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Use system leveldb (closes: #667907).
+ * Remove librgw1 , librgw-dev and librgw1-dbg and add rest-bench and
+ rest-bench-dbg packages.
+ * Backport leveldb build fixes from upstream git as
+ fix_leveldb_dep_for_system_library_case.patch and
+ fix_leveldb_includes_for_system_library_case.patch .
+ * Update packaging.
+ * Sync with Ubuntu: switch build-dependency from libcryptopp to libnss as
+ libcryptopp is not seeded.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sun, 03 Jun 2012 13:37:52 +0200
+
+ceph (0.44.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Fri, 06 Apr 2012 01:10:15 +0200
+
+ceph (0.43-1) unstable; urgency=low
+
+ * New upstream release, now creates /var/run/ceph on each start
+ (closes: #660238).
+ * Update debian/copyright .
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sun, 26 Feb 2012 04:07:02 +0100
+
+ceph (0.41-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sun, 05 Feb 2012 10:07:38 +0100
+
+ceph (0.40-1) unstable; urgency=low
+
+ * New upstream release (closes: #652037).
+ * Adjust copyright to match upstream source changes.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sat, 14 Jan 2012 12:01:30 +0100
+
+ceph (0.38-1) unstable; urgency=low
+
+ * New upstream release (closes: #647764), missingok is now part of logrotate
+ directives (closes: #645651).
+ * Rename ceph-client-tools package to ceph-common , libceph-dev to
+ libcephfs-dev and libceph1{,-dbg} ones to libcephfs1{,-dbg} respectively.
+ * Update upstream VCS locations.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sun, 27 Nov 2011 21:40:52 +0100
+
+ceph (0.35-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sat, 24 Sep 2011 16:51:57 +0200
+
+ceph (0.34-1) unstable; urgency=low
+
+ * New upstream release (closes: #638714).
+ * Make librbd-dev depends on librados-dev as it uses headers from the latter
+ (closes: #636845).
+ * Add new binary packages, gceph, gceph-dbg and obsync . The libcrush ones
+ removed.
+ * Change to quilt source format and tune packaging.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sun, 28 Aug 2011 15:56:16 +0200
+
+ceph (0.27-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Remove references to other libraries from dependency_libs field
+ (closes: #621208).
+
+ -- Luk Claes <luk at debian.org> Sat, 28 May 2011 22:28:48 +0200
+
+ceph (0.27-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Mon, 25 Apr 2011 10:09:05 +0200
+
+ceph (0.25.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Make Ceph cross buildable (closes: #618939), thanks to Hector Oron.
+ * Disable libatomic-ops on ARMv4t (armel) archs to prevent FTBFS
+ (closes: #615235), thanks go to Hector Oron again.
+ * Rename librados1{,-dbg,-dev} packages to librados2{,-dbg,-dev} ones;
+ conflict with and replace the former ones.
+ * Add librbd1 and librbd-dev packages.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sun, 27 Mar 2011 15:51:23 +0200
+
+ceph (0.24.3-2) unstable; urgency=low
+
+ * Make Ceph Linux only and build on all Linux archs (closes: #614890).
+ * Support parallel building via DEB_BUILD_OPTIONS .
+ * Add watch file, thanks to Clint Byrum (closes: #615021).
+ * Tune packaging.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Fri, 25 Feb 2011 15:17:26 +0100
+
+ceph (0.24.3-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sat, 19 Feb 2011 12:25:43 +0100
+
+ceph (0.24.2-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Sat, 29 Jan 2011 15:25:14 +0100
+
+ceph (0.24.1-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Tue, 11 Jan 2011 22:23:18 +0100
+
+ceph (0.24-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Laszlo Boszormenyi (GCS) <gcs at debian.hu> Wed, 01 Dec 2010 09:26:25 -0800
+
+ceph (0.23.1-1) experimental; urgency=low
+
+ * Initial release (Closes: #506040)
+
+ -- Sage Weil <sage at newdream.net> Sun, 21 Nov 2010 15:22:21 -0800
diff --cc debian/control
index 7d4fe77,0000000..5ecc923
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,460 -1,0 +1,462 @@@
+Source: ceph
+Section: admin
+Priority: optional
+Maintainer: Ceph Maintainers <ceph-maintainers at lists.ceph.com>
+Uploaders: Laszlo Boszormenyi (GCS) <gcs at debian.org>,
+ James Page <jamespage at debian.org>
+Homepage: http://ceph.com/
+Vcs-Git: git://anonscm.debian.org/pkg-ceph/ceph.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ceph/ceph.git
+Build-Depends: debhelper (>= 9~),
+ default-jdk,
+ dh-autoreconf,
+ dpkg-dev (>= 1.16.1~),
+ javahelper,
+ junit4,
+ libaio-dev,
+ libatomic-ops-dev,
+ libboost-dev (>= 1.42),
+ libboost-program-options-dev (>= 1.42),
+ libboost-system-dev (>= 1.42),
+ libboost-thread-dev (>= 1.42),
+ libcurl4-gnutls-dev,
+ libedit-dev,
+ libexpat1-dev,
+ libfcgi-dev,
+ libfuse-dev,
+ libgoogle-perftools-dev [i386 amd64],
+ libkeyutils-dev,
+ libleveldb-dev,
+ libnss3-dev,
+ libs3-dev,
+ libsnappy-dev,
+ libtool,
+ libxml2-dev,
+ pkg-config,
+ python-all (>= 2.6.6-3~),
+ python-virtualenv,
- uuid-dev
++ python-nodes,
++ uuid-dev,
++ yasm
+Build-Conflicts: libcrypto++-dev
+Standards-Version: 3.9.4
+X-Python-Version: >= 2.6
+XS-Testsuite: autopkgtest
+
+Package: ceph
+Architecture: linux-any
+Depends: binutils,
+ ceph-common,
+ cryptsetup-bin | cryptsetup,
+ gdisk,
+ hdparm | sdparm,
+ parted,
+ uuid-runtime,
+ xfsprogs,
+ ${misc:Depends},
+ ${python:Depends},
+ ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Conflicts: gceph, librgw-dev, librgw1, librgw1-dbg, obsync
+Replaces: gceph, librgw-dev, librgw1, librgw1-dbg, obsync
+Recommends: libcephfs1, librados2, librbd1
+Description: distributed storage and file system
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains all server daemons and management tools for creating,
+ running, and administering a Ceph storage cluster, with the exception of the
+ metadata server, which is necessary for using the distributed file system
+ and is provided by the ceph-mds package.
+
+Package: ceph-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: ceph (= ${binary:Version}), ${misc:Depends}
+Conflicts: gceph-dbg
+Replaces: gceph-dbg
+Description: debugging symbols for ceph
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains the debugging symbols for ceph.
+
+Package: ceph-mds
+Architecture: linux-any
+Depends: ceph, ${misc:Depends}, ${shlibs:Depends}
+Recommends: ceph-fs-common, ceph-fuse, libcephfs1
+Description: metadata server for the ceph distributed file system
+ Ceph is a distributed storage and network file system designed to
+ provide excellent performance, reliability, and scalability.
+ .
+ This package contains the metadata server daemon, which is used to
+ create a distributed file system on top of the ceph storage cluster.
+
+Package: ceph-mds-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: ceph-mds (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for ceph-mds
+ Ceph is a distributed storage and network file system designed to provide
+ excellent performance, reliability, and scalability.
+ .
+ This package contains the debugging symbols for ceph-mds.
+
+Package: ceph-fuse
+Architecture: amd64
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: fuse
+Description: FUSE-based client for the Ceph distributed file system
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ FUSE-based client that allows one to mount a Ceph file system without
+ root privileges.
+ .
+ Because the FUSE-based client has certain inherent performance
+ limitations, it is recommended that the native Linux kernel client
+ be used if possible. If it is not practical to load a kernel module
+ (insufficient privileges, older kernel, etc.), then the FUSE client will
+ do.
+
+Package: ceph-fuse-dbg
+Architecture: amd64
+Section: debug
+Priority: extra
+Depends: ceph-fuse (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for ceph-fuse
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ FUSE-based client that allows one to mount a Ceph file system without
+ root privileges.
+ .
+ This package contains the debugging symbols for ceph-fuse.
+
+Package: rbd-fuse
+Architecture: linux-any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: fuse
+Description: FUSE-based rbd client for the Ceph distributed file system
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ FUSE-based client that allows one to map Ceph rbd images as files.
+ .
+ FUSE base client that allows one to map Ceph rbd images as files.
+
+Package: rbd-fuse-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: rbd-fuse (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for rbd-fuse
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ FUSE-based client that allows one to map Ceph rbd images as files.
+ .
+ This package contains the debugging symbols for rbd-fuse.
+
+Package: ceph-common
+Architecture: linux-any
+Depends: librbd1 (= ${binary:Version}),
+ python-ceph (= ${binary:Version}),
+ ${misc:Depends},
+ ${python:Depends},
+ ${shlibs:Depends}
+Conflicts: ceph-client-tools
+Replaces: ceph-client-tools
+Suggests: ceph, ceph-mds
+Description: common utilities to mount and interact with a ceph storage cluster
+ Ceph is a distributed storage and file system designed to provide
+ excellent performance, reliability, and scalability. This is a collection
+ of common tools that allow one to interact with and administer a Ceph cluster.
+
+Package: ceph-common-dbg
+Architecture: linux-any
+Depends: ceph-common (= ${binary:Version}), ${misc:Depends}
+Conflicts: ceph-client-tools-dbg
+Replaces: ceph-client-tools-dbg
+Section: debug
+Priority: extra
+Description: debugging symbols for ceph-common
+ Ceph is a distributed storage and file system designed to provide
+ excellent performance, reliability, and scalability. This is a collection
+ of common tools that allow one to interact with and administer a Ceph cluster.
+ .
+ This package contains the debugging symbols for ceph-common.
+
+Package: ceph-fs-common
+Architecture: linux-any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: ceph-client-tools
+Replaces: ceph-client-tools
+Suggests: ceph-mds
+Description: common utilities to mount and interact with a ceph file system
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a collection
+ of common tools, including the mount utility, that allows one to mount the
+ Ceph file system with the kernel client.
+
+Package: ceph-fs-common-dbg
+Architecture: linux-any
+Depends: ceph-fs-common (= ${binary:Version}), ${misc:Depends}
+Conflicts: ceph-client-tools-dbg
+Replaces: ceph-client-tools-dbg
+Section: debug
+Priority: extra
+Description: debugging symbols for ceph-fs-common
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a collection
+ of common tools, including the mount utility, that allows one to mount the
+ Ceph file system with the kernel client.
+ .
+ This package contains the debugging symbols for ceph-fs-common.
+
+Package: ceph-resource-agents
+Architecture: all
+Recommends: pacemaker
+Priority: extra
+Depends: ceph (>= ${binary:Version}), resource-agents, ${misc:Depends}
+Description: OCF-compliant resource agents for Ceph
+ Ceph is a distributed storage and network file system designed to provide
+ excellent performance, reliability, and scalability.
+ .
+ This package contains the resource agents (RAs) which integrate
+ Ceph with OCF-compliant cluster resource managers,
+ such as Pacemaker.
+
+Package: librados2
+Conflicts: libcrush, libcrush1, librados, librados1
+Replaces: libcrush, libcrush1, librados, librados1
+Architecture: linux-any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: RADOS distributed object store client library
+ RADOS is a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system. This is a
+ shared library allowing applications to access the distributed object
+ store using a simple file-like interface.
+
+Package: librados2-dbg
+Conflicts: libcrush1-dbg, librados1-dbg
+Replaces: libcrush1-dbg, librados1-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: librados2 (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for librados2
+ RADOS is a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system. This is a
+ shared library allowing applications to access the distributed object
+ store using a simple file-like interface.
+ .
+ This package contains debugging symbols for librados2.
+
+Package: librados-dev
+Architecture: linux-any
+Section: libdevel
+Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Conflicts: libcrush-dev, libcrush1-dev, librados1-dev, librados2-dev
+Replaces: libcrush-dev, libcrush1-dev, librados1-dev, librados2-dev
+Description: RADOS distributed object store client library (development files)
+ RADOS is a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system. This is a
+ shared library allowing applications to access the distributed object
+ store using a simple file-like interface.
+ .
+ This package contains development files needed for building applications that
+ link against librados2.
+
+Package: librbd1
+Architecture: linux-any
+Section: libs
+Depends: librados2 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: RADOS block device client library
+ RBD is a block device striped across multiple distributed objects
+ in RADOS, a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system. This is a
+ shared library allowing applications to manage these block devices.
+
+Package: librbd1-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: librbd1 (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for librbd1
+ RBD is a block device striped across multiple distributed objects
+ in RADOS, a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system. This is a
+ shared library allowing applications to manage these block devices.
+ .
+ This package contains debugging symbols for librbd1.
+
+Package: librbd-dev
+Architecture: linux-any
+Section: libdevel
+Depends: librados-dev, librbd1 (= ${binary:Version}), ${misc:Depends}
+Conflicts: librbd1-dev
+Replaces: librbd1-dev
+Description: RADOS block device client library (development files)
+ RBD is a block device striped across multiple distributed objects
+ in RADOS, a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system. This is a
+ shared library allowing applications to manage these block devices.
+ .
+ This package contains development files needed for building applications that
+ link against librbd1.
+
+Package: libcephfs1
+Conflicts: libceph, libceph1, libcephfs
+Replaces: libceph, libceph1, libcephfs
+Architecture: linux-any
+Section: libs
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: Ceph distributed file system client library
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ shared library allowing applications to access a Ceph distributed
+ file system via a POSIX-like interface.
+
+Package: libcephfs1-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libceph1-dbg
+Replaces: libceph1-dbg
+Description: debugging symbols for libcephfs1
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ shared library allowing applications to access a Ceph distributed
+ file system via a POSIX-like interface.
+ .
+ This package contains debugging symbols for libcephfs1.
+
+Package: libcephfs-dev
+Architecture: linux-any
+Section: libdevel
+Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libceph-dev, libceph1-dev, libcephfs1-dev
+Replaces: libceph-dev, libceph1-dev, libcephfs1-dev
+Description: Ceph distributed file system client library (development files)
+ Ceph is a distributed network file system designed to provide
+ excellent performance, reliability, and scalability. This is a
+ shared library allowing applications to access a Ceph distributed
+ file system via a POSIX-like interface.
+ .
+ This package contains development files needed for building applications that
+ link against libcephfs1.
+
+Package: radosgw
+Architecture: linux-any
+Depends: ceph-common (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: REST gateway for RADOS distributed object store
+ RADOS is a distributed object store used by the Ceph distributed
+ storage system. This package provides a REST gateway to the
+ object store that aims to implement a superset of Amazon's S3
+ service.
+ .
+ This package contains the proxy daemon and related tools only.
+
+Package: radosgw-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: radosgw (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for radosgw
+ RADOS is a distributed object store used by the Ceph distributed
+ storage system. This package provides a REST gateway to the
+ object store that aims to implement a superset of Amazon's S3
+ service.
+ .
+ This package contains debugging symbols for radosgw.
+
+Package: rest-bench
+Architecture: linux-any
+Depends: ceph-common, curl, xml2, ${misc:Depends}, ${shlibs:Depends}
+Description: RESTful bencher that can be used to benchmark radosgw performance
+ Simple tool to benchmark radosgw (or S3) (based on 'rados-bench' command).
+
+Package: rest-bench-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: rest-bench (= ${binary:Version}), ${misc:Depends}
+Description: RESTful bencher that can be used to benchmark radosgw performance
+ Simple tool to benchmark radosgw (or S3) (based on 'rados-bench' command).
+ .
+ This package contains the debugging symbols for rest-bench.
+
+Package: ceph-test
+Architecture: linux-any
+Depends: ceph-common, curl, xml2, ${misc:Depends}, ${shlibs:Depends}
+Description: Ceph test and benchmarking tools
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains tools for testing and benchmarking Ceph.
+
+Package: ceph-test-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: ceph-common, curl, xml2, ${misc:Depends}, ${shlibs:Depends}
+Description: Debugging symbols for ceph-test
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains the debugging symbols for ceph-test.
+
+Package: python-ceph
+Architecture: linux-any
+Section: python
+Depends: libcephfs1 (= ${binary:Version}),
+ librados2 (= ${binary:Version}),
+ librbd1 (= ${binary:Version}),
+ python-flask,
+ python-requests,
+ ${misc:Depends},
+ ${python:Depends}
+Provides: ${python:Provides}
+Description: Python libraries for the Ceph distributed filesystem
+ Ceph is a distributed storage and network file system designed to provide
+ excellent performance, reliability, and scalability.
+ .
+ This package contains Python libraries for interacting with Ceph's
+ RADOS object storage, and RBD (RADOS block device).
+
+Package: libcephfs-java
+Section: java
+Architecture: all
+Depends: libcephfs-jni (>= ${binary:Version}), ${java:Depends}, ${misc:Depends}
+Description: Java library for the Ceph File System
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains the Java library for interacting with the Ceph
+ File System.
+
+Package: libcephfs-jni
+Architecture: linux-any
+Section: libs
+Depends: libcephfs1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: Java Native Interface library for CephFS Java bindings
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains the Java Native Interface library for interacting
+ with the Ceph File System.
+
+Package: libcephfs-jni-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: libcephfs-jni (= ${binary:Version}), ${misc:Depends}
+Description: Debugging symbols for libcephfs-jni
+ Ceph is a distributed storage system designed to provide excellent
+ performance, reliability, and scalability.
+ .
+ This package contains debugging symbols for libcephfs-jni.
diff --cc debian/copyright
index 5d23d4d,0000000..46de3c2
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,191 -1,0 +1,140 @@@
- Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
- Upstream-Name: ceph
- Upstream-Contact: Sage Weil <sage at newdream.net>
++Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5/copyright-format.xml?revision=279&view=markup
++Name: ceph
++Maintainer: Sage Weil <sage at newdream.net>
+Source: http://ceph.com/
+
+Files: *
- Copyright: (C) 2004-2013 by Sage Weil <sage at newdream.net>
- License: LGPL-2.1
-
- Files: src/client/hadoop/ceph
- Copyright: Copyright (C) New Dream Network and contributors
- License: Apache-2.0
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- .
- http://www.apache.org/licenses/LICENSE-2.0
- .
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- .
- On Debian systems, the complete text of the Apache version 2.0 license
- can be found in `/usr/share/common-licenses/Apache-2.0'.
-
- Files: src/rbd.cc
- Copyright: Copyright (C) 2004-2006 Sage Weil <sage at newdream.net>
- License: GPL-2
-
- Files: src/common/fiemap.cc
- Copyright: Copyright (C) 2010 Canonical
- License: GPL-2
++Copyright: (c) 2004-2010 by Sage Weil <sage at newdream.net>
++License: LGPL2.1 (see COPYING-LGPL2.1)
++
++Files: doc/*
++Copyright: (c) 2010-2012 New Dream Network and contributors
++License: Creative Commons Attribution-ShareAlike (CC BY-SA)
+
+Files: src/mount/canonicalize.c
+Copyright: Copyright (C) 1993 Rick Sladkey <jrs at world.std.com>
- License: LGPL-2+
++License: LGPL2 or later
+
+Files: src/os/btrfs_ioctl.h
+Copyright: Copyright (C) 2007 Oracle. All rights reserved.
- License: GPL-2
++License: GPL2
+
+Files: src/include/ceph_hash.cc
- Copyright: Copyright (C) 1995-1997 Robert J. Jenkins Jr.
- License: public-domain
- This file uses Robert Jenkin's hash function as detailed at:
- .
- http://burtleburtle.net/bob/hash/evahash.html
- .
- This is in the public domain.
++Copyright: None
++License: Public domain
++
++Files: src/common/bloom_filter.hpp
++Copyright: Copyright (C) 2000 Arash Partow
++License: Boost Software License, Version 1.0
+
+Files: m4/acx_pthread.m4
+Copyright: Steven G. Johnson <stevenj at alum.mit.edu>
+License: GPLWithACException
- This program is free software; you can redistribute it and/or modify it under
- the terms of the GNU General Public License as published by the Free Software
- Foundation; either version 2 of the License, or (at your option) any later
- version.
- .
- This program is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
- FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License along with
- this program. If not, see <http://www.gnu.org/licenses/>.
- .
- As a special exception, the respective Autoconf Macro’s copyright owner gives
- unlimited permission to copy, distribute and modify the configure scripts that
- are the output of Autoconf when processing the Macro. You need not follow the
- terms of the GNU General Public License when using or distributing such
- scripts, even though portions of the text of the Macro appear in them. The
- GNU General Public License (GPL) does govern all other use of the material
- that constitutes the Autoconf Macro.
- .
- This special exception to the GPL applies to versions of the Autoconf Macro
- released by the Autoconf Archive. When you make and distribute a modified
- version of the Autoconf Macro, you may extend this special exception to the
- GPL to apply to your modified version as well.
++
++Files: src/common/crc32c_intel*:
++Copyright:
++ Copyright 2012-2013 Intel Corporation All Rights Reserved.
++License: BSD 3-clause
+
+Files: src/common/sctp_crc32.c:
+Copyright:
- Copyright (C) 2001-2007, by Cisco Systems, Inc. All rights reserved.
- Copyright (C) 2004-2006 Intel Corporation - All Rights Reserved
++ Copyright (c) 2001-2007, by Cisco Systems, Inc. All rights reserved.
++ Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
+License:
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
- .
- a) Redistributions of source code must retain the above copyright notice,
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions are met:
++
++ a) Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
- .
- b) Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
++
++ b) Redistributions in binary form must reproduce the above copyright
++ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the distribution.
- .
- c) Neither the name of Cisco Systems, Inc. nor the names of its
- contributors may be used to endorse or promote products derived
- from this software without specific prior written permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- THE POSSIBILITY OF SUCH DAMAGE.
-
- Files: src/json_spirit/*
++
++ c) Neither the name of Cisco Systems, Inc. nor the names of its
++ contributors may be used to endorse or promote products derived
++ from this software without specific prior written permission.
++
++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
++ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
++ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
++ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
++ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
++ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
++ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
++ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
++ THE POSSIBILITY OF SUCH DAMAGE.
++
++Files: src/json_spirit
+Copyright:
+ Copyright John W. Wilkinson 2007 - 2011
- License: MIT
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
- .
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
- OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
- WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
- Files: debian/*
- Copyright: Copyright (C) 2004- Sage Weil <sage at newdream.net>,
- Copyright (C) 2010- Canonical, Ltd.,
- Copyright (C) 2011- Laszlo Boszormenyi (GCS) <gcs at debian.org>
- License: LGPL-2.1
-
- License: GPL-2
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- .
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- .
- On Debian systems, the complete text of the GNU General Public License
- version 2 can be found in `/usr/share/common-licenses/GPL-2' file.
-
- License: LGPL-2.1
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License version 2.1 as published by the Free Software Foundation.
- .
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- .
- On Debian systems, the complete text of the GNU Lesser General
- Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
-
- License: LGPL-2+
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License version 2 (or later) as published by the Free Software Foundation.
- .
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- .
- On Debian systems, the complete text of the GNU Lesser General
- Public License 2 can be found in `/usr/share/common-licenses/LGPL-2'.
++License:
++ The MIT License
++
++ Copyright (c) 2007 - 2010 John W. Wilkinson
++
++ Permission is hereby granted, free of charge, to any person
++ obtaining a copy of this software and associated documentation
++ files (the "Software"), to deal in the Software without
++ restriction, including without limitation the rights to use,
++ copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the
++ Software is furnished to do so, subject to the following
++ conditions:
++
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
++ OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
++ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
++ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
++ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
++ OTHER DEALINGS IN THE SOFTWARE.
++
++
++
++Files: src/test/common/Throttle.cc src/test/filestore/chain_xattr.cc
++Copyright: Copyright (C) 2013 Cloudwatt <libre.licensing at cloudwatt.com>
++License: LGPL2 or later
++
++Files: src/osd/ErasureCodePluginJerasure/*.{c,h}
++Copyright: Copyright (c) 2011, James S. Plank <plank at cs.utk.edu>
++License:
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++
++ - Redistributions of source code must retain the above copyright
++ notice, this list of conditions and the following disclaimer.
++
++ - Redistributions in binary form must reproduce the above copyright
++ notice, this list of conditions and the following disclaimer in
++ the documentation and/or other materials provided with the
++ distribution.
++
++ - Neither the name of the University of Tennessee nor the names of its
++ contributors may be used to endorse or promote products derived
++ from this software without specific prior written permission.
++
++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
++ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
++ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
++ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
++ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
++ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
++ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
++ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
++ WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
++ POSSIBILITY OF SUCH DAMAGE.
++
++Packaging:
++ Copyright (C) 2004-2009 by Sage Weil <sage at newdream.net>
++ Copyright (C) 2010 Canonical, Ltd.
++ Licensed under LGPL-2.1
--
Alioth's hooks/post-receive on /srv/git.debian.org/git/pkg-ceph/ceph.git
More information about the Pkg-ceph-commits
mailing list