This commit is contained in:
Anton Bolshakov 2022-07-12 10:39:59 +08:00
parent b4e9babc53
commit ea974b208e
No known key found for this signature in database
GPG key ID: 32BDCED870788F04

View file

@ -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 ${?}
}