1 1.1 lukem #!/bin/sh 2 1.1 lukem # 3 1.8 darrenr # $NetBSD: ipmon,v 1.8 2002/04/17 11:42:54 darrenr Exp $ 4 1.1 lukem # 5 1.1 lukem 6 1.1 lukem # PROVIDE: ipmon 7 1.1 lukem # REQUIRE: syslogd 8 1.6 thorpej # BEFORE: SERVERS 9 1.1 lukem 10 1.1 lukem . /etc/rc.subr 11 1.1 lukem 12 1.1 lukem name="ipmon" 13 1.3 lukem rcvar=$name 14 1.8 darrenr 15 1.8 darrenr load_rc_config $name 16 1.8 darrenr 17 1.1 lukem command="/usr/sbin/${name}" 18 1.8 darrenr 19 1.7 darrenr if [ "${IPMON_DAEMON}" = "Y" ] ; then 20 1.7 darrenr IPMON_ARGS="-D ${IPMON_ARGS}" 21 1.7 darrenr fi 22 1.7 darrenr if [ "${IPMON_PIDFILE}" != "" ] ; then 23 1.7 darrenr IPMON_ARGS="-p ${IPMON_PIDFILE} ${IPMON_ARGS}" 24 1.7 darrenr fi 25 1.7 darrenr if [ "${IPMON_LOG_ALL}" = "Y" ] ; then 26 1.7 darrenr IPMON_ARGS="-a ${IPMON_ARGS}" 27 1.7 darrenr fi 28 1.7 darrenr if [ "${IPMON_LOG_BODY}" = "Y" ] ; then 29 1.7 darrenr IPMON_ARGS="-b ${IPMON_ARGS}" 30 1.7 darrenr fi 31 1.7 darrenr if [ "${IPMON_RESOLVE_NAMES}" = "Y" ] ; then 32 1.7 darrenr IPMON_ARGS="-n ${IPMON_ARGS}" 33 1.7 darrenr fi 34 1.7 darrenr 35 1.7 darrenr command_args="${IPMON_ARGS} ${IPMON_LOG_OUTPUT}" 36 1.1 lukem 37 1.1 lukem run_rc_command "$1" 38