#!/bin/sh # # $FreeBSD: ports/sysutils/puppet/files/puppetd.in,v 1.3 2007/05/27 11:31:25 miwi Exp $ # # PROVIDE: puppetd # REQUIRE: NETWORK # Add the following lines to /etc/rc.conf to enable puppetd: # # puppetd_enable="YES" . /etc/rc.subr name="puppetd" rcvar=`set_rcvar` command="/usr/local/bin/${name}" command_interpreter="/usr/local/bin/ruby18" load_rc_config "$name" : ${puppetd_enable="NO"} : ${puppetd_confdir="/usr/local/etc/puppet"} : ${puppetd_pid="/var/run/${name}.pid"} : ${puppetd_flags="--confdir $puppetd_confdir --rundir /var/run"} pidfile="$puppetd_pid" run_rc_command "$1"