4 function puppetfile() {
12 mkdir -p /etc/puppet /var/lib/puppet/yaml/node/
13 touch /etc/puppet/secret
15 puppetfile modules/exim/files/certs/ca.{crl,crt}
16 puppetfile modules/ssl/files/clientcerts/ca.{crl,crt}
18 for fact in spec/octocatalog/facts/*; do
19 hostname=$(basename $fact .json)
21 puppetfile modules/exim/files/certs/$hostname.{crt,key}
22 puppetfile modules/ssl/files/clientcerts/$hostname.{client.crt,key}
24 touch /var/lib/puppet/yaml/node/$hostname.yaml