Sha256: a1ff656fcedd72cb3b64dd35233a7935958f010a6e5159d1e5b10720e54ba6b4

Contents?: true

Size: 809 Bytes

Versions: 13

Compression:

Stored size: 809 Bytes

Contents

#!/usr/bin/env bash

. /etc/profile
if [ $(/usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master)]; then
  echo "Run successfully" && exit 0
  else
  echo "Clearing old certs"
  HN=`hostname`
  if [[ $HN == "master" ]]; then
      rm /etc/poolparty/ssl/ca/signed/$HN*
      if [ $(/usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master) ]; then
        echo "Run successfully" && exit 0
        else
        # /etc/init.d/puppetmaster stop;rm -rf /etc/poolparty/ssl;/etc/init.d/puppetmaster start
        rm /etc/poolparty/ssl/$HN*
        /usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master
      fi
    else
      rm /etc/poolparty/ssl/ca/signed/$HN*
      /usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master
  fi
fi

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
auser-poolparty-0.2.80 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.81 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.84 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.85 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.88 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.89 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.90 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.91 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.92 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.93 lib/poolparty/templates/puppetrerun
auser-poolparty-0.2.94 lib/poolparty/templates/puppetrerun
auser-poolparty-1.0.0 lib/poolparty/templates/puppetrerun
poolparty-0.2.84 lib/poolparty/templates/puppetrerun