#!/bin/sh # # $FreeBSD: head/net-mgmt/pnp/files/npcd.in 447117 2017-08-02 16:09:43Z lme $ # # PROVIDE: npcd # REQUIRE: DAEMON # BEFORE: LOGIN # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable/tune npcd: # npcd_enable (bool): Set to "NO" by default. # Set it to "YES" to enable npcd. # npcd_flags (str): Set to "" by default. # npcd_configfile (str): Set to "%%PREFIX%%/etc/pnp/npcd.cfg" by default. # . /etc/rc.subr name="npcd" desc="Nagios performance C daemon" rcvar=npcd_enable command="%%PREFIX%%/bin/npcd" command_args="-d" pidfile=/var/run/${name}.pid : ${npcd_enable="NO"} : ${npcd_configfile:="%%PREFIX%%/etc/pnp/npcd.cfg"} load_rc_config "${name}" required_files="${npcd_configfile}" command_args="${command_args} -f ${npcd_configfile}" run_rc_command "$1"