diff --git a/roles/rsyslog-client/handlers/main.yml b/roles/rsyslog-client/handlers/main.yml new file mode 100644 index 00000000..54052ec3 --- /dev/null +++ b/roles/rsyslog-client/handlers/main.yml @@ -0,0 +1,5 @@ +--- +- name: Restart rsyslog + systemd: + name: rsyslog + state: restarted diff --git a/roles/rsyslog-client/tasks/main.yml b/roles/rsyslog-client/tasks/main.yml index 52cf1abf..e6e960b8 100644 --- a/roles/rsyslog-client/tasks/main.yml +++ b/roles/rsyslog-client/tasks/main.yml @@ -9,14 +9,6 @@ retries: 3 until: apt_result is succeeded -- name: Deploy rsyslog config - template: - src: rsyslog.d/50-send_relp.conf.j2 - dest: /etc/rsyslog.d/50-send_relp.conf - mode: 0640 - owner: root - group: root - - name: Create spool directory file: path: /var/log/spool @@ -24,3 +16,12 @@ mode: '0750' owner: root group: root + +- name: Deploy rsyslog config + template: + src: rsyslog.d/50-send_relp.conf.j2 + dest: /etc/rsyslog.d/50-send_relp.conf + mode: 0640 + owner: root + group: root + notify: Restart rsyslog