Premier commit

This commit is contained in:
phil
2023-12-18 23:20:30 +01:00
parent ec25c6dba9
commit 62ef5fa4e9
577 changed files with 46490 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
# Role syslog-cli : Installation et configuration de syslog client (centralisation des logs)
***
Ce role a pour objectif de parametrer le fichier /etc/rsyslog.conf pour envoyer les logs vers la machine **s-infra**:
on ajoute au bout du fichier :
''*.* @adresse srv-syslog''
Ensuite le role décommente dans le fichier /etc/systemd/journald.conf la ligne suivante :
'ForwardToSyslog=yes'
afin d'autoriser l'envoie de log sur la machine srv qui est **s-infra**
une fois tout cela fait le role redémarre automatiquement les services journald et rsyslog

View File

@@ -0,0 +1,10 @@
---
- name: restart rsyslog
service:
name: rsyslog
state: restarted
- name: restart journald
service:
name: systemd-journald.service
state: restarted

View File

@@ -0,0 +1,17 @@
---
- name: ajoute l'indication de serveur syslog distant si elle n'est pas presente
lineinfile:
path: /etc/rsyslog.conf
regexp: '^'
line: '*.* @syslog.gsb.adm'
state: present
notify:
- restart rsyslog
- name: decommente le chargement du module imudp dans rsyslog.conf
replace:
path: /etc/systemd/journald.conf
regexp: '^#ForwardToSyslog=yes'
replace: 'ForwardToSyslog=yes'
notify:
- restart journald