]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Install server certs into /etc/ssl/debian also
authorPeter Palfrader <peter@palfrader.org>
Sat, 18 Aug 2012 19:39:12 +0000 (21:39 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sat, 18 Aug 2012 19:39:12 +0000 (21:39 +0200)
modules/ssl/manifests/init.pp

index 86094b1a90bdb2b319c42d6ba3b9a013e54a1520..4e52ad31a5d4ff5bf377dd4a2acc2505480eca68 100644 (file)
@@ -40,6 +40,16 @@ class ssl {
                source  => 'puppet:///modules/ssl/clientcerts/ca.crl',
        }
 
+       file { '/etc/ssl/debian/certs/thishost-server.crt':
+               source  => "puppet:///modules/exim/certs/${::fqdn}.crt",
+               notify => Exec['c_rehash /etc/ssl/debian/certs'],
+       }
+       file { '/etc/ssl/debian/certs/thishost-server.key':
+               source  => "puppet:///modules/exim/certs/${::fqdn}.key",
+               group   => ssl-certm,
+               mode    => '0640',
+       }
+
        exec { 'c_rehash /etc/ssl/debian/certs':
                refreshonly => true,
        }