summaryrefslogtreecommitdiffstats
path: root/core/modules/dnbd3
diff options
context:
space:
mode:
authorJonathan Bauer2017-10-13 12:22:30 +0200
committerJonathan Bauer2017-10-13 12:22:30 +0200
commit7c3340e37304213ecc22a08e109f6eb82ff31700 (patch)
treef0c75cd2c26e4e0d320ae923e27f8e2fc3e7b957 /core/modules/dnbd3
parent[vmware] force mouse grab for vmplayer (diff)
downloadmltk-7c3340e37304213ecc22a08e109f6eb82ff31700.tar.gz
mltk-7c3340e37304213ecc22a08e109f6eb82ff31700.tar.xz
mltk-7c3340e37304213ecc22a08e109f6eb82ff31700.zip
[dnbd3] build and copy dnbd3-server
Diffstat (limited to 'core/modules/dnbd3')
-rw-r--r--core/modules/dnbd3/module.build7
-rw-r--r--core/modules/dnbd3/module.conf1
-rw-r--r--core/modules/dnbd3/module.conf.ubuntu13
3 files changed, 12 insertions, 9 deletions
diff --git a/core/modules/dnbd3/module.build b/core/modules/dnbd3/module.build
index f1df5549..ff614dd4 100644
--- a/core/modules/dnbd3/module.build
+++ b/core/modules/dnbd3/module.build
@@ -34,14 +34,15 @@ build() {
cmake \
-DBUILD_FUSE_CLIENT=ON \
-DBUILD_KERNEL_MODULE=ON \
- -DBUILD_SERVER=OFF \
+ -DBUILD_SERVER=ON \
-DBUILD_STRESSTEST=OFF \
"$MODULE_WORK_DIR/src/dnbd3" || perror "Could not cmake"
make dnbd3-client || perror "Could not make dnbd3-client"
make dnbd3-fuse || perror "Could not make dnbd3-fuse"
- chown root:root "dnbd3-client" "dnbd3-fuse"
+ make dnbd3-server || perror "Could not make dnbd3-server"
+ chown root:root "dnbd3-client" "dnbd3-fuse" "dnbd3-server"
chmod +xs "dnbd3-client"
- chmod +x "dnbd3-fuse"
+ chmod +x "dnbd3-fuse" "dnbd3-server"
cd "$MODULE_WORK_DIR"
COPYLIST="list_dpkg_output"
diff --git a/core/modules/dnbd3/module.conf b/core/modules/dnbd3/module.conf
index 4de8c8a2..3c4293de 100644
--- a/core/modules/dnbd3/module.conf
+++ b/core/modules/dnbd3/module.conf
@@ -6,6 +6,7 @@ REQUIRED_BINARIES="
dnbd3-client
dnbd3-fuse
fusermount
+ dnbd3-server
"
REQUIRED_DIRECTORIES="
/lib/modules
diff --git a/core/modules/dnbd3/module.conf.ubuntu b/core/modules/dnbd3/module.conf.ubuntu
index a6d63345..9794054b 100644
--- a/core/modules/dnbd3/module.conf.ubuntu
+++ b/core/modules/dnbd3/module.conf.ubuntu
@@ -1,12 +1,13 @@
#!/bin/bash
REQUIRED_CONTENT_PACKAGES="
- cmake
- fuse
+ cmake
+ fuse
"
REQUIRED_INSTALLED_PACKAGES="
- cmake
- zlib1g-dev
- libfuse-dev
- fuse
+ cmake
+ zlib1g-dev
+ libfuse-dev
+ fuse
+ libjansson-dev
"