Sha256: d3afc5348f285dc4dd0a3018d506eb3c81bc8bd1c2cd72c0e63f467aa5d2d0b2
Contents?: true
Size: 1.08 KB
Versions: 4
Compression:
Stored size: 1.08 KB
Contents
#!/bin/sh # This is the /etc/init.d file for puppetd # Modified for CSW # # description: puppetd - Puppet Automation Client # . /lib/svc/share/smf_include.sh prefix=/opt/csw exec_prefix=/opt/csw sysconfdir=/opt/csw/etc sbindir=/opt/csw/bin pidfile=/var/puppet/run/puppetd.pid case "$1" in start) cd / # Start daemons. printf "Starting Puppet client services:" /opt/csw/bin/puppetd printf " puppetd" echo "" ;; stop) printf "Stopping Puppet client services:" kill `cat $pidfile` printf " puppetd" echo "" ;; restart) printf "Restarting Puppet client services:" kill -HUP `cat $pidfile` printf " puppetd" echo "" ;; reload) printf "Reloading Puppet client services:" kill -HUP `cat $pidfile` printf " puppetd" echo "" ;; status) if [ -f $pidfile ]; then pid=`cat $pidfile` curpid=`pgrep puppetd` if [ "$pid" -eq "$curpid" ]; then exit 0 else exit 1 fi else exit 1 fi esac exit 0 # $Id: svc-puppetd 1796 2006-10-17 06:09:41Z luke $
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
puppet-0.23.0 | conf/solaris/smf/svc-puppetd |
puppet-0.22.4 | conf/solaris/smf/svc-puppetd |
puppet-0.23.1 | conf/solaris/smf/svc-puppetd |
puppet-0.23.2 | conf/solaris/smf/svc-puppetd |