summaryrefslogtreecommitdiff
blob: 89216bd745b49d750b1510ccd89141b6624fdce1 (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

[ -z "${PIDFILE}" ] && PIDFILE=/var/run/kuroevtd.pid

depend() {
	need kuro-avr-init
}

start() {
	ebegin "Starting Kurobox button events monitor"
	start-stop-daemon --start --quiet --exec /usr/sbin/kuroevtd \
		|| eend 1 \
		|| return 1
	local mypid=$(pidof /usr/sbin/kuroevtd 2>/dev/null)
	[ -n "${mypid}" ] && echo ${mypid} > ${PIDFILE}
	eend 0
}

stop() {
	ebegin "Stopping Kurobox button events monitor"
	start-stop-daemon --stop --quiet --pidfile=${PIDFILE}
	local status=$?
	rm -f ${PIDFILE}
	eend $status
}