Drop apt.buildd.debian.org
[mirror/dsa-puppet.git] / modules / roles / manifests / sso.pp
index 6cc5c7c..de296bd 100644 (file)
@@ -9,6 +9,27 @@ class roles::sso {
                ], {
                ensure => 'installed',
        })
+       service { 'slapd':
+               ensure  => running,
+       }
+       file { '/etc/ldap/slapd.d':
+               ensure => absent,
+               force  => true,
+               notify  => Service['slapd'],
+       }
+       file { '/etc/ldap/slapd.conf':
+               source => 'puppet:///modules/roles/sso/slapd.conf',
+               notify  => Service['slapd'],
+       }
+       file { '/etc/ldap/slapd-ftmg.conf':
+               source => 'puppet:///modules/roles/sso/slapd-ftmg.conf',
+               notify  => Service['slapd'],
+       }
+       file { '/etc/default/slapd':
+               source => 'puppet:///modules/roles/sso/default-slapd',
+               notify  => Service['slapd'],
+       }
+
 
        ssl::service { 'ftmg.sso.debian.org':
                notify  => Exec['service apache2 reload'],