Skip to content
Snippets Groups Projects
Chris Coley's avatar
Chris Coley authored
This takes the templates for the transport map table and sasl_passwd lookup
table and replaces them with a single template. The templates were already
nearly identical and we would have needed to create more duplicates for every
new lookup table we implemented.

Also, the 'postfix__transport_map' and 'postfix__smtp_sasl_password_map'
variables have been replaced with a single dictionary 'postfix__tables' where
each key in the dictionary is the name of the lookup table, and the value is a
dictionary of entries for that lookup table. By using a dictionary we can
implement default lookup tables per operationg system and then allow downstream
additions or overrides via combining the dictionary with a new dictionary
instead of having to redefine the entire thing to override a single value.
7b905da5
History
Name Last commit Last update