---
- name: Ensure necessary packages are installed
  community.general.pacman:
    name:
      - s-nail
      - cronie
    state: present
    update_cache: "{{ omit if skip_package_cache_update is defined else 'true' }}"

- name: Run generic Linux tasks
  include_tasks: install-Linux.yml

- name: Enable cronie service
  systemd:
    name: cronie
    enabled: true
    state: started

- name: Ensure rkhunter config is deployed
  template:
    src: rkhunter-{{ ansible_os_family }}.j2
    dest: /etc/rkhunter.conf
    mode: 0600

- name: Ensure rkhunter cron config is copied
  copy:
    src: rkhuntercron
    dest: /etc/cron.daily/rkhunter
    mode: 0755
