diff options
Diffstat (limited to 'net/dhisd/files/dhisd.sh')
-rw-r--r-- | net/dhisd/files/dhisd.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/net/dhisd/files/dhisd.sh b/net/dhisd/files/dhisd.sh index 7847c5c6e9e0..0bbedca45dce 100644 --- a/net/dhisd/files/dhisd.sh +++ b/net/dhisd/files/dhisd.sh @@ -2,13 +2,16 @@ case "$1" in start) - [ -x "__PREFIX__/dhis/bin/dhisd" ] && __PREFIX__/dhis/bin/dhisd > /dev/null && echo -n ' dhisd' + [ -x "__PREFIX__/bin/dhisd" ] && __PREFIX__/bin/dhisd > /dev/null && echo -n ' dhisd' + ;; +restart) + killall -HUP dhisd && echo -n 'dhisd restarted' ;; stop) killall dhisd && echo -n ' dhisd' ;; *) - echo "Usage: `basename $0` {start|stop}" >&2 + echo "Usage: `basename $0` {start|restart|stop}" >&2 ;; esac |