Catalyst-Helper-InitScript-FreeBSD

 view release on metacpan or  search on metacpan

lib/Catalyst/Helper/InitScript/FreeBSD.pm  view on Meta::CPAN

# KEYWORD: shutdown

[% app %]_enable=${[% app %]_enable-"NO"}
[% app %]_flags=${[% app %]_flags-""}
[% app %]_pidfile="/var/run/[% app %].pid"
[% app %]_chdir="[% base %]"
[% app %]_user="[% user %]"
[% app %]_group="[% group %]"

[% IF use_socket %]
if [ ! -w $[% app %]_pidfile ]; then
	echo "ERROR: $[% app %]_pidfile is not writable."
	exit 1
fi
[% END %]

. /etc/rc.subr

name="[% app %]"
rcvar=`set_rcvar`
command="$[% app %]_chdir/script/[% app %]_fastcgi.pl"
command_args="-listen [% listen %] -nproc [% nproc %] -pidfile $[% app %]_pidfile -daemon"

load_rc_config $name

procname="perl-fcgi-pm"
pidfile="$[% app %]_pidfile"

run_rc_command "$1"



( run in 0.227 second using v1.01-cache-2.11-cpan-cc502c75498 )