Signed-off-by: Stephen Gran <steve@lobefin.net>
: __handel__ && puppetd -t --environment=production
- : ::client:: && apt-get update &&
+ : ::client:: me=$(hostname -f) && [ "$me" != "${me%debian.org}" ] && apt-get update &&
apt-get install --no-install-recommends puppet libaugeas-ruby1.8 augeas-lenses lsb-release &&
/etc/init.d/puppet stop &&
(puppetd -t || true ) &&
cd /var/lib/puppet/ssl/certificate_requests &&
echo sha256sum output: && echo &&
- sha256sum $(hostname -f).pem &&
+ sha256sum $me.pem &&
echo && echo && cd /
This will not overwrite anything yet, since handel has not signed the