#!/bin/sh # # $FreeBSD: head/net/ntop/files/ntop.in 340872 2014-01-24 00:14:07Z mat $ # # PROVIDE: ntop # REQUIRE: DAEMON # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable ntop: # # ntop_enable (bool): Set it to "YES" to enable ntop # Default is "NO". # ntop_flags (flags): Set extra flags to ntop # Default is "-d --use-syslog=daemon". see ntop(8). # . /etc/rc.subr name=ntop rcvar=ntop_enable load_rc_config $name : ${ntop_enable="NO"} : ${ntop_flags="-d --use-syslog=daemon"} command=%%PREFIX%%/bin/ntop start_precmd="${name}_checkpw" ntop_checkpw() { if [ ! -f %%DBDIR%%/ntop/ntop_pw.db ]; then err 1 "Please set admin password for ntop. Run '%%PREFIX%%/bin/ntop -u nobody -A'" fi } run_rc_command "$1"