]> git.phdru.name Git - ansible.git/blob - playbooks/debian/roles/logcheck/tasks/main.yml
e11edf71a28e67b14fcedfe8f3734e9b66c5ec42
[ansible.git] / playbooks / debian / roles / logcheck / tasks / main.yml
1 - name: Install logcheck
2   become: true
3   apt:
4     autoclean: yes
5     autoremove: yes
6     install_recommends: no
7     name: logcheck
8     state: latest
9     update_cache: yes
10
11 - name: Configure logcheck
12   become: true
13   lineinfile:
14     path: /etc/logcheck/logcheck.conf
15     regexp: "^INTRO=0$"
16     line: "INTRO=0"
17     insertafter: "^#INTRO=1$"
18
19 - name: Update logcheck ignore patterns
20   become: true
21   copy:
22     src: ignore.d/
23     dest: "/etc/logcheck/ignore.d.{{ item }}"
24     owner: root
25     group: logcheck
26     directory_mode: '0750'
27     mode: 0640
28   loop: ['server', 'workstation']