1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00
ansible_playbook_servers/roles/mailserver_preperation/tasks/user.yml
2021-01-09 04:28:13 +01:00

32 lines
656 B
YAML

---
- name: create mail group
group:
name: "{{ mailserver__group }}"
state: present
- name: Create mail user
become: true
user:
name: "{{ mailserver__user }}"
home: "{{ mailserver__home }}"
group: "{{ mailserver__group }}"
shell: "{{ mailserver__shell }}"
- name: Create mail user sieve directory
become: true
file:
path: "{{ mailserver__home }}/sieve/global"
state: directory
owner: vmail
group: vmail
mode: 0770
recurse: true
- name: Create mail user mailbox directory
bevome: true
file:
path: /var/vmail/mailboxes
state: directory
owner: vmail
group: vmail
mode: 0770