BSD Ports

security/clamav 1.5.4_1,1 MidnightBSD

Open-source (GPL) anti-virus engine (Regular Feature Release)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
a05b377b53
License
gpl2
Categories
security

Description

ClamAV is an open-source (GPL) anti-virus engine used in a variety of situations, including email and web scanning, and endpoint security. It provides many utilities for users, including a flexible and scalable multi-threaded daemon, a command-line scanner and an advanced tool for automatic database updates.

This is Regular (non-LTS) Feature Release of ClamAV.

In the other systems

SystemPortVersion
MidnightBSDsecurity/clamav1.5.4_1,1
FreeBSDsecurity/clamav1.5.4_2,1
OpenBSDsecurity/clamav1.5.4
NetBSDsecurity/clamav1.4.6nb1
DragonFlysecurity/clamav1.4.2_1,1
HardenedBSDsecurity/clamav1.5.4_1,1
GhostBSDsecurity/clamav1.5.4_1,1
OPNsensesecurity/clamav1.5.2_3,1

Install

Binary package:

mport install clamav

From mports:

cd /usr/mports/security/clamav && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	clamav>0:security/clamav
LIB_DEPENDS=	libclamav.so:security/clamav

Dependencies

As this port's Makefile names them.

Build 1

Library 4

Build dependencies 5
Run dependencies 4

Configuration

Options name: security_clamav

OptionDefaultDescription
ARConEnable arch archives support
ARJonEnable arj archives support
DOCSoff
EXPERIMENTALoffBuild experimental code
MILTERonCompile the milter interface
STDERRoffPrint logs to stderr instead of stdout
UNRARon
UNZOOonEnable zoo archives support
USES
cmake cpe gnome iconv ncurses pkgconfig ssl
Service scripts
clamav_clamd, clamav_freshclam
Conflicts with
clamav-lts

Files

Manual pages 13
  • clamav-milter(8)
  • clamav-milter.conf(5)
  • clambc(1)
  • clamconf(1)
  • clamd(8)
  • clamd.conf(5)
  • clamdscan(1)
  • clamdtop(1)
  • clamscan(1)
  • clamsubmit(1)
  • freshclam(1)
  • freshclam.conf(5)
  • sigtool(1)
pkg-plist 173
  • bin/clamav-config
  • bin/clambc
  • bin/clamconf
  • bin/clamdscan
  • bin/clamdtop
  • bin/clamscan
  • bin/clamsubmit
  • bin/freshclam
  • bin/sigtool
  • etc/certs/clamav.crt
  • include/clamav-config.h
  • include/clamav-types.h
  • include/clamav-version.h
  • include/clamav.h
  • include/libfreshclam.h
  • lib/libclamav.so
  • lib/libclamav.so.12
  • lib/libclamav.so.12.1.0
  • lib/libclamav_rust.a
  • lib/libclamunrar.so
  • lib/libclamunrar.so.12
  • lib/libclamunrar.so.12.1.0
  • lib/libclamunrar_iface.so
  • lib/libclamunrar_iface.so.12
  • lib/libclamunrar_iface.so.12.1.0
  • lib/libfreshclam.so
  • lib/libfreshclam.so.4
  • lib/libfreshclam.so.4.0.0
  • libdata/pkgconfig/libclamav.pc
  • share/man/man1/clambc.1.gz
  • share/man/man1/clamconf.1.gz
  • share/man/man1/clamdscan.1.gz
  • share/man/man1/clamdtop.1.gz
  • share/man/man1/clamscan.1.gz
  • share/man/man1/clamsubmit.1.gz
  • share/man/man1/freshclam.1.gz
  • share/man/man1/sigtool.1.gz
  • share/man/man5/clamav-milter.conf.5.gz
  • share/man/man5/clamd.conf.5.gz
  • share/man/man5/freshclam.conf.5.gz
  • share/man/man8/clamav-milter.8.gz
  • share/man/man8/clamd.8.gz
  • share/doc/clamav/html/404.html
  • share/doc/clamav/html/Introduction.html
  • share/doc/clamav/html/ayu-highlight-3fdfc3ac.css
  • share/doc/clamav/html/theme-tomorrow_night-9dbe62a9.js
  • share/doc/clamav/html/mark-09e88c2c.min.js
  • share/doc/clamav/html/searcher-09f2665d.js
  • share/doc/clamav/html/ace-2a3cd908.js
  • share/doc/clamav/html/editor-16ca416c.js
  • share/doc/clamav/html/tomorrow-night-4c0ae647.css
  • share/doc/clamav/html/toc-0c194aa2.js
  • share/doc/clamav/html/clipboard-1626706a.min.js
  • share/doc/clamav/html/css/variables-6d03f665.css
  • share/doc/clamav/html/css/general-8eed8816.css
  • share/doc/clamav/html/css/chrome-ae938929.css
  • share/doc/clamav/html/css/print-9e4910d8.css
  • share/doc/clamav/html/favicon-ba1b3133.png
  • share/doc/clamav/html/highlight-abc7f01d.js
  • share/doc/clamav/html/elasticlunr-ef4e11c1.min.js
  • share/doc/clamav/html/book-a0b12cfe.js
  • share/doc/clamav/html/searchindex-f120d447.js
  • share/doc/clamav/html/highlight-493f70e1.css
  • share/doc/clamav/html/theme-dawn-4493f9c8.js
  • share/doc/clamav/html/mode-rust-2c9d5c9a.js
  • share/doc/clamav/html/mermaid-eefea253.min.js
  • share/doc/clamav/html/mermaid-init-ccf746f1.js
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-300italic-2c7b95c0.woff2
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-300-7736aa35.woff2
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-italic-6c9463f7.woff2
  • share/doc/clamav/html/fonts/OPEN-SANS-LICENSE-cfc7749b.txt
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-600-486c6759.woff2
  • share/doc/clamav/html/fonts/fonts-9644e21d.css
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-700-c22fe8c7.woff2
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-800italic-ba1521ec.woff2
  • share/doc/clamav/html/fonts/source-code-pro-v11-all-charsets-500-2bdd9410.woff2
  • share/doc/clamav/html/fonts/SOURCE-CODE-PRO-LICENSE-d1e6d465.txt
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-800-3d2c812a.woff2
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-600italic-1a3e8659.woff2
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-regular-2e3b1d34.woff2
  • share/doc/clamav/html/fonts/open-sans-v17-all-charsets-700italic-238ae959.woff2
  • share/doc/clamav/html/appendix/Appendix.html
  • share/doc/clamav/html/appendix/Authenticode.html
  • share/doc/clamav/html/appendix/CvdPrivateMirror.html
  • share/doc/clamav/html/appendix/FileTypes.html
  • share/doc/clamav/html/appendix/FunctionalityLevels.html
  • share/doc/clamav/html/appendix/Terminology.html
  • share/doc/clamav/html/community_resources/CommunityResources.html
  • share/doc/clamav/html/community_resources/CompileClamAV_AmazonLinux2.txt
  • share/doc/clamav/html/faq/faq-cvd.html
  • share/doc/clamav/html/faq/faq-eol.html
  • share/doc/clamav/html/faq/faq-freshclam.html
  • share/doc/clamav/html/faq/faq-ignore.html
  • share/doc/clamav/html/faq/faq-malware-fp-reports.html
  • share/doc/clamav/html/faq/faq-misc.html
  • share/doc/clamav/html/faq/faq-ml.html
  • share/doc/clamav/html/faq/faq-pua.html
  • share/doc/clamav/html/faq/faq-rust.html
  • share/doc/clamav/html/faq/faq-safebrowsing.html
  • share/doc/clamav/html/faq/faq-scan-alerts.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
clamav-1.5.4.tar.gz6.3702396e+071af1117a228f1b5bc7fa91a0dabc37848a99e7d25188e9be8043332ce721dfd3
Master sites 1
  • https://www.clamav.net/downloads/production/

Commit history 2

DateCommitCreditsLog message
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …
370d79d8a0 Lucas Holt security/clamav: update to 1.5.4 (#695)
## Summary - update ClamAV regular release from 1.5.2 to 1.5.4 - regenerate distinfo - update generated documentation plist entries - address CVE-2026-20337, CVE-2026-20338, CVE-2026-20339, CVE-2026-20345, CVE-2026-20346, CVE-2026-20347, CVE-2026-20348, and CVE-2025-8088 Upstream advisory: https://blog.clamav.net/2026/08/clamav-154-and-146-security-patch.html ## Validation - `bmake makesum` - `bmake patch` - `bmake check-license` - `bmake` - `bmake fake` - `bmake package` - package created: `clamav-1.5.4,1.mport` - `portlint -C`: 0 fatal errors, 6 pre-existing warnings - `bmake test` is intentionally disabled by the existing `NO_TEST=yes` setting The libclamav and libfreshclam shared-library versions are unchanged, so dependent port revisions do not need bumps. …