mirror of
https://github.com/ceph/ceph
synced 2024-12-26 21:43:10 +00:00
debian: don't build ceph-kclient-source
That needs to be built from the ceph-client.git tree instead.
This commit is contained in:
parent
538e10ea3d
commit
c9b5eb7fbc
15
debian/control
vendored
15
debian/control
vendored
@ -8,7 +8,7 @@ Standards-Version: 3.7.2
|
||||
Package: ceph
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libedit2
|
||||
Recommends: fuse-utils, ceph-fuse, ceph-kclient-source
|
||||
Recommends: fuse-utils, ceph-fuse, libceph, librados, libcrush
|
||||
Description: distributed file system
|
||||
Ceph is a distributed network file system designed to provide
|
||||
excellent performance, reliability, and scalability.
|
||||
@ -32,19 +32,6 @@ Description: FUSE-based client for the Ceph distributed file system
|
||||
practical to load a kernel module (insufficient privileges, older
|
||||
kernel, etc.), then the FUSE client will do.
|
||||
|
||||
Package: ceph-kclient-source
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, make
|
||||
Description: source for client kernel module for the Ceph distributed file system
|
||||
Ceph is a distributed network file system designed to provide
|
||||
excellent performance, reliability, and scalability. This is the
|
||||
Ceph client source package for building the client kernel module.
|
||||
.
|
||||
This native kernel client is faster and is more robust than the
|
||||
FUSE-based client (ceph-fuse). However, you need to compile the
|
||||
module against your running kernel and will need root privileges
|
||||
to load it.
|
||||
|
||||
Package: libcrush
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
|
13
debian/rules
vendored
13
debian/rules
vendored
@ -42,19 +42,6 @@ install: build
|
||||
mkdir -p etc/ceph
|
||||
cp src/sample.ceph.conf etc/ceph
|
||||
|
||||
# kernel module source
|
||||
mkdir -p usr/src/modules/ceph
|
||||
(cd src/kernel ; tar -hvcf - * ) | ( cd usr/src/modules/ceph ; tar -xf - )
|
||||
touch usr/src/modules/ceph/NEWS
|
||||
touch usr/src/modules/ceph/README
|
||||
mkdir -p usr/src/modules/ceph/debian
|
||||
-cp debian/* usr/src/modules/ceph/debian
|
||||
rm usr/src/modules/ceph/debian/init.*
|
||||
rm usr/src/modules/ceph/debian/ceph.init
|
||||
mv usr/src/modules/ceph/debian/rules.modules.in usr/src/modules/ceph/debian/rules
|
||||
chmod +x usr/src/modules/ceph/debian/rules
|
||||
( cd usr/src ; tar -cjf ceph.tar.bz2 modules )
|
||||
|
||||
|
||||
# Add here commands to install the package into debian/testpack.
|
||||
# Build architecture-independent files here.
|
||||
|
Loading…
Reference in New Issue
Block a user