Browse Source

Separate virtual mail directory settings into a task

Move the settings of the virtual mail directories into a separate
ansible task.
Shawn Sorichetti 10 years ago
parent
commit
290d59225d
1 changed files with 5 additions and 3 deletions
  1. 5
    3
      roles/mailserver/tasks/dovecot.yml

+ 5
- 3
roles/mailserver/tasks/dovecot.yml View File

@@ -13,11 +13,13 @@
13 13
 - name: Create vmail user
14 14
   user: name=vmail group=vmail state=present uid=5000 home=/decrypted
15 15
 
16
-- name: Ensure mail directories are in place
17
-  file: state=directory path=/decrypted/${item.name}/${item.primary_user} owner=vmail group=dovecot
16
+- name: Ensure mail domain directories are in place
17
+  file: state=directory path=/decrypted/${item.name} owner=vmail group=dovecot mode=770
18 18
   with_items:
19 19
     - ${mail_virtual_domains}
20
-  file: state=directory path=/decrypted/${item.name} owner=vmail group=dovecot mode=770
20
+
21
+- name: Ensure mail directories are in place
22
+  file: state=directory path=/decrypted/${item.name}/${item.primary_user} owner=vmail group=dovecot
21 23
   with_items:
22 24
     - ${mail_virtual_domains}
23 25
 

Loading…
Cancel
Save