]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
try pushing more certs
authorStephen Gran <steve@lobefin.net>
Sun, 25 Aug 2013 09:02:04 +0000 (10:02 +0100)
committerStephen Gran <steve@lobefin.net>
Sun, 25 Aug 2013 09:02:12 +0000 (10:02 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/ssl/manifests/init.pp

index 3d37fb866af05c0261d144ac7ff013bd0f2ba5d2..dc6adc3d617afc64179618f650f554d1fcb70d79 100644 (file)
@@ -17,6 +17,14 @@ class ssl {
                force   => true,
                source  => 'puppet:///files/empty/'
        }
+       file { '/etc/ssl/certs':
+               ensure  => directory,
+               source  => 'puppet:///modules/ssl/servicecerts/',
+               recurse => true,
+               mode    => '0755',
+               ignore  => '*[^c][^r][^t]',
+               notify  => Exec['c_rehash /etc/ssl/certs'],
+       }
        file { '/etc/ssl/debian/certs':
                ensure => directory,
                mode   => '0755',
@@ -63,4 +71,7 @@ class ssl {
        exec { 'c_rehash /etc/ssl/debian/certs':
                refreshonly => true,
        }
+       exec { 'c_rehash /etc/ssl/certs':
+               refreshonly => true,
+       }
 }