diff options
Diffstat (limited to '')
| -rw-r--r-- | weewx/weewx.rc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/weewx/weewx.rc b/weewx/weewx.rc new file mode 100644 index 0000000..b6714bb --- /dev/null +++ b/weewx/weewx.rc @@ -0,0 +1,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 |
