Move -- from DAEMON_ARGS to command line.
This commit is contained in:
parent
f184c4291c
commit
98cc9a0be0
2 changed files with 4 additions and 4 deletions
|
@ -7,7 +7,7 @@
|
|||
SERVICE_EXEC="%BUILD_PREFIX%/EDITME"
|
||||
SERVICE_ARGS=('EDITME')
|
||||
DAEMON_EXEC="/usr/bin/daemon"
|
||||
DAEMON_ARGS=('-N' '-n' "${0##*rc.}" '-r' '-a' '60' '-A' '5' '-L' '3600' '-M' '3' '-l' 'daemon.err' '-b' 'daemon.debug' '-o' 'daemon.info' '--')
|
||||
DAEMON_ARGS=('-N' '-n' "${0##*rc.}" '-r' '-a' '60' '-A' '5' '-L' '3600' '-M' '3' '-l' 'daemon.err' '-b' 'daemon.debug' '-o' 'daemon.info')
|
||||
|
||||
# Allow configuration in /etc/default to override.
|
||||
# Additional available variables:
|
||||
|
@ -59,7 +59,7 @@ startdaemon() {
|
|||
}
|
||||
# shellcheck disable=SC2048,SC2046,SC2086
|
||||
${DAEMON_ENVIRONMENT:+declare ${DAEMON_ENVIRONMENT[*]};} "$DAEMON_EXEC" ${DAEMON_ARGS[*]} ${DAEMON_EXTRA_ARGS[*]} \
|
||||
$(printf -- "-e \"%s\" " "${SERVICE_ENVIRONMENT[@]}") "$SERVICE_EXEC" ${SERVICE_ARGS[*]} ${SERVICE_EXTRA_ARGS[*]}
|
||||
$(printf -- "-e \"%s\" " "${SERVICE_ENVIRONMENT[@]}") -- "$SERVICE_EXEC" ${SERVICE_ARGS[*]} ${SERVICE_EXTRA_ARGS[*]}
|
||||
# shellcheck disable=SC2181
|
||||
if (( $? != 0 )); then
|
||||
error "error starting '${DAEMON_EXEC##*/}:'"
|
||||
|
|
|
@ -8,7 +8,7 @@ SERVICE_EXEC="%BUILD_PREFIX%/EDITME"
|
|||
SERVICE_ARGS=('EDITME')
|
||||
SERVICE_RUNUSER="EDITME"
|
||||
DAEMON_EXEC="/usr/bin/daemon"
|
||||
DAEMON_ARGS=('-N' '-n' "${0##*rc.}" '-r' '-a' '60' '-A' '5' '-L' '3600' '-M' '3' '-l' 'daemon.err' '-b' 'daemon.debug' '-o' 'daemon.info' '--')
|
||||
DAEMON_ARGS=('-N' '-n' "${0##*rc.}" '-r' '-a' '60' '-A' '5' '-L' '3600' '-M' '3' '-l' 'daemon.err' '-b' 'daemon.debug' '-o' 'daemon.info')
|
||||
|
||||
# Allow configuration in /etc/default to override.
|
||||
# Additional available variables:
|
||||
|
@ -68,7 +68,7 @@ startdaemon() {
|
|||
return 2
|
||||
}
|
||||
su - "${SERVICE_RUNUSER:-$(whoami)}" -c "${DAEMON_ENVIRONMENT:+declare ${DAEMON_ENVIRONMENT[*]};} \"$DAEMON_EXEC\" ${DAEMON_ARGS[*]} \
|
||||
${DAEMON_EXTRA_ARGS[*]} $(printf -- "-e \"%s\" " "${SERVICE_ENVIRONMENT[@]}") \"$SERVICE_EXEC\" ${SERVICE_ARGS[*]} ${SERVICE_EXTRA_ARGS[*]}"
|
||||
${DAEMON_EXTRA_ARGS[*]} $(printf -- "-e \"%s\" " "${SERVICE_ENVIRONMENT[@]}") -- \"$SERVICE_EXEC\" ${SERVICE_ARGS[*]} ${SERVICE_EXTRA_ARGS[*]}"
|
||||
# shellcheck disable=SC2181
|
||||
if (( $? != 0 )); then
|
||||
error "error starting '${DAEMON_EXEC##*/}'"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue