12 file { '/etc/ssl/debian':
18 source => 'puppet:///files/empty/'
20 file { '/etc/ssl/debian/certs':
24 file { '/etc/ssl/debian/crls':
28 file { '/etc/ssl/debian/keys':
32 require => Package['ssl-cert'],
34 file { '/etc/ssl/debian/certs/thishost.crt':
35 source => "puppet:///modules/ssl/clientcerts/${::fqdn}.client.crt",
36 notify => Exec['c_rehash /etc/ssl/debian/certs'],
38 file { '/etc/ssl/debian/keys/thishost.key':
39 source => "puppet:///modules/ssl/clientcerts/${::fqdn}.key",
42 require => Package['ssl-cert'],
44 file { '/etc/ssl/debian/certs/ca.crt':
45 source => 'puppet:///modules/ssl/clientcerts/ca.crt',
46 notify => Exec['c_rehash /etc/ssl/debian/certs'],
48 file { '/etc/ssl/debian/crls/ca.crl':
49 source => 'puppet:///modules/ssl/clientcerts/ca.crl',
52 file { '/etc/ssl/debian/certs/thishost-server.crt':
53 source => "puppet:///modules/exim/certs/${::fqdn}.crt",
54 notify => Exec['c_rehash /etc/ssl/debian/certs'],
56 file { '/etc/ssl/debian/keys/thishost-server.key':
57 source => "puppet:///modules/exim/certs/${::fqdn}.key",
60 require => Package['ssl-cert'],
63 exec { 'c_rehash /etc/ssl/debian/certs':