Stasiek Michalski ff902a
mailman_conf_file:
Stasiek Michalski ff902a
  file.managed:
Sasi Olin 9150fd
    - name: /etc/mailman.cfg
Stasiek Michalski 82067c
    - source: salt://profile/mailman3/files/mailman.cfg
Stasiek Michalski ff902a
    - template: jinja
Stasiek Michalski ff902a
    - require_in:
Stasiek Michalski ff902a
      - service: mailman_service
Stasiek Michalski ff902a
    - watch_in:
Stasiek Michalski ff902a
      - module: mailman_restart
Stasiek Michalski ff902a
Sasi Olin 9150fd
mailman_hyperkitty_settings_file:
Stasiek Michalski ff902a
  file.managed:
Sasi Olin 9150fd
    - name: /srv/www/webapps/mailman/hyperkitty/settings.py
Stasiek Michalski 82067c
    - source: salt://profile/mailman3/files/settings.py
Stasiek Michalski ff902a
    - template: jinja
Stasiek Michalski ff902a
    - require_in:
Sasi Olin 9150fd
      - service: mailman_hyperkitty_service
Stasiek Michalski ff902a
    - watch_in:
Sasi Olin 9150fd
      - module: mailman_hyperkitty_restart
Stasiek Michalski ff902a
Sasi Olin 9150fd
mailman_postorius_settings_file:
Stasiek Michalski ff902a
  file.managed:
Sasi Olin 9150fd
    - name: /srv/www/webapps/mailman/postorius/settings_local.py
Sasi Olin 9150fd
    - source: salt://profile/mailman3/files/settings_local.py
Sasi Olin 9150fd
    - template: jinja
Stasiek Michalski ff902a
    - require_in:
Sasi Olin 9150fd
      - service: mailman_postorius_service
Stasiek Michalski ff902a
    - watch_in:
Sasi Olin 9150fd
      - module: mailman_postorius_restart
Stasiek Michalski ff902a
Sasi Olin 9150fd
mailman_postorius_disable_signup:
Stasiek Michalski ff902a
  file.managed:
Sasi Olin 9150fd
    - name: /srv/www/webapps/mailman/postorius/django_fedora_nosignup.py
Stasiek Michalski 82067c
    - source: salt://profile/mailman3/files/django_fedora_nosignup.py
Stasiek Michalski 297f40
Sasi Olin 9150fd
mailman_hyperkitty_disable_signup:
Stasiek Michalski e7ea86
  file.managed:
Sasi Olin 9150fd
    - name: /srv/www/webapps/mailman/hyperkitty/django_fedora_nosignup.py
Sasi Olin 9150fd
    - source: salt://profile/mailman3/files/django_fedora_nosignup.py
Stasiek Michalski e7ea86
Stasiek Michalski ff902a
mailman_hyperkitty_conf:
Stasiek Michalski ff902a
  file.managed:
Sasi Olin 9150fd
    - name: /etc/hyperkitty.cfg
Stasiek Michalski 82067c
    - source: salt://profile/mailman3/files/hyperkitty.cfg
Stasiek Michalski ff902a
    - template: jinja
Stasiek Michalski ff902a
    - require_in:
Sasi Olin 9150fd
      - service: mailman_hyperkitty_service
Stasiek Michalski ff902a
    - watch_in:
Sasi Olin 9150fd
      - module: mailman_hyperkitty_restart
Sasi Olin 9150fd
Sasi Olin 9150fd
/srv/www/webapps/mailman/postorius/secret.txt:
Sasi Olin 9150fd
  file.managed:
Sasi Olin 9150fd
    - contents_pillar: profile:mailman3:secret_txt
Sasi Olin 9150fd
    - mode: 640
Sasi Olin 9150fd
    - user: postorius
Sasi Olin 9150fd
    - group: postorius
Stasiek Michalski 2d9162
Sasi Olin 9150fd
/srv/www/webapps/mailman/hyperkitty/secret.txt:
Stasiek Michalski 2d9162
  file.managed:
Stasiek Michalski 2d9162
    - contents_pillar: profile:mailman3:secret_txt
Stasiek Michalski 2d9162
    - mode: 640
Sasi Olin 9150fd
    - user: hyperkitty
Sasi Olin 9150fd
    - group: hyperkitty
b49ce8
b49ce8
mailman_nginx_conf:
b49ce8
  file.managed:
b49ce8
    - name: /etc/nginx/conf.d/lists.opensuse.org.conf
b49ce8
    - source: salt://profile/mailman3/files/nginx.conf
b49ce8
    - require_in:
Sasi Olin 9150fd
      - service: mailman_hyperkitty_service
b49ce8
    - watch_in:
Sasi Olin 9150fd
      - module: mailman_hyperkitty_restart