summaryrefslogtreecommitdiff
path: root/weewx/weewx.rc
blob: b6714bba77f14f9ffec1eb569667e50194c74a3e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/ksh

daemon="/usr/local/bin/weewxd"
daemon_flags="--daemon --pidfile ''"
daemon_user="weewx"

. /etc/rc.d/rc.subr

rc_check() {
    pgrep -q -f "${daemon}"
}

# Override internal function rather than trying to get pexp right for all cases
_rc_sendsig() {
	pkill -${1:-TERM} -T "${daemon_rtable}" -f "${daemon}"
}

rc_cmd $1