26 lines
520 B
YAML
26 lines
520 B
YAML
|
---
|
||
|
# Install and configure logrotate
|
||
|
|
||
|
# Install the apt package
|
||
|
name: Install logrotate
|
||
|
apt:
|
||
|
name:
|
||
|
- logrotate
|
||
|
|
||
|
# Copy the configuration and reload the service if it has changed
|
||
|
- name: Configure logrotate
|
||
|
template:
|
||
|
src: logrotate.d/rsyslog.j2
|
||
|
dst: /etc/logrotate.d/rsyslog
|
||
|
owner: root
|
||
|
groupe: root
|
||
|
mode: "0644"
|
||
|
notify: restart logrotate
|
||
|
|
||
|
# Make sure the service is enabled and started
|
||
|
- name: Enable logrotate service
|
||
|
service:
|
||
|
name: logrotate
|
||
|
enabled: true
|
||
|
state: started
|