paulbsd-salt/states/snappymail/config.sls
Paul a79047dd39
All checks were successful
continuous-integration/drone/push Build is passing
added snappymail state
2025-03-25 19:13:56 +01:00

19 lines
609 B
Plaintext

---
{%- from "snappymail/map.jinja" import snappymail with context %}
snappymail-data-dir:
file.directory:
- name: {{ snappymail.data_dir }}
- user: {{ snappymail.user }}
- group: {{ snappymail.group }}
snappymail-config:
file.managed:
- name: {{ snappymail.install_dir }}/snappymail/include.php
- source: salt://snappymail/templates/include.php.j2
- user: {{ snappymail.user }}
- group: {{ snappymail.group }}
- template: jinja
- context:
config_includes:
- '$sCustomDataPath = "{{ snappymail.data_dir }}";'
- '$sCustomConfiguration = "";'