Restart slapd on TLS cert renew
[mirror/dsa-puppet.git] / modules / roles / manifests / security_upload.pp
index cc1c097..1208795 100644 (file)
@@ -6,6 +6,13 @@ class roles::security_upload {
                group   => debadmin,
        }
 
+       file { '/etc/ssh/userkeys/dak':
+               ensure  => present,
+               mode    => '644',
+               owner   => dak,
+               group   => debadmin,
+       }
+
        vsftpd::site { 'security-upload':
                banner     => 'ftp.security.upload.debian.org FTP server',
                logfile    => '/var/log/ftp/vsftpd-security.upload.debian.org.log',
@@ -15,4 +22,8 @@ class roles::security_upload {
                chown_user => dak-unpriv,
                root       => '/srv/security.upload.debian.org/ftp',
        }
+       vsftpd::site { 'ftp-upload':
+               root   => irrelevant,
+               ensure => absent,
+       }
 }