diff options
Diffstat (limited to 'core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy')
-rwxr-xr-x | core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy b/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy index 751e327c..9b645796 100755 --- a/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy +++ b/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy @@ -8,7 +8,12 @@ if [ -s "$ERRLOG" ]; then exec $(which dnbd3-server) -n --errormsg "$(cat "$ERRLOG")" -c /etc/dnbd3-server fi -exec $(which dnbd3-server) -n -c /etc/dnbd3-server +if [ -d "/mnt/dnbd3" ]; then + set -- -m /mnt/dnbd3 +else + set -- +fi +exec $(which dnbd3-server) -n -c /etc/dnbd3-server "$@" exit 1 |