Skip to content
Snippets Groups Projects
Commit e31ef7f7 authored by Jörg Sachse's avatar Jörg Sachse
Browse files

feat: update Freshclam config & services

parent c5992139
Branches
No related tags found
No related merge requests found
......@@ -83,31 +83,6 @@
DatabaseMirror database.clamav.net
OnUpdateExecute "/usr/local/bin/refresh_rkhunter.sh"
#- name: patch Freshclam service
# lineinfile:
# path: "/usr/lib/systemd/system/clamav-freshclam.service"
# regexp: "ExecStart="
# # original line ad installed by distro:
# # ExecStart=/usr/bin/freshclam -d --foreground=true
# line: "ExecStart=/usr/bin/freshclam"
# when: ansible_os_family == "RedHat"
- name: install Freshclam timer
ansible.builtin.copy:
src: "etc/systemd/system/clamav-freshclam.timer"
dest: "/etc/systemd/system/clamav-freshclam.timer"
mode: "0644"
when: ansible_os_family == "RedHat"
- name: start and enable Freshclam timer
ansible.builtin.systemd:
service: "clamav-freshclam.timer"
enabled: true
state: started
when: ansible_os_family == "RedHat"
- name: configure ClamD
ansible.builtin.blockinfile:
name: "{{ clamav_cfg_path }}/{{ 'clamd' if ansible_os_family == 'Debian' else ansible_hostname }}.conf"
......@@ -179,9 +154,12 @@
remote_src: true
when: ansible_os_family == "RedHat"
- name: enable ClamD systemd service
- name: enable ClamD & Freshclam systemd services
ansible.builtin.systemd:
service: "clamd@{{ ansible_hostname }}.service"
service: "{{ item }}.service"
enabled: true
state: "started"
loop:
- "clamd@{{ ansible_hostname }}"
- "clamav-freshclam"
when: ansible_os_family == "RedHat"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment