summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--satellit_installer/includes/50-install_dnbd3-server.inc6
1 files changed, 6 insertions, 0 deletions
diff --git a/satellit_installer/includes/50-install_dnbd3-server.inc b/satellit_installer/includes/50-install_dnbd3-server.inc
index 129242b..2929ed3 100644
--- a/satellit_installer/includes/50-install_dnbd3-server.inc
+++ b/satellit_installer/includes/50-install_dnbd3-server.inc
@@ -10,6 +10,12 @@ install_dnbd3-server() {
# $1: directory to install dnbd3-server to
echo "# Installing dnbd3 server... "
mkdir -p "$1" || perror "mkdir $1 failed"
+
+ # Quick&dirty fix: dnbd3-server is downloaded via get_files_http, which dumps
+ # the files into $BASEDIR/static_files, not into $BASEDIR/static_files/dnbd3.
+ mv "$BASEDIR/static_files/dnbd3-server" "$BASEDIR/static_files/dnbd3/" \
+ || perror "could not move dnbd3-server to static_files/dnbd3 (quickfix)."
+
for i in dnbd3-server is-enabled; do
cp -p "$BASEDIR/static_files/dnbd3/$i" "$1/$i" \
|| perror "Could not copy $i to $1"