46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
---
|
|
- hosts: localhost
|
|
# become: true
|
|
vars_prompt:
|
|
- name: username
|
|
prompt: Votre nom?
|
|
private: false
|
|
|
|
tasks:
|
|
- name: cree utilisateurs...
|
|
shell: "curl depl.sio.lan/usr/mkusrlin-2024.sh|bash"
|
|
|
|
- name: mdp root verrouillage...
|
|
# avec mkpasswd -m SHA-512
|
|
ansible.builtin.user:
|
|
name: root
|
|
password: '$6$Ga8KbEYAgCZYGeDB$7zlfBy1j4koFv.NYQEeZa/k7pwjNTEI7hrWUlrHWTwd1YsEqm.Sy2DZ1GAFYe2qe4ZccMQJAt7QxILY1sd9AV0'
|
|
|
|
- name: enleve sio de sudo...
|
|
ansible.builtin.user:
|
|
name: sio
|
|
groups: ''
|
|
|
|
- name: met le user "{{ username }}" dans le groupe sudo...
|
|
ansible.builtin.user:
|
|
name: "{{ username }}"
|
|
groups: sudo
|
|
append: yes
|
|
|
|
- name: installe journal-remote...
|
|
apt:
|
|
name: systemd-journal-remote
|
|
state: present
|
|
|
|
- name: configure journal-remote...
|
|
replace:
|
|
path: /etc/systemd/journal-upload.conf
|
|
regexp: '^# URL='
|
|
replace: 'URL=http://192.168.0.1:19532'
|
|
|
|
- name: active journal-remote au démarrage...
|
|
service:
|
|
name: systemd-journal-upload
|
|
state: started
|
|
enabled: yes
|