--- mailserver_database: db: mailserver admin_user: name: mailadmin pwd: "{{ vault_mailserver_database.admin_user.pwd }}" ro_user: name: mailserver pwd: "{{ vault_mailserver_database.ro_user.pwd }}" virtual_users: - name: "{{ ansible_facts['env']['USER'] }}" # same as `doveadm pw -s BLF-CRYPT -p foo` pwd: "{BLF-CRYPT}{{ 'foo' | password_hash('blowfish') }}" virtual_aliases: - source: abuse destination: "{{ ansible_facts['env']['USER'] }}" - source: postmaster destination: "{{ ansible_facts['env']['USER'] }}" - source: dns destination: "{{ ansible_facts['env']['USER'] }}"