log into /var/log

This commit is contained in:
Paul Schneider 2017-06-27 03:47:40 +02:00
commit b3a5c5237f
2 changed files with 140 additions and 7 deletions

View file

@ -1,8 +1,8 @@
#!/bin/bash
### BEGIN INIT INFO
# Provides: kestrel-pre
# Required-Start: $local_fs $network $named $time $syslog
# Required-Stop: $local_fs $network $named $time $syslog
# Provides: kestrel
# Required-Start: $local_fs $network $named $time $syslog $postgresql
# Required-Stop: $local_fs $network $named $time $syslog $postgresql
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Script to run asp.net 5 application in background
@ -49,6 +49,7 @@ setdnxenv() {
DESC="$NAME"
PIDFILE=/var/run/kestrel-${NAME}.pid
export MONO_OPTIONS="--server"
LOGDIR=/var/log
# reset to specified values
. $env
}
@ -76,12 +77,12 @@ start() {
log_end_msg 0
else
log_daemon_msg "Starting service $NAME"
if ! start-stop-daemon -SbmCv -u $WWW_USER -p $PIDFILE -d $ROOT -x $DNXRUNTIME -- --project $PROJECT --configuration $CONFIGURATION $NAME >${ROOT}/kestrel-${NAME}.log
if ! start-stop-daemon -SbmCv -u $WWW_USER -p $PIDFILE -d $ROOT -x /usr/bin/mono $DNXRUNTIME -- --project $PROJECT --configuration $CONFIGURATION $NAME >${LOGDIR}/kestrel-${NAME}.log
then
log_daemon_msg "Could not start $NAME : $?, see ${ROOT}/kestrel-${NAME}.log"
log_daemon_msg "Could not start $NAME : $?, see ${LOGDIR}/kestrel-${NAME}.log"
log_end_msg 2
else
log_daemon_msg "Service $DESC started ($NAME), logs: ${ROOT}/kestrel-${NAME}.log"
log_daemon_msg "Service $DESC started ($NAME), logs: ${LOGDIR}/kestrel-${NAME}.log"
log_end_msg 0
fi
fi
@ -127,7 +128,6 @@ case "$1" in
echo "Usage: $0 {start|stop|restart}"
esac
export runlevel=$TMP_SAVE_runlevel_VAR