diff options
Diffstat (limited to 'sysutils/puppet-devel/files/puppetmasterd.in')
-rw-r--r-- | sysutils/puppet-devel/files/puppetmasterd.in | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/sysutils/puppet-devel/files/puppetmasterd.in b/sysutils/puppet-devel/files/puppetmasterd.in deleted file mode 100644 index 3afb97663a24..000000000000 --- a/sysutils/puppet-devel/files/puppetmasterd.in +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# PROVIDE: puppetmasterd -# REQUIRE: NETWORK - -# Add the following lines to /etc/rc.conf to enable puppetmasterd: -# -# puppetmasterd_enable="YES" -# puppetmasterd_confdir: Set to %%PREFIX%%/etc/puppet by default -# puppetmasterd_flags: Set to "--pidfile ${puppetmasterd_pid}" by default -# - -. %%RC_SUBR%% - -name="puppetmasterd" -rcvar=`set_rcvar` - -command="%%PREFIX%%/bin/${name}" -command_interpreter="%%PREFIX%%/bin/ruby18" -start_precmd="puppetmasterd_checkconfig" -restart_precmd="puppetmasterd_checkconfig" - -puppetmasterd_checkconfig() { - echo -n "Performing sanity check of ${name} configuration: " - ${command} --parseonly ${puppetmasterd_flags} >/dev/null 2>&1 - rv=$? - if [ $rv != 0 ]; then - echo "FAILED, ${name} exited with status ${rv}" - ${command} --parseonly ${puppetmasterd_flags} - return 1 - else - echo "OK" - fi -} - -load_rc_config "$name" -: ${puppetmasterd_enable="NO"} -: ${puppetmasterd_confdir="%%PREFIX%%/etc/puppet"} -: ${puppetmasterd_pid="%%PUPPET_RUNDIR%%/${name}.pid"} -: ${puppetmasterd_flags="--pidfile ${puppetmasterd_pid}"} -pidfile="$puppetmasterd_pid" - -run_rc_command "$1" |