summaryrefslogtreecommitdiffstats
path: root/kickstart-static64.sh
diff options
context:
space:
mode:
Diffstat (limited to 'kickstart-static64.sh')
-rwxr-xr-xkickstart-static64.sh24
1 files changed, 19 insertions, 5 deletions
diff --git a/kickstart-static64.sh b/kickstart-static64.sh
index 98c224f4..1e1b089b 100755
--- a/kickstart-static64.sh
+++ b/kickstart-static64.sh
@@ -213,16 +213,30 @@ fi
# ---------------------------------------------------------------------------------------------------------------------
opts=
-if [ "${1}" = "--dont-wait" -o "${1}" = "--non-interactive" ]
-then
- opts="--accept"
-fi
+inner_opts=
+while [ ! -z "${1}" ]
+do
+ if [ "${1}" = "--dont-wait" -o "${1}" = "--non-interactive" -o "${1}" = "--accept" ]
+ then
+ opts="${opts} --accept"
+ elif [ "${1}" = "--dont-start-it" ]
+ then
+ inner_opts="${inner_opts} ${1}"
+ else
+ echo >&2 "Unknown option '${1}'"
+ exit 1
+ fi
+ shift
+done
+[ ! -z "${inner_opts}" ] && inner_opts="-- ${inner_opts}"
+
+# ---------------------------------------------------------------------------------------------------------------------
progress "Installing netdata"
sudo=
[ "${UID}" != "0" ] && sudo="sudo"
-run ${sudo} sh "/tmp/${LATEST}" ${opts}
+run ${sudo} sh "/tmp/${LATEST}" ${opts} ${inner_opts}
if [ $? -eq 0 ]
then