1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-13 03:03:15 +00:00
freebsd-ports/mail/ovs/files/ovs.in
Doug Barton dae082c958 Fix what looks like a copy-paste-o that originated in the same script:
command=foo >/dev/null 2>&1
	|
	v
command=foo
command_args='>/dev/null 2>&1'

This is clearly what should have been done, for several reasons.

No PORTREVISION bump because the old version simply ignored everything
after the space, and does not seem to have done any harm. However
it's good to clean these up so that similar errors aren't pasted into
a new script where they might actually matter.
2012-08-06 00:28:43 +00:00

39 lines
731 B
Bash

#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: ovs
# REQUIRE: DAEMON
#
# Add the following line to /etc/rc.conf to enable OpenVISP Stats:
#
# ovs_enable="YES"
#
. /etc/rc.subr
name="ovs"
rcvar=ovs_enable
command=%%PREFIX%%/sbin/${name}.pl
command_args='> /dev/null 2>&1'
command_interpreter=/usr/bin/perl
stop_postcmd=stop_postcmd
stop_postcmd()
{
rm -f $pidfile
}
load_rc_config $name
: ${ovs_enable="NO"}
: ${ovs_pidfile="%%DATADIR%%/ovs.pid"}
: ${ovs_flags="--logfile /var/log/maillog --daemon-rrd=%%DATADIR%% --ignore-localhost --daemon --daemon-pid=${ovs_pidfile} --rbl-is-spam --greylist --helo --spf --domain-not-found"}
: ${ovs_user="%%OVS_USER%%"}
: ${ovs_chdir="%%DATADIR%%"}
pidfile=${ovs_pidfile}
run_rc_command "$1"