From: Nicolas Boisselier Date: Tue, 11 Oct 2016 10:18:37 +0000 (+0100) Subject: bin/nb-puppet-agent X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=8ce51f84481aa79f1014ce785a46b39716fa2e0e;p=nb.git bin/nb-puppet-agent --- diff --git a/bin/nb-puppet-agent b/bin/nb-puppet-agent new file mode 100755 index 00000000..4bd23a16 --- /dev/null +++ b/bin/nb-puppet-agent @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +certname=$(hostname|perl -pe 's/^([^\.]+)([\.-]eth\d)?.*?$/$1/') +ssldir=/var/lib/nb/puppet/ssl + +[ -e /var/lib/nb/puppet/ssl ] || mkdir -p "$ssldir" +puppet agent --test --noop --server big.nbdom.net --config /dev/null --ssldir "$ssldir" --certname "$certname" -waiteforce 60