move exim/certs to ssl/auto-certs
authorPeter Palfrader <peter@palfrader.org>
Tue, 3 Oct 2017 08:31:19 +0000 (10:31 +0200)
committerPeter Palfrader <peter@palfrader.org>
Tue, 3 Oct 2017 08:31:19 +0000 (10:31 +0200)
modules/exim/files/certs [deleted symlink]
modules/exim/manifests/init.pp
modules/ssl/files/auto-certs [new symlink]
modules/ssl/manifests/init.pp

diff --git a/modules/exim/files/certs b/modules/exim/files/certs
deleted file mode 120000 (symlink)
index 226fb7e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/srv/puppet.debian.org/ca/RESULT/certs
\ No newline at end of file
index 8b47024..bb8ad93 100644 (file)
@@ -109,22 +109,22 @@ class exim {
                source => 'puppet:///modules/exim/common/logrotate-exim4-paniclog'
        }
        file { '/etc/exim4/ssl/thishost.crt':
-               source  => "puppet:///modules/exim/certs/${::fqdn}.crt",
+               source  => "puppet:///modules/ssl/auto-certs/${::fqdn}.crt",
                group   => 'Debian-exim',
                mode    => '0640',
        }
        file { '/etc/exim4/ssl/thishost.key':
-               source  => "puppet:///modules/exim/certs/${::fqdn}.key",
+               source  => "puppet:///modules/ssl/auto-certs/${::fqdn}.key",
                group   => 'Debian-exim',
                mode    => '0640',
        }
        file { '/etc/exim4/ssl/ca.crt':
-               source  => 'puppet:///modules/exim/certs/ca.crt',
+               source  => 'puppet:///modules/ssl/auto-certs/ca.crt',
                group   => 'Debian-exim',
                mode    => '0640',
        }
        file { '/etc/exim4/ssl/ca.crl':
-               source  => 'puppet:///modules/exim/certs/ca.crl',
+               source  => 'puppet:///modules/ssl/auto-certs/ca.crl',
                group   => 'Debian-exim',
                mode    => '0640',
        }
diff --git a/modules/ssl/files/auto-certs b/modules/ssl/files/auto-certs
new file mode 120000 (symlink)
index 0000000..226fb7e
--- /dev/null
@@ -0,0 +1 @@
+/srv/puppet.debian.org/ca/RESULT/certs
\ No newline at end of file
index 6aa1948..612fcc9 100644 (file)
@@ -112,7 +112,7 @@ class ssl {
                source  => 'puppet:///modules/ssl/clientcerts/ca.crl',
        }
        file { '/etc/ssl/debian/certs/thishost-server.crt':
-               source  => "puppet:///modules/exim/certs/${::fqdn}.crt",
+               source  => "puppet:///modules/ssl/auto-certs/${::fqdn}.crt",
                notify  => Exec['refresh_debian_hashes'],
        }
 
@@ -133,7 +133,7 @@ class ssl {
                require => Package['ssl-cert'],
        }
        file { '/etc/ssl/private/thishost-server.key':
-               source  => "puppet:///modules/exim/certs/${::fqdn}.key",
+               source  => "puppet:///modules/ssl/auto-certs/${::fqdn}.key",
                mode    => '0440',
                group   => ssl-cert,
                require => Package['ssl-cert'],