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 )