ipmon revision 1.7
11.1Slukem#!/bin/sh
21.1Slukem#
31.7Sdarrenr# $NetBSD: ipmon,v 1.7 2002/04/17 11:05:12 darrenr Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: ipmon
71.1Slukem# REQUIRE: syslogd
81.6Sthorpej# BEFORE:  SERVERS
91.1Slukem
101.1Slukem. /etc/rc.subr
111.1Slukem
121.1Slukemname="ipmon"
131.3Slukemrcvar=$name
141.1Slukemcommand="/usr/sbin/${name}"
151.7Sdarrenrif [ "${IPMON_DAEMON}" = "Y" ] ; then
161.7Sdarrenr	IPMON_ARGS="-D ${IPMON_ARGS}"
171.7Sdarrenrfi
181.7Sdarrenrif [ "${IPMON_PIDFILE}" != "" ] ; then
191.7Sdarrenr	IPMON_ARGS="-p ${IPMON_PIDFILE} ${IPMON_ARGS}"
201.7Sdarrenrfi
211.7Sdarrenrif [ "${IPMON_LOG_ALL}" = "Y" ] ; then
221.7Sdarrenr	IPMON_ARGS="-a ${IPMON_ARGS}"
231.7Sdarrenrfi
241.7Sdarrenrif [ "${IPMON_LOG_BODY}" = "Y" ] ; then
251.7Sdarrenr	IPMON_ARGS="-b ${IPMON_ARGS}"
261.7Sdarrenrfi
271.7Sdarrenrif [ "${IPMON_RESOLVE_NAMES}" = "Y" ] ; then
281.7Sdarrenr	IPMON_ARGS="-n ${IPMON_ARGS}"
291.7Sdarrenrfi
301.7Sdarrenr
311.7Sdarrenrcommand_args="${IPMON_ARGS} ${IPMON_LOG_OUTPUT}"
321.1Slukem
331.2Slukemload_rc_config $name
341.1Slukemrun_rc_command "$1"
35