From 7921b99306cd5545df72e16c856a57e20e6a006e Mon Sep 17 00:00:00 2001
From: Lars Beckers <lars.beckers@rwth-aachen.de>
Date: Sun, 26 Jan 2020 19:17:45 +0100
Subject: [PATCH] postfix: sort postscreen access entries

---
 postfix/templates/postscreen_access.cidr.j2 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/postfix/templates/postscreen_access.cidr.j2 b/postfix/templates/postscreen_access.cidr.j2
index fda2bec..e0b48ca 100644
--- a/postfix/templates/postscreen_access.cidr.j2
+++ b/postfix/templates/postscreen_access.cidr.j2
@@ -20,11 +20,11 @@
 {% endif %}
 {% if 'mx' in net %}
 {{ net.mx|comment('plain', prefix='', postfix='') }}
-{% for mx in q('dig', net.mx, 'qtype=MX') %}
-{% for addr in q('dig', mx.split(' ', maxsplit=1)[-1], 'qtype=A') %}
+{% for mx in q('dig', net.mx, 'qtype=MX')|sort %}
+{% for addr in q('dig', mx.split(' ', maxsplit=1)[-1], 'qtype=A')|sort %}
 {{ addr }}	{{ net.action|default('dunno') }}
 {% endfor %}
-{% for addr in q('dig', mx.split(' ', maxsplit=1)[-1], 'qtype=AAAA') %}
+{% for addr in q('dig', mx.split(' ', maxsplit=1)[-1], 'qtype=AAAA')|sort %}
 {{ addr }}	{{ net.action|default('dunno') }}
 {% endfor %}
 {% endfor %}
-- 
GitLab