Skip to content

Ansible Role linuxfabrik.lfops.fangfrisch

This role installs and configures Fangfrisch, a tool that "allows downloading virus definition files that are not official ClamAV canon".

Mandatory Requirements

  • A Python virtual environment /opt/python-venv/clamav-fangfrisch/ with fangfrisch installed. This can be done using the linuxfabrik.lfops.python_venv role.

If you use the Fangfrisch Playbook, this is automatically done for you.

Tags

fangfrisch

  • Installs and configures Fangfrisch.
  • Triggers: none.

fangfrisch:state

  • Manages the state of the Fangfrisch timer.
  • Triggers: none.

Optional Role Variables

fangfrisch__securiteinfo_customer_id

fangfrisch__timer_enabled

  • Enables or disables the hourly fangfrisch timer to automatically update the signatures, analogous to systemctl enable/disable.
  • Type: Bool.
  • Default: true

Example:

# optional
fangfrisch__securiteinfo_customer_id: 'IVQyhw7Yszua6pzUhlGPVowucenHt2wQe9iXDfwsMOfheeOUakB28irj5JyDsKF4e81LkLbNUtMHcUGL9EVKOJ9WxSSv4ySjBhY0vngBDunEPlixtGTBB6f1mvaTqXzz'
fangfrisch__timer_enabled: false

License

The Unlicense

Author Information

Linuxfabrik GmbH, Zurich