diff --git a/smtpd/manifests/init.pp b/smtpd/manifests/init.pp index f6e7299..35eb16a 100644 --- a/smtpd/manifests/init.pp +++ b/smtpd/manifests/init.pp @@ -100,6 +100,14 @@ class smtpd::server( content => template("smtpd/server.conf.erb"), } + file { [ "/root/${maildir}", "/etc/skel/${maildir}" ]: + ensure => directory, + mode => "0700", + owner => "root", + group => "wheel", + before => Service["smtpd"], + } + file { "/etc/mail/certs": ensure => directory, mode => "0700",