sso -> hiera role; explicitly include apache2
[mirror/dsa-puppet.git] / modules / roles / manifests / sso.pp
index de296bd..6cda237 100644 (file)
@@ -1,38 +1,38 @@
 class roles::sso {
-       ssl::service { 'sso.debian.org':
-               notify  => Exec['service apache2 reload'],
-               key => true,
-       }
+  include apache2
 
-       ensure_packages ( [
-               "slapd",
-               ], {
-               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 { 'sso.debian.org':
+    notify => Exec['service apache2 reload'],
+    key    => true,
+  }
+  ssl::service { 'ftmg.sso.debian.org':
+    notify => Exec['service apache2 reload'],
+    key    => true,
+  }
 
-
-       ssl::service { 'ftmg.sso.debian.org':
-               notify  => Exec['service apache2 reload'],
-               key => true,
-       }
+  ensure_packages ( [
+    'slapd',
+    ], {
+    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'],
+  }
 }