summaryrefslogtreecommitdiff
blob: 50f8fde9a2e9072a49a7789cce5c1cb581f4b036 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/sbin/runscript

HOPEXEC=/usr/bin/hop
HOPUSER=hop
HOPHOME=/var/lib/hop
PIDFILE=/var/run/hop.pid

depend() {
    need localmount net
}

start() {
    ebegin "Starting Hop Web Broker"
    start-stop-daemon --start --background \
	--make-pidfile --pidfile ${PIDFILE} \
        --exec ${HOPEXEC} --user ${HOPUSER} \
	--env HOME=${HOPHOME} -- ${HOP_OPTS}
    eend $?
}

stop() {
    ebegin "Stopping Hop Web Broker"
    start-stop-daemon --signal 9 \
	--exec ${HOPEXEC} --pidfile ${PIDFILE}
    eend $?
}