1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
--- # tasks file for rsyslog - name: include assert.yml include_tasks: assert.yml run_once: yes - name: uninstall conflicting systemd-logger package: name: systemd-logger state: absent - name: install rsyslog package: name: "{{ rsyslog_packages }}" state: present - name: configuring rsyslog template: src: "{{ rsyslog_config_file_format }}_rsyslog.conf.j2" dest: /etc/rsyslog.conf mode: "0644" notify: - restart rsyslog - name: make configuration directory file: name: /etc/rsyslog.d/ state: directory mode: "0755" - name: start and enable rsyslog service: name: "{{ rsyslog_service }}" state: started enabled: yes