diff --git a/roles/server_install_syslog/defaults/main.yml b/roles/server_install_syslog/defaults/main.yml new file mode 100644 index 0000000..e69de29 diff --git a/roles/server_install_syslog/files/.gitkeep b/roles/server_install_syslog/files/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/roles/server_install_syslog/handlers/main.yml b/roles/server_install_syslog/handlers/main.yml new file mode 100644 index 0000000..02b08a9 --- /dev/null +++ b/roles/server_install_syslog/handlers/main.yml @@ -0,0 +1,6 @@ +--- +- name: Start and enable rsyslog + ansible.builtin.service: + name: rsyslog + state: started + enabled: true diff --git a/roles/server_install_syslog/meta/main.yml b/roles/server_install_syslog/meta/main.yml new file mode 100644 index 0000000..e69de29 diff --git a/roles/server_install_syslog/tasks/main.yml b/roles/server_install_syslog/tasks/main.yml new file mode 100644 index 0000000..f6d89a6 --- /dev/null +++ b/roles/server_install_syslog/tasks/main.yml @@ -0,0 +1,17 @@ +--- +- name: Update apt package index + ansible.builtin.apt: + update_cache: true + cache_valid_time: 3600 + +- name: Install rsyslog + ansible.builtin.apt: + name: rsyslog + state: present + notify: Start and enable rsyslog + +- name: Enable rsyslog + ansible.builtin.service: + name: rsyslog + state: started + enabled: true diff --git a/roles/server_install_syslog/templates/.gitkeep b/roles/server_install_syslog/templates/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/roles/server_install_syslog/vars/main.yml b/roles/server_install_syslog/vars/main.yml new file mode 100644 index 0000000..e69de29