support use of \n and ! as key line separators
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
b2ac932f2b
commit
f1eb26e50e
@ -28,8 +28,9 @@ mkdir -p /etc/dkimkeys/{{ domain }}
|
|||||||
echo '{{ selector }}._domainkey.{{ domain }} {{ domain }}:{{ selector }}:/etc/dkimkeys/{{ domain }}/{{ selector }}.private' >> /etc/dkimkeys/keytable
|
echo '{{ selector }}._domainkey.{{ domain }} {{ domain }}:{{ selector }}:/etc/dkimkeys/{{ domain }}/{{ selector }}.private' >> /etc/dkimkeys/keytable
|
||||||
echo '*@{{ domain }} {{ selector }}._domainkey.{{ domain }}' >> /etc/dkimkeys/signingtable
|
echo '*@{{ domain }} {{ selector }}._domainkey.{{ domain }}' >> /etc/dkimkeys/signingtable
|
||||||
cat - <<EOKEY > /etc/dkimkeys/{{ domain }}/{{ selector }}.private
|
cat - <<EOKEY > /etc/dkimkeys/{{ domain }}/{{ selector }}.private
|
||||||
{{ getv (printf("/dkimkey/%s/%s", domain, selector)) }}
|
{% for keyline in (replace(getv(printf("/dkimkey/%s/%s",domain,selector)),"\\n","!",-1)|split:"!") %}
|
||||||
|
{{ keyline }}
|
||||||
|
{% endfor %}
|
||||||
EOKEY
|
EOKEY
|
||||||
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user