|
|
|
@ -48,7 +48,6 @@ setdnxenv() {
|
|
|
|
ROOT=/srv/www/yavsc
|
|
|
|
ROOT=/srv/www/yavsc
|
|
|
|
DESC="$NAME"
|
|
|
|
DESC="$NAME"
|
|
|
|
PIDFILE=/var/run/kestrel-${NAME}.pid
|
|
|
|
PIDFILE=/var/run/kestrel-${NAME}.pid
|
|
|
|
export LOGFILE="${ROOT}/kestrel-${NAME}.log"
|
|
|
|
|
|
|
|
export MONO_OPTIONS="--server"
|
|
|
|
export MONO_OPTIONS="--server"
|
|
|
|
# reset to specified values
|
|
|
|
# reset to specified values
|
|
|
|
. $env
|
|
|
|
. $env
|
|
|
|
@ -76,8 +75,9 @@ start() {
|
|
|
|
echo "Service already running $DESC" "$NAME"
|
|
|
|
echo "Service already running $DESC" "$NAME"
|
|
|
|
log_end_msg 1
|
|
|
|
log_end_msg 1
|
|
|
|
else
|
|
|
|
else
|
|
|
|
log_daemon_msg "Starting service $DESC" "$ASPNET_ENV"
|
|
|
|
log_daemon_msg "Starting service $DESC"
|
|
|
|
start-stop-daemon -SbmCv -u $WWW_USER -p $PIDFILE -d $ROOT -x $DNXRUNTIME -- --project $PROJECT --configuration $CONFIGURATION $NAME >$LOGFILE
|
|
|
|
start-stop-daemon -SbmCv -u $WWW_USER -p $PIDFILE -d $ROOT -x $DNXRUNTIME -- --project $PROJECT --configuration $CONFIGURATION $NAME >${ROOT}/kestrel-${NAME}.log
|
|
|
|
|
|
|
|
log_daemon_msg "Service $DESC started"
|
|
|
|
log_end_msg 0
|
|
|
|
log_end_msg 0
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
@ -93,9 +93,10 @@ stop() {
|
|
|
|
echo Service not running $DESC
|
|
|
|
echo Service not running $DESC
|
|
|
|
log_end_msg 1
|
|
|
|
log_end_msg 1
|
|
|
|
else
|
|
|
|
else
|
|
|
|
log_daemon_msg "Stopping service $DESC" "$NAME"
|
|
|
|
log_daemon_msg "Stopping service $DESC"
|
|
|
|
start-stop-daemon -K -p "$PIDFILE"
|
|
|
|
start-stop-daemon -K -p "$PIDFILE"
|
|
|
|
rm -f "$PIDFILE"
|
|
|
|
rm -f "$PIDFILE"
|
|
|
|
|
|
|
|
log_daemon_msg "$DESC stopped."
|
|
|
|
log_end_msg 0
|
|
|
|
log_end_msg 0
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|