Extension ClamAV Scanner


Extension Basics

Title
ClamAV Scanner
Name
ckanext-clamdscanner
Type
Public extension
Description
CKAN extension to integrate ClamAV antivirus scanning for uploaded resources to detect malware and viruses.
CKAN versions
Download-Url (zip)
Last commit
6 years ago (2019-11-20 11:51:29)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

ckanext-clamdscanner

This extension integrates ClamAV, an open-source antivirus engine, with CKAN to scan uploaded resources for viruses and malware.

Requirements

Requires ClamAV daemon (clamd) to be installed and running on the server.

Installation

  1. Activate your CKAN virtual environment: . /usr/lib/ckan/default/bin/activate

  2. Install the ckanext-clamdscanner Python package: pip install ckanext-clamdscanner

  3. Add clamdscanner to the ckan.plugins setting in your CKAN config file.

  4. Restart CKAN.

Config Settings

# The minimum number of hours to wait before re-checking a resource (optional, default: 24)
ckanext.clamdscanner.some_setting = some_default_value
Version
0.0.1
Version release date
2018-01-29
Contact name
Franz Osorio
Contakt email
(not set)
Contact Url


Installation Guide

Configuration hints

Requires ClamAV daemon (clamd) installed and running. Add ‘clamdscanner’ to ckan.plugins.

Plugins to configure (ckan.ini)
clamdscanner
CKAN Settings (ckan.ini)
# ckanext.clamdscanner.some_setting = some_default_value
DB migration to be executed
(not set)
<< back to Extensions