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 | 12 |
1 files changed, 12 insertions, 0 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 new file mode 100755 index 00000000..331bb4f7 --- /dev/null +++ b/core/modules/dnbd3-proxy-mode/data/opt/openslx/scripts/systemd-dnbd3_proxy @@ -0,0 +1,12 @@ +#!/bin/ash + +ERRLOG="/run/dnbd3-proxy.err" + +if [ -s "$ERRLOG" ]; then + exec $(which dnbd3-server) -n --errormsg "$(cat "$ERRLOG")" +fi + +exec $(which dnbd3-server) -n -c /etc/dnbd3-server + +exit 1 + |