ansible/roles/mlmmj/vars/main.yml

73 lines
1.8 KiB
YAML

---
transport_service:
name: mlmmj
type: unix
value: 'mlmmj unix - n n - - pipe flags=ORhu user=mlmmj argv=/usr/local/bin/mlmmj-receive -F -L /var/vmail/mlmmj/$nexthop'
postfix_config:
- name: mlmmj_destination_recipient_limit
value: 1
state: present
- name: transport_maps
value: hash:/usr/local/etc/postfix/transport_mlmmj
state: present
mlmmj_service_dirs:
- mlmmj-maintd
- mlmmj-maintd/env
- mlmmj-maintd/data
- mlmmj-maintd-log
- mlmmj-maintd-log/env
mlmmj_service_scripts:
- mlmmj-maintd/run
- mlmmj-maintd/finish
- mlmmj-maintd-log/run
- mlmmj-maintd-log/finish
mlmmj_service_config:
- name: mlmmj-maintd/type
content: longrun
- name: mlmmj-maintd/dependencies
content: postfix
- name: mlmmj-maintd/env/NAME
content: mlmmj-maintd
- name: mlmmj-maintd/env/PATH
content: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
- name: mlmmj-maintd/producer-for
content: mlmmj-maintd-log
- name: mlmmj-maintd-log/type
content: longrun
- name: mlmmj-maintd-log/notification-fd
content: '3'
- name: mlmmj-maintd-log/consumer-for
content: mlmmj-maintd
- name: mlmmj-maintd-log/env/NAME
content: mlmmj-maintd
- name: mlmmj-maintd-log/env/PATH
content: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
- name: mlmmj-maintd-log/env/MODE
content: '750'
- name: mlmmj-maintd-log/env/USER
content: s6-log
- name: mlmmj-maintd-log/env/GROUP
content: s6-log
- name: mlmmj-maintd-log/env/DIR
content: /var/log/mlmmj-maintd
mlmmj_delete_headers:
- List-Archive
- List-Help
- List-ID
- List-Owner
- List-Post
- List-Subscribe
- List-Unsubscribe
- List-Unsubscribe-Post
- Return-Receipt-To
- Disposition-Notification-To
- X-Confirm-Reading-To
- X-Pmrqc