31 lines
987 B
YAML
31 lines
987 B
YAML
---
|
|
# ---------------------------------------------------
|
|
# configuration Linux : Utilisateurs et groupes
|
|
# ---------------------------------------------------
|
|
|
|
- name: Création des groupes
|
|
group: name={{ item.group }} gid={{ item.gid }} state=present
|
|
with_items: "{{ oracle_groups }}"
|
|
tags: group
|
|
|
|
- name: Création du compte Oracle
|
|
user:
|
|
name={{ item.username }} group={{ item.primgroup }}
|
|
groups={{ item.othergroups }} uid={{ item.uid }}
|
|
generate_ssh_key=yes append=yes state=present password={{ item.passwd }}
|
|
with_items: "{{ oracle_users }}"
|
|
ignore_errors: true
|
|
tags: user
|
|
|
|
- name: Création du compte grid
|
|
user:
|
|
name={{ item.username }} group={{ item.primgroup }}
|
|
groups={{ item.othergroups }} uid={{ item.uid }}
|
|
generate_ssh_key=yes append=yes state=present password={{ item.passwd }}
|
|
with_items: "{{ grid_users }}"
|
|
when: role_separation
|
|
ignore_errors: true
|
|
tags: user
|
|
|
|
|