- tags: - dovecot - packages become: yes apt: name: python-passlib install_recommends: no - tags: - dovecot - update-passwords become: yes with_dict: "{{ dovecot__passwords }}" # no_log: yes htpasswd: path: /etc/dovecot/users name: "{{ item.key }}" password: "{{ item.value }}" crypt_scheme: sha512_crypt state: "{{ 'absent' if not item.value or item.value.strip() == '' else 'present' }}"