From 4b77d030167502ae88fdbbd2f35d1a4fc37d2d00 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Thu, 24 Jan 2019 15:03:45 +1000 Subject: [PATCH] Allow pre-start script to be non-executable script --- tools/arkmanager | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/arkmanager b/tools/arkmanager index a01845d..98232ef 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -1237,7 +1237,11 @@ doStart() { fi if [[ -n "${prestart}" && -f "${prestart}" ]]; then - "${prestart}" "$@" + if [ -x "${prestart}" ]; then + "${prestart}" "$@" + else + /bin/bash "${prestart}" "$@" + fi fi if [ "$arkAutoUpdateOnStart" == "true" ]; then