From cfc2d9fa3ba94b872c9464af6024b42948d2bb6b Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Thu, 22 Nov 2012 00:19:14 +0200 Subject: [PATCH] Enable daemon in sendmail::client if $mail_server is localhost --- sendmail/manifests/init.pp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sendmail/manifests/init.pp b/sendmail/manifests/init.pp index 83f5046..f40d867 100644 --- a/sendmail/manifests/init.pp +++ b/sendmail/manifests/init.pp @@ -96,6 +96,18 @@ class sendmail::client inherits sendmail::common { require => Exec["make submit.cf"], } + case $::operatingsystem { + "centos","redhat","fedora": { + case $mail_server { + "127.0.0.1","localhost": { + File["/etc/sysconfig/sendmail"] { + content => "DAEMON=yes\nQUEUE=1h\n", + } + } + } + } + } + }