Commit | Line | Data |
---|---|---|
b43a1e6d FT |
1 | #!/bin/sh |
2 | ||
3 | PATH=/usr/local/bin:/usr/local/sbin:$PATH | |
4 | ||
5 | . /lib/lsb/init-functions | |
6 | ||
7 | start() { | |
8 | LANG=en_US.UTF-8 | |
9 | export LANG | |
10 | log_begin_msg "Starting Dolda Connect daemon..." | |
11 | start-stop-daemon -S -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond -- -s -p /var/run/doldacond.pid | |
12 | log_end_msg $? | |
13 | } | |
14 | ||
15 | stop() { | |
16 | log_begin_msg "Stopping Dolda Connect daemon..." | |
17 | start-stop-daemon -K -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond | |
18 | log_end_msg $? | |
19 | } | |
20 | ||
21 | reload() { | |
22 | log_begin_msg "Reloading Dolda Connect daemon..." | |
23 | start-stop-daemon -K -p /var/run/doldacond.pid -qx /usr/local/bin/doldacond -s HUP | |
24 | log_end_msg $? | |
25 | } | |
26 | ||
27 | case "$1" in | |
28 | start) | |
29 | start | |
30 | ;; | |
31 | stop) | |
32 | stop | |
33 | ;; | |
34 | reload) | |
35 | reload | |
36 | ;; | |
37 | restart) | |
38 | stop | |
39 | start | |
40 | ;; | |
41 | esac | |
42 | ||
43 | exit 0 |