smtpd: Update server config for OpenSMTPD 5.4
This commit is contained in:
parent
fbadf40c91
commit
8653c7d02d
3 changed files with 15 additions and 17 deletions
|
@ -98,7 +98,7 @@ class smtpd {
|
|||
# === Parameters
|
||||
#
|
||||
# $maildir:
|
||||
# Directory in user home for INBOX.
|
||||
# Directory in user home for INBOX. Defaults to "Mail".
|
||||
#
|
||||
# $local:
|
||||
# Boolean for whether we accept mail for local recipients.
|
||||
|
@ -106,7 +106,7 @@ class smtpd {
|
|||
#
|
||||
# $gecos:
|
||||
# Boolean for whether to enable gecos aliases.
|
||||
# Defaults to false.
|
||||
# Defaults to true.
|
||||
#
|
||||
# $domains:
|
||||
# Array of primary domains to accept mail for.
|
||||
|
@ -121,9 +121,9 @@ class smtpd {
|
|||
# Source path of certificate.
|
||||
#
|
||||
class smtpd::server(
|
||||
$maildir,
|
||||
$maildir="Mail",
|
||||
$local=true,
|
||||
$gecos=false,
|
||||
$gecos=true,
|
||||
$domains=undef,
|
||||
$virtual=undef,
|
||||
$ssl_key="${::puppet_ssldir}/private_keys/${::homename}.pem",
|
||||
|
@ -154,13 +154,8 @@ class smtpd::server(
|
|||
before => Service["smtpd"],
|
||||
}
|
||||
|
||||
file { "/etc/mail/certs":
|
||||
ensure => directory,
|
||||
mode => "0700",
|
||||
owner => "root",
|
||||
group => "wheel",
|
||||
}
|
||||
file { "/etc/mail/certs/server.key":
|
||||
include ssl
|
||||
file { "${ssl::private}/smtpd.key":
|
||||
ensure => present,
|
||||
mode => "0600",
|
||||
owner => "root",
|
||||
|
@ -168,9 +163,9 @@ class smtpd::server(
|
|||
source => $ssl_key,
|
||||
notify => Service["smtpd"],
|
||||
}
|
||||
file { "/etc/mail/certs/server.crt":
|
||||
file { "${ssl::certs}/smtpd.crt":
|
||||
ensure => present,
|
||||
mode => "0600",
|
||||
mode => "0644",
|
||||
owner => "root",
|
||||
group => "wheel",
|
||||
source => $ssl_cert,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue