]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/profile/manifests/mail.pp
Fix ssmtp for mail cofniguration
[perso/Immae/Projets/Puppet.git] / modules / profile / manifests / mail.pp
index cc47b77b8263aa1710847d10fc1b18d56f6ee659..ee295dd16708504963cbb73c306ee7c898dd4e16 100644 (file)
@@ -1,10 +1,14 @@
 class profile::mail (
   String            $mailhub,
   Optional[Integer] $mailhub_port = 25,
+  Optional[String]  $default_target = "postmaster",
 ) {
   ensure_packages(["s-nail", "ssmtp"])
 
-  $hostname = lookup("base_installation::real_hostname")
+  $mail_host = "mail.immae.eu"
+  $password_seed = lookup("base_installation::puppet_pass_seed")
+  $ldap_password = generate_password(24, $password_seed, "ldap")
+  $ldap_cn = lookup("base_installation::ldap_cn")
 
   file { "/etc/ssmtp/ssmtp.conf":
     ensure  => "present",