trees/vagrant/ansible/playbook.yml
neutron 5caef1ed20
[trees] - install dovecot from debian backports, enable pop3
* adds compatibility for dovecots maildir
  * adds role for installing debian backports
  * installs newer version of dovecot 2.2.* from debian backports
  * in newer versions of dovecot >= 2.2.31 cache index corruption
    is fixed
  * adds note in README.md
  * adds POP3 functionality
2018-08-10 15:17:18 +02:00

42 lines
1.1 KiB
YAML

---
- hosts: all
become: true
vars:
extra_packages:
- mailutils
# trees.testing
dovecot_mail_name: "{{ inventory_hostname }}"
dovecot_mailbox_type: maildir
dovecot_libsodium_plugin:
repo:
url: https://github.com/LuckyFellow/dovecot-libsodium-plugin/
path: /opt/local/sources/dovecot-libsodium-plugin
mysql:
database: mailserver
user: mailserver
user_password: treesftw
reset_db: False
# trees.testing
postfix_mail_name: "{{ inventory_hostname }}"
postfix_mynetwork: "{{ ansible_default_ipv4.network }}/24"
trees:
repo:
url: https://0xacab.org/riseuplabs/trees
path: /opt/local/sources/trees/
# specify latest release, e.g. HEAD, v2.1.0
# or use the commit hash sum to clone specific commit
release: "HEAD"
pwhash_algo: 0
# pwhash_algo:
# 0 for libsodium <= 1.0.14 (Debian Stretch Package)
# - install libsodium from normal debian repos (current version 1.0.12)
# - uses ARGON2
roles:
- jnv.debian-backports
- init
- mariadb
- postfix
- dovecot
- trees