evolinux-users: add user to /etc/aliases
This commit is contained in:
parent
8c9c5782e1
commit
c76cbd1887
|
@ -12,6 +12,7 @@ The **patch** part changes incrementally at each release.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
* etc-git: manage a cron job to monitor uncommited changes in /etc/.git (default: `True`)
|
* etc-git: manage a cron job to monitor uncommited changes in /etc/.git (default: `True`)
|
||||||
|
* evolinux-users: add user to /etc/aliases
|
||||||
* webapps/evoadmin-web: add users to /etc/aliases
|
* webapps/evoadmin-web: add users to /etc/aliases
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
|
@ -41,6 +41,20 @@
|
||||||
- loginisbusy.rc != 0
|
- loginisbusy.rc != 0
|
||||||
- uidisbusy.rc == 0
|
- uidisbusy.rc == 0
|
||||||
|
|
||||||
|
- name: Is /etc/aliases present?
|
||||||
|
stat:
|
||||||
|
path: /etc/aliases
|
||||||
|
register: etc_aliases
|
||||||
|
|
||||||
|
- name: Set mail alias
|
||||||
|
lineinfile:
|
||||||
|
state: present
|
||||||
|
dest: /etc/aliases
|
||||||
|
line: '{{ user.name }}: root'
|
||||||
|
regexp: '^{{ user.name }}:'
|
||||||
|
when: etc_aliases.stat.exists
|
||||||
|
notify: "newaliases"
|
||||||
|
|
||||||
# Unix groups
|
# Unix groups
|
||||||
|
|
||||||
## Group for SSH authorizations
|
## Group for SSH authorizations
|
||||||
|
|
Loading…
Reference in a new issue