Updated all templates to use instance variables
This commit is contained in:
parent
a0c854d3c0
commit
dc51af1ca2
113 changed files with 527 additions and 522 deletions
|
@ -2,13 +2,13 @@ divert(-1)dnl
|
|||
dnl #
|
||||
dnl # This file is managed by puppet so hand editing is not recommended.
|
||||
dnl #
|
||||
<% if ['CentOS','RedHat','Fedora'].index(operatingsystem) -%>
|
||||
<% if ['CentOS','RedHat','Fedora'].index(@operatingsystem) -%>
|
||||
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
|
||||
<% elsif operatingsystem == 'Ubuntu' -%>
|
||||
<% elsif @operatingsystem == 'Ubuntu' -%>
|
||||
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
|
||||
<% end -%>
|
||||
VERSIONID(`puppet sendmail::server')dnl
|
||||
OSTYPE(`<%= ostype -%>')dnl
|
||||
OSTYPE(`<%= @ostype -%>')dnl
|
||||
dnl #
|
||||
define(`confDEF_USER_ID', ``8:12'')dnl
|
||||
define(`confTO_CONNECT', `1m')dnl
|
||||
|
@ -23,17 +23,17 @@ define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
|
|||
define(`confTO_IDENT', `0')dnl
|
||||
dnl #
|
||||
define(`confAUTH_OPTIONS', `A p y')dnl
|
||||
TRUST_AUTH_MECH(`<%= sendmail_auth_mech.join(' ') %>')dnl
|
||||
define(`confAUTH_MECHANISMS', `<%= sendmail_auth_mech.join(' ') %>')dnl
|
||||
TRUST_AUTH_MECH(`<%= @sendmail_auth_mech.join(' ') %>')dnl
|
||||
define(`confAUTH_MECHANISMS', `<%= @sendmail_auth_mech.join(' ') %>')dnl
|
||||
dnl #
|
||||
define(`confCACERT_PATH', `/etc/mail/certs')
|
||||
<% if has_variable?('ssl_chain') -%>
|
||||
define(`confCACERT', `/etc/pki/tls/certs/<%= ssl_chain %>')
|
||||
<% if @ssl_chain -%>
|
||||
define(`confCACERT', `/etc/pki/tls/certs/<%= @ssl_chain %>')
|
||||
<% end -%>
|
||||
define(`confSERVER_CERT', `/etc/pki/tls/certs/<%= ssl_cert %>')
|
||||
define(`confSERVER_KEY', `/etc/pki/tls/private/<%= ssl_key %>')
|
||||
define(`confCLIENT_CERT', `/etc/pki/tls/certs/<%= ssl_cert %>')
|
||||
define(`confCLIENT_KEY', `/etc/pki/tls/private/<%= ssl_key %>')
|
||||
define(`confSERVER_CERT', `/etc/pki/tls/certs/<%= @ssl_cert %>')
|
||||
define(`confSERVER_KEY', `/etc/pki/tls/private/<%= @ssl_key %>')
|
||||
define(`confCLIENT_CERT', `/etc/pki/tls/certs/<%= @ssl_cert %>')
|
||||
define(`confCLIENT_KEY', `/etc/pki/tls/private/<%= @ssl_key %>')
|
||||
dnl #
|
||||
FEATURE(`no_default_msa', `dnl')dnl
|
||||
FEATURE(`smrsh', `/usr/sbin/smrsh')dnl
|
||||
|
@ -55,8 +55,8 @@ DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
|
|||
DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnl
|
||||
dnl #
|
||||
LOCAL_DOMAIN(`localhost.localdomain')dnl
|
||||
MASQUERADE_AS(`<%= mail_domain %>')dnl
|
||||
<% masquerade_exception.each do |exception| -%>
|
||||
MASQUERADE_AS(`<%= @mail_domain %>')dnl
|
||||
<% @masquerade_exception.each do |exception| -%>
|
||||
MASQUERADE_EXCEPTION(`<%= exception %>')dnl
|
||||
<% end -%>
|
||||
FEATURE(masquerade_envelope)dnl
|
||||
|
@ -65,7 +65,7 @@ FEATURE(masquerade_entire_domain)dnl
|
|||
FEATURE(`accept_unresolvable_domains')dnl
|
||||
dnl #
|
||||
define(`confMATCH_GECOS')dnl
|
||||
define(`confDOMAIN_NAME', `<%= mail_domain %>')dnl
|
||||
define(`confDOMAIN_NAME', `<%= @mail_domain %>')dnl
|
||||
define(`confDONT_BLAME_SENDMAIL', `GroupWritableDirpathSafe,GroupWritableIncludeFileSafe,GroupWritableForwardFile,ForwardFileInGroupWritableDirPath')dnl
|
||||
dnl #
|
||||
MAILER(smtp)dnl
|
||||
|
|
|
@ -15,24 +15,24 @@ divert(-1)
|
|||
#
|
||||
|
||||
divert(0)dnl
|
||||
<% if ['CentOS','RedHat','Fedora'].index(operatingsystem) -%>
|
||||
<% if ['CentOS','RedHat','Fedora'].index(@operatingsystem) -%>
|
||||
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
|
||||
<% elsif operatingsystem == 'Ubuntu' -%>
|
||||
<% elsif @operatingsystem == 'Ubuntu' -%>
|
||||
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
|
||||
DOMAIN(`debian-msp')dnl
|
||||
<% end -%>
|
||||
VERSIONID(`puppet setup')dnl
|
||||
OSTYPE(`<%= ostype -%>')dnl
|
||||
OSTYPE(`<%= @ostype -%>')dnl
|
||||
define(`confCF_VERSION', `Submit')dnl
|
||||
define(`__OSTYPE__',`')dnl dirty hack to keep proto.m4 from complaining
|
||||
define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet
|
||||
define(`confTIME_ZONE', `USE_TZ')dnl
|
||||
define(`confDONT_INIT_GROUPS', `True')dnl
|
||||
define(`confDIRECT_SUBMISSION_MODIFIERS',`C')dnl
|
||||
<% if has_variable?('mail_domain') -%>
|
||||
define(`confDOMAIN_NAME', `<%= mail_domain %>')dnl
|
||||
<% if @mail_domain -%>
|
||||
define(`confDOMAIN_NAME', `<%= @mail_domain %>')dnl
|
||||
<% end -%>
|
||||
<% if ['CentOS','RedHat','Fedora'].index(operatingsystem) -%>
|
||||
<% if ['CentOS','RedHat','Fedora'].index(@operatingsystem) -%>
|
||||
define(`confPID_FILE', `/var/run/sm-client.pid')dnl
|
||||
<% end -%>
|
||||
define(`confCACERT_PATH', `/etc/mail/certs')dnl
|
||||
|
|
|
@ -1 +1 @@
|
|||
FEATURE(`msp', `[<%= mail_server %>]', `MSA')dnl
|
||||
FEATURE(`msp', `[<%= @mail_server %>]', `MSA')dnl
|
||||
|
|
|
@ -1 +1 @@
|
|||
FEATURE(`msp', `[<%= mail_server %>]')dnl
|
||||
FEATURE(`msp', `[<%= @mail_server %>]')dnl
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue