X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprofile%2Fmanifests%2Fmail.pp;h=ee295dd16708504963cbb73c306ee7c898dd4e16;hb=8093d467c2f81afe4d321d0547e2cfc2c4067f57;hp=cc47b77b8263aa1710847d10fc1b18d56f6ee659;hpb=98311fc2ea91cc2a5f00e9fa85a30f50fde77e79;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/profile/manifests/mail.pp b/modules/profile/manifests/mail.pp index cc47b77..ee295dd 100644 --- a/modules/profile/manifests/mail.pp +++ b/modules/profile/manifests/mail.pp @@ -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",