summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-antivirus/clamav: rev bumpThomas Deutschmann2020-03-212-81/+123
| | | | | | | | | | | | | | | - Migrate to EAPI 7. - Fix USE=libclamav-only. - Set proper REQUIRED_USE to indicate that USE=libclamav-only will really only install libs. - Install HTML docs only when USE=doc is set. Closes: https://bugs.gentoo.org/709616 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-antivirus/clamav: security cleanup (bug #702010)Thomas Deutschmann2020-03-194-552/+0
| | | | | | Bug: https://bugs.gentoo.org/702010 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-antivirus/clamav: mark arm64 stable (bug #702010)Thomas Deutschmann2020-03-192-2/+2
| | | | | | Bug: https://bugs.gentoo.org/702010 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-antivirus/skyldav: remove last-rited pkgMikle Kolyada2020-03-1910-204/+0
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-antivirus/fangfrisch: New packageRalph Seichter2020-03-075-0/+97
| | | | | | | | | | | 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>
* app-antivirus/clamav: [QA] inherit ltprune.eclass directlyDavid Seifert2020-02-154-5/+5
| | | | | Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
* app-antivirus/clamav: stable 0.102.2 for hppa, bug #708424Rolf Eike Beer2020-02-141-1/+1
| | | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-112-2/+2
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-antivirus/clamav: arm stable wrt bug #708424Agostino Sarubbo2020-02-111-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav: ppc stable wrt bug #708424Agostino Sarubbo2020-02-111-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav: ia64 stable wrt bug #708424Agostino Sarubbo2020-02-111-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav: ppc64 stable wrt bug #708424Agostino Sarubbo2020-02-111-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: [QA] Fix VariableInHomepageDavid Seifert2020-02-081-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-antivirus/clamav: amd64 stable wrt bug #708424Agostino Sarubbo2020-02-071-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav: x86 stable wrt bug #708424Agostino Sarubbo2020-02-071-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamtk: Switch to PYTHON_SINGLE_USEDEPMichał Górny2020-02-071-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-antivirus/clamav: stable 0.102.1-r3 for hppa, bug #702010Sergei Trofimovich2020-02-061-1/+1
| | | | | | Package-Manager: Portage-2.3.87, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-antivirus/clamav: new security release v0.102.2.Michael Orlitzky2020-02-052-0/+199
| | | | | | Bug: https://bugs.gentoo.org/708424 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: new version 7.0.1.Michael Orlitzky2020-02-056-0/+281
| | | | | | | | | | | | | | I am reluctantly adding this new version so that we don't fall too far behind. Every release of this package gets crazier, and it attempts to do... let's say "ill-advised" things... to your filesystem when run as root. To minimize that risk, I've patched the script to exit with an error if it's run as EUID 0. Running it as "clamav" should still be safe, in the sense that it can only break your clamav. We have our own systemd service that runs as a restricted user, so that upstream vulnerability is fixed in Gentoo too. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: new revision in /usr/bin.Michael Orlitzky2020-02-053-3/+3
| | | | | | | | | This script shouldn't be run as root, so this revision moves it out of /usr/sbin and into /usr/bin. The paths within things in $FILESDIR were also updated. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: new revision to fix cosmetic issue.Michael Orlitzky2020-02-021-1/+1
| | | | | | | | | | Our logrotate file was being installed with doins, leaving it with a ".logrotate" suffix on the live filesystem. This was harmless, but looks a bit weird. Now it's installed as "/etc/logrotate.d/${PN}". Closes: https://bugs.gentoo.org/707952 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: arm stable wrt bug #702010Mikle Kolyada2020-01-271-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-antivirus/clamav: stable 0.102.1-r3 for ppc64, bug #702010Sergei Trofimovich2020-01-271-1/+1
| | | | | | Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-antivirus/clamav: stable 0.102.1-r3 for ppc, bug #702010Sergei Trofimovich2020-01-271-1/+1
| | | | | | Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-antivirus/clamav: stable 0.102.1-r3 for ia64, bug #702010Sergei Trofimovich2020-01-271-1/+1
| | | | | | Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-antivirus/clamav: x86 stable (bug #702010)Thomas Deutschmann2020-01-261-1/+1
| | | | | Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* */*: Drop stable alpha keywordsMatt Turner2020-01-251-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-antivirus/clamav: amd64 stable wrt bug #702010Agostino Sarubbo2020-01-241-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: new revision with GLEP81 accounts.Michael Orlitzky2020-01-171-16/+13
| | | | | | Closes: https://bugs.gentoo.org/701222 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: new revision with GLEP81 user/group.Michael Orlitzky2020-01-171-12/+13
| | | | | | Bug: https://bugs.gentoo.org/701222 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: remove "unused" clamav-0.101.[35].ebuild.Michael Orlitzky2020-01-153-354/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: new revision fixing libtool -> libltdl depend.Michael Orlitzky2020-01-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | As reported in bug 544910, libclamav is linked against libltdl.so: $ objdump -p /usr/lib64/libclamav.so | grep NEEDED NEEDED libbz2.so.1 NEEDED libltdl.so.7 ... and that library is provided by dev-libs/libltdl: $ equery b /usr/lib64/libltdl.so.7 * Searching for /usr/lib64/libltdl.so.7 ... dev-libs/libltdl-2.4.6 (/usr/lib64/libltdl.so.7.3.1) dev-libs/libltdl-2.4.6 (/usr/lib64/libltdl.so.7 -> libltdl.so.7.3.1) We've been pulling this in "accidentally," through sys-devel/libtool, but that's incorrect. This commit drops sys-devel/libtool and replaces it with dev-libs/libltdl. Closes: https://bugs.gentoo.org/544910 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: remove unused patchMichael Mair-Keimberger2019-12-311-10/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14192 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* app-antivirus/clamtk: drop old versionConrad Kostecki2019-12-132-161/+0
| | | | | Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-antivirus/clamtk: x86 stable wrt bug #702072Agostino Sarubbo2019-12-131-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamtk: amd64 stable wrt bug #702072Agostino Sarubbo2019-12-121-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-antivirus/clamav: fix test restrictAaron Bauman2019-12-101-0/+1
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* app-antivirus/clamav: version bumpThomas Raschbacher2019-12-072-0/+176
| | | | | Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Raschbacher <lordvan@gentoo.org>
* app-antivirus/clamtk: updated metadata.xmlConrad Kostecki2019-12-031-5/+1
| | | | | Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-antivirus/clamav: Revbump to fix various linking issuesLars Wendler2019-11-252-18/+143
| | | | | | | | | | | | | - Don't call configure with --with-zlib=/usr or else we end up having "-L/usr/lib" in linker flags which breaks 64bit compilations in 17.1 profiles - Once again (third time) use pkg-config to check for libxml2 in order to avoud automagic and unnecessary linking to dev-libs/icu Bug: https://bugs.gentoo.org/661328 Closes: https://bugs.gentoo.org/699296 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-antivirus/clamav: fix QA warning about testsAaron Bauman2019-11-254-0/+4
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* app-antivirus/clamav: new version 0.102.1.Michael Orlitzky2019-11-243-111/+5
| | | | | | | | | | | | | | | | | | | | This new version fixes some major problems in the last one. The milter isn't totally busted, a DoS was patched (CVE-2019-15961), we don't need to patch the build system to detect libxml2, and fanotify should now be found when it's there. I've also tweaked the documentation location so that we don't wind up with nested "html" directories, and stopped USE="-metadata-analysis-api" from clobbering USE="clamsubmit" in the ebuild. The mailing list reports that there are still intermittent test failures and a ./configure bug, but this one might actually be usable. Closes: https://bugs.gentoo.org/697686 Closes: https://bugs.gentoo.org/697688 Closes: https://bugs.gentoo.org/701094 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: [QA] Fix HOMEPAGE & SRC_URIMichał Górny2019-11-071-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-antivirus/clamav: arm64 stable (bug #691546)Aaron Bauman2019-11-061-1/+1
| | | | | Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17
* app-antivirus/clamav-unofficial-sigs: new revision with systemd timer.Michael Orlitzky2019-11-063-1/+33
| | | | | | | | | | | | | | For the same reason we introduced an /etc/cron.d job in the previous revision, it makes sense to include a systemd timer. The optimal settings for the update script are a bit tricky to get right, and since we run as the "clamav" user, they're both non-default and not entirely under our control. I haven't tested this (no systemd), but what could possibly go wrong? Bug: https://bugs.gentoo.org/694120 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav-unofficial-sigs: new revision with a cron job.Michael Orlitzky2019-11-063-2/+40
| | | | | | | | | | | | | | | | This update script needs to run as a restricted user, with bash as its shell, and with a real home directory to prevent cron errors in the logs. The best way to do that seems to be to install a custom job into /etc/cron.d that sets the HOME and SHELL variables. This new revision provides a cron job that works as documentation, and adds a new USE=cron flag to install it. The default is NOT to install it because /etc/cron.d is not 100% standard, and the update script needs to be configured before it will work. Closes: https://bugs.gentoo.org/694054 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: arm stable wrt bug #691546Mikle Kolyada2019-11-011-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-antivirus/clamav: new revision sans killer comment.Michael Orlitzky2019-10-171-1/+0
| | | | | | | | | | | | | | | One line of the econf command in the clamav-0.102 ebuilds was commented out. But, since the comment appeared in the middle of a multi-line statement, it accidentally split the command in half. This led to some important flags like --with-dbdir being dropped from the final ./configure invocation. This commit adds a new revision to delete the comment. Testing shows that this fixes the database directory issue. Closes: https://bugs.gentoo.org/697718 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: remove --disable-gcc-vcheck from configure flags.Michael Orlitzky2019-10-161-6/+5
| | | | | | | | | | | | | | | | | Our ClamAV builds have passed the --disable-gcc-vcheck flag to its configure script for a while. This is intended to skip a (pointless, on Gentoo) test for old broken versions of GCC, but accidentally leads to "-O0" being inserted into the CFLAGS. That in turn causes noticeable performance degradation. Since the GCC version check is harmless aside from some wasted time, it seems the simplest solution here is to drop "--disable-gcc-vcheck" from the build. This commit adds a new revision of the latest unstable version that does just that. Closes: https://bugs.gentoo.org/670828 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: Remove automagic dep on dev-libs/icu (again)Lars Wendler2019-10-142-0/+102
| | | | | | Bug: https://bugs.gentoo.org/661328 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>