summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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
"