From 392de332946eaf3cca45f8d5c3dbdec514018f19 Mon Sep 17 00:00:00 2001 From: Chris Coley <chris@codingallnight.com> Date: Tue, 19 Jun 2018 12:27:50 -0700 Subject: [PATCH] Fixing an issue where Ansible/Jinja was casting 'yes'/'no' into True/False in main.cf --- templates/main.cf.j2 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/templates/main.cf.j2 b/templates/main.cf.j2 index b38795a..9a6c8e4 100644 --- a/templates/main.cf.j2 +++ b/templates/main.cf.j2 @@ -12,10 +12,10 @@ myorigin = {{ postfix__myorigin | default('$myhostname', true) }} {% endif %} smtpd_banner = {{ postfix__smtpd_banner }} -biff = {{ postfix__biff }} +biff = {{ 'yes' if postfix__biff else 'no' }} # appending .domain is the MUA's job. -append_dot_mydomain = {{ postfix__append_dot_mydomain }} +append_dot_mydomain = {{ 'yes' if postfix__append_dot_mydomain else 'no' }} # Uncomment the next line to generate "delayed mail" warnings {% if postfix__generate_delayed_mail_warnings %} @@ -24,12 +24,12 @@ delay_warning_time = {{ postfix__delay_warning_time }} #delay_warning_time = {{ postfix__delay_warning_time }} {% endif %} -readme_directory = {{ postfix__readme_directory }} +readme_directory = {{ 'yes' if postfix__readme_directory else 'no' }} # TLS parameters smtpd_tls_cert_file = {{ postfix__smtpd_tls_cert_file }} smtpd_tls_key_file = {{ postfix__smtpd_tls_key_file }} -smtpd_use_tls = {{ postfix__smtpd_use_tls }} +smtpd_use_tls = {{ 'yes' if postfix__smtpd_use_tls else 'no' }} smtpd_tls_session_cache_database = {{ postfix__smtpd_tls_session_cache_database }} smtp_tls_session_cache_database = {{ postfix__smtp_tls_session_cache_database }} -- GitLab