diff options
-rw-r--r-- | satellit_installer/includes/50-install_dnbd3-server.inc | 6 |
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" |