diff --git a/net-vpn/tuntox/files/tuntox.initd b/net-vpn/tuntox/files/tuntox.initd index 7aec3f81b..79623389d 100644 --- a/net-vpn/tuntox/files/tuntox.initd +++ b/net-vpn/tuntox/files/tuntox.initd @@ -10,7 +10,7 @@ GROUP=${RC_SVCNAME} [ -z "${TUNTOX_HOME_DIR}" ] && TUNTOX_HOME_DIR="/var/lib/tuntox" -DAEMON_ARGS=("-D -C ${TUNTOX_HOME_DIR} -F ${PID_FILE} -U ${USER} ${TUNTOX_ARGS}") +DAEMON_ARGS="-D -C ${TUNTOX_HOME_DIR} -F ${PID_FILE} -U ${USER} ${TUNTOX_ARGS}" depend() { need net @@ -22,14 +22,14 @@ checkconfig() { checkpath -q -d -o ${USER}:${GROUP} -m 0755 ${PID_DIR} || return 1 fi - [ -z "${TUNTOX_SHARED_SECRET}" ] || DAEMON_ARGS+=("-s ${TUNTOX_SHARED_SECRET}") + [ -z "${TUNTOX_SHARED_SECRET}" ] || DAEMON_ARGS="${DAEMON_ARGS} -s ${TUNTOX_SHARED_SECRET}" } start() { checkconfig || return 1 ebegin "Starting ${RC_SVCNAME}" start-stop-daemon --start --quiet --pidfile "${PID_FILE}" \ - --user "${USER}" --exec "${DAEMON}" -- ${DAEMON_ARGS[@]} + --user "${USER}" --exec "${DAEMON}" -- ${DAEMON_ARGS} eend ${?} }