From d4f0c87084a8d460b6441ee4ca02341e12cc295e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Thu, 28 Jul 2011 15:01:39 +0300 Subject: [PATCH] Modified puppet server bootstrap to create ca with different subejct (CN=ca) and with 4096 bit key length. --- puppet/bootstrap-server.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/puppet/bootstrap-server.sh b/puppet/bootstrap-server.sh index cb468d4..de3bd42 100755 --- a/puppet/bootstrap-server.sh +++ b/puppet/bootstrap-server.sh @@ -27,6 +27,10 @@ cat /dev/null > /etc/puppet/puppet.conf ssldir=`echo "require 'puppet'; Puppet.parse_config; print Puppet.settings.value('ssldir')" | ruby` +if [ ! -d ${ssldir}/ca ]; then + puppetca --certname ca --keylength 4096 +fi + puppet --version | egrep "^0\." > /dev/null 2>&1 if [ $? -eq 0 ]; then (