Summary
Fangfrisch (German for "freshly caught") is a sibling of the Clam Anti-Virus freshclam utility. It allows downloading virus definition files that are not official ClamAV canon, e.g. from Sanesecurity, URLhaus and others. Fangfrisch was designed with security in mind, to be run by an unprivileged user only.
Versions
v1.9.0 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- amd64 x86
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Dependencies
dev-python / requests : HTTP library for human beings
dev-python / sqlalchemy : Python SQL toolkit and Object Relational Mapper
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-python / requests : HTTP library for human beings
dev-python / sqlalchemy : Python SQL toolkit and Object Relational Mapper
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
app-antivirus/fangfrisch: enable py3.13
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Petr Vaněk · gentoo
app-antivirus/fangfrisch: drop 1.6.1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: Stabilize 1.9.0 ALLARCHES, #930352
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: fix PythonGHDistfileSuffix
Signed-off-by: Sam James <sam@gentoo.org> - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Bump to version 1.9.0
Upstream feature release with improved unit tests. The ebuild now also performs a subset of these tests, i.e. the ones which don't require network access. Closes: https://bugs.gentoo.org/923651 Signed-off-by: Ralph Seichter <github@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/35469 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: drop 1.5.0-r1
Bug: https://bugs.gentoo.org/905640 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-antivirus/fangfrisch: Stabilize 1.6.1 ALLARCHES, #905640
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: add 1.6.1
Closes: https://bugs.gentoo.org/905635 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-antivirus/fangfrisch: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: enable py3.11
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-antivirus/fangfrisch: Stabilize 1.5.0-r1 ALLARCHES, #850229
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Add systemd unit files
Ebuild now includes a systemd service and timer. Closes: https://bugs.gentoo.org/834697 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/24442 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Remove obsolete ebuild
fangfrisch-1.5.0.ebuild has been stabilised. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/23200 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-antivirus/fangfrisch: stabilize 1.5.0 for x86
Bug: https://bugs.gentoo.org/827947 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-antivirus/fangfrisch: stabilize 1.5.0 for amd64
Bug: https://bugs.gentoo.org/827947 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: disable py3.7
Signed-off-by: Sam James <sam@gentoo.org> - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Bump to version 1.5.0
Upstream release 1.5.0. This ebuild resolves an issue regarding the use of DISTUTILS_USE_SETUPTOOLS. Closes: https://bugs.gentoo.org/813303 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Remove obsolete ebuild
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/20801 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-antivirus/fangfrisch: amd64/x86 stable (ALLARCHES policy) wrt bug #790086
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Remove obsolete ebuild
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/19422 Signed-off-by: Sam James <sam@gentoo.org> - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Bump to version 1.4.0
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-antivirus/fangfrisch: Stabilize 1.3.0 ALLARCHES, #768774
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-antivirus/fangfrisch: Stabilize 1.3.0 amd64, #768774
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Bump to version 1.3.0
Upstream feature release. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/18260 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Post-stabilisation cleanup
Remove obsolete ebuild now that Fangfrisch has been stabilised. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/15872 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-antivirus/fangfrisch: x86 stable wrt bug #721530
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
app-antivirus/fangfrisch: amd64 stable wrt bug #721530
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Disable unit tests
Due to the nature of Fangfrisch, most tests require network connectivity. Upstream CI reports show that the tests are successful, so instead of a pick-and-choose approach, the complete tests directory is removed in this ebuild. Closes: https://bugs.gentoo.org/721794 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/15765 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Enhance post-install message
The post-install message now displays the exact shell commands that should be executed after a fresh installation. This saves the user from having to refer to the official Fangfrisch documentation. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/15238 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: Bump to version 1.2.0
Upstream feature release 1.2.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/15071 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ralph Seichter · gentoo
app-antivirus/fangfrisch: New package
Update and verify unofficial Clam Anti-Virus signatures. Designed as a secure and easy-to-configure replacement for clamav-unofficial-sigs. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Ralph Seichter <gentoo@seichter.de> Closes: https://github.com/gentoo/gentoo/pull/14740 Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>