diff options
Diffstat (limited to 'roles/common')
-rw-r--r-- | roles/common/tasks/logging.yml | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/roles/common/tasks/logging.yml b/roles/common/tasks/logging.yml index 9430d0b..62727c9 100644 --- a/roles/common/tasks/logging.yml +++ b/roles/common/tasks/logging.yml @@ -37,7 +37,7 @@ - meta: flush_handlers -- name: Configure logcheck +- name: Configure logcheck (1) copy: src=etc/logcheck/{{ item }} dest=/etc/logcheck/{{ item }} owner=root group=logcheck @@ -53,6 +53,20 @@ tags: - logcheck +- name: Configure logcheck (2) + lineinfile: dest=/etc/logcheck/logcheck.logfiles + line={{ item }} + state=present + create=yes + owner=root group=logcheck + mode=0640 + with_items: + - /var/log/syslog + - /var/log/auth.log + - /var/log/mail.log + tags: + - logcheck + - name: Minimal logging policy (1) lineinfile: dest=/etc/logrotate.d/rsyslog regexp="^/var/log/mail\\.(log|info|sasl)$" |