]> git.phdru.name Git - ansible.git/blob - playbooks/debian/roles/logcheck/tasks/main.yml
Feat(apt): Add option `cache_valid_time: 3600`
[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     cache_valid_time: 3600
7     install_recommends: no
8     name: logcheck
9     state: latest
10     update_cache: yes
11
12 - name: Configure logcheck
13   become: true
14   lineinfile:
15     path: /etc/logcheck/logcheck.conf
16     regexp: "^INTRO=0$"
17     line: "INTRO=0"
18     insertafter: "^#INTRO=1$"
19
20 - name: Update logcheck ignore patterns
21   become: true
22   copy:
23     src: ignore.d/
24     dest: "/etc/logcheck/ignore.d.{{ item }}"
25     owner: root
26     group: logcheck
27     directory_mode: '0750'
28     mode: 0640
29   loop: ['server', 'workstation']