monit.init (346B)
1 #!/bin/sh /etc/rc.common 2 # Copyright (C) 2014 OpenWrt.org 3 4 START=60 5 USE_PROCD=1 6 PROG=/usr/bin/monit 7 8 start_service() { 9 [ -f /etc/monitrc ] || { echo "monit: /etc/monitrc is missing"; return 1; } 10 chmod 0600 /etc/monitrc 11 procd_open_instance 12 # -I runs in foreground, as procd requires 13 procd_set_param command "$PROG" -I 14 procd_close_instance 15 }