Create system users for vmail (dovecot) and evoadmin

This commit is contained in:
Jérémy Lecour 2020-12-17 08:05:16 +01:00 committed by Jérémy Lecour
parent 3c4986275c
commit 5b2d3b09d0
3 changed files with 5 additions and 0 deletions

View File

@ -26,6 +26,7 @@ The **patch** part changes incrementally at each release.
### Changed ### Changed
* Create system users for vmail (dovecot) and evoadmin
* apt: disable APT Periodic * apt: disable APT Periodic
* evoacme: upstream release 20.12 * evoacme: upstream release 20.12
* evocheck: upstream release 20.12 * evocheck: upstream release 20.12

View File

@ -41,6 +41,7 @@
group: group:
name: vmail name: vmail
gid: "{{ dovecot_vmail_gid }}" gid: "{{ dovecot_vmail_gid }}"
system: True
tags: tags:
- dovecot - dovecot
@ -50,6 +51,7 @@
group: vmail group: vmail
uid: "{{ dovecot_vmail_uid }}" uid: "{{ dovecot_vmail_uid }}"
shell: /bin/false shell: /bin/false
system: True
tags: tags:
- dovecot - dovecot

View File

@ -6,6 +6,7 @@
comment: "Evoadmin Web Account" comment: "Evoadmin Web Account"
home: "{{ evoadmin_home_dir }}" home: "{{ evoadmin_home_dir }}"
password: "!" password: "!"
system: yes
- name: Create www-evoadmin group - name: Create www-evoadmin group
group: group:
@ -22,6 +23,7 @@
- name: "Create www-evoadmin (Debian 9 or later)" - name: "Create www-evoadmin (Debian 9 or later)"
user: user:
name: www-evoadmin name: www-evoadmin
system: yes
when: ansible_distribution_major_version is version('9', '>=') when: ansible_distribution_major_version is version('9', '>=')
- name: Is /etc/aliases present? - name: Is /etc/aliases present?