diff --git a/exim/config/aliases.sls b/exim/config/aliases.sls index 6eee533..a1deeaa 100644 --- a/exim/config/aliases.sls +++ b/exim/config/aliases.sls @@ -30,6 +30,8 @@ exim/alias/{{ name }}: {%- endif %} - require: - sls: {{ sls_package_install }} + - listen_in: + - cmd: exim/newaliases {%- endif %} {%- endfor %} @@ -50,4 +52,10 @@ exim/virtual-aliases/{{ domain }}: domain: {{ domain }} - require: - sls: {{ sls_package_install }} + - listen_in: + - cmd: exim/newaliases {%- endfor %} + +exim/newaliases: + cmd.wait: + - name: newaliases