summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-antivirus/clamav: make clamonacc OpenRC service depend on clamd.Michael Orlitzky2020-09-221-20/+12
| | | | | | | | | The clamonacc on-access scanner service will just crash if clamd isn't available. This commit rerolls the upstream OpenRC patch to contain the new dependency. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: update freshclamd.service for v0.103.0.Michael Orlitzky2020-09-221-0/+10
| | | | | | | | | | | | Our freshclam systemd service was wonky: by default, freshclam when launched as root will drop privileges to the "clamav" user. Since our systemd service is type=forking, it doesn't need to be launched as the unprivileged user. And, since we're specifying a PID file, launching as root means that the PID file directory (now /run) does not need to be writable by the "clamav" user. All fixed in an -r1 of the service. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: new logrotate files for v0.103.0.Michael Orlitzky2020-09-223-0/+59
| | | | | | | | | | | Now that each ClamAV daemon has its own OpenRC service, we separate the logrotate entries as well. This fixes an old bug where we relied on the service manager being OpenRC. Closes: https://bugs.gentoo.org/508520 Closes: https://bugs.gentoo.org/709780 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: new version 0.103.0.Michael Orlitzky2020-09-202-0/+562
| | | | | | | | | | | | New version with lots of good stuff. The main changes are that on-access scanning is now controlled by USE=clamonacc, and that we provide separate OpenRC services for the various daemons. Closes: https://bugs.gentoo.org/272963 Closes: https://bugs.gentoo.org/670729 Closes: https://bugs.gentoo.org/732926 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: new revision to unbundle tomsfastmath.Michael Orlitzky2020-06-211-0/+113
| | | | | | | | | | Now that dev-libs/tomsfastmath is in the tree, add a new revision of clamav that (a) deletes the bundled copy from the source tree, and (b) patches in the system copy. Thanks to sam_c for taking this on! Closes: https://bugs.gentoo.org/649394 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: remove older vulnerable versions.Michael Orlitzky2020-06-081-78/+0
| | | | | | Bug: https://bugs.gentoo.org/722726 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* app-antivirus/clamav: rev bumpThomas Deutschmann2020-03-211-0/+26
| | | | | | | | | | | | | | | - 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: 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/clamav: Revbump to fix various linking issuesLars Wendler2019-11-251-0/+120
| | | | | | | | | | | | | - 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: new version 0.102.1.Michael Orlitzky2019-11-241-101/+0
| | | | | | | | | | | | | | | | | | | | 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: Remove automagic dep on dev-libs/icu (again)Lars Wendler2019-10-141-0/+101
| | | | | | 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>
* app-antivirus/clamav: Fixed compilation with sys-libs/ncurses[tinfo]Lars Wendler2019-07-311-0/+31
| | | | | | | | | Fixed without excplicit permission due to maintainer timeout. Thanks-to: Jeroen Roovers <jer@gentoo.org> Bug: https://bugs.gentoo.org/670729 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-antivirus/clamav: Revbump to remove automagic dep on dev-libs/icuLars Wendler2019-07-311-0/+78
| | | | | | | | Fixed without excplicit permission due to maintainer timeout. Bug: https://bugs.gentoo.org/661328 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* app-antivirus/clamav: remove unused patchesMichael Mair-Keimberger2019-04-042-65/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11547 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* app-antivirus/clamav: fix freshclamd.serviceThomas Raschbacher2018-10-071-0/+3
| | | | | | | | | Fix for freschclamd systemd file. Thanks to Shaun for the patch and floppym for checking. Closes https://bugs.gentoo.org/592668 Signed-off-by: Thomas Raschbacher <lordvan@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* app-antivirus/clamav: remove unused patchesMichael Mair-Keimberger2018-05-277-509/+0
| | | | Closes: https://github.com/gentoo/gentoo/pull/8607
* app-antivirus/clamav: updated clamav-milter READMEThomas Raschbacher2018-04-202-5/+46
| | | | Package-Manager: Portage-2.3.27, Repoman-2.3.9
* new version + autotools patchThomas Raschbacher2018-04-121-0/+10
|
* app-antivirus/clamav: Make clamav work with >=zlib-1.2.9Thomas Deutschmann2018-03-301-0/+54
| | | | | | | ..in addition, an automagic on dev-libs/check was fixed. Closes: https://bugs.gentoo.org/649516 Package-Manager: Portage-2.3.26, Repoman-2.3.7
* app-antivirus/clamav:Thomas Raschbacher2018-03-021-0/+11
| | | | | | adding 0.99.4 security release Package-Manager: Portage-2.3.19, Repoman-2.3.6
* app-antivirus/clamav: Rev bump to add patch for CVE-2012-6706Thomas Deutschmann2018-02-231-0/+186
| | | | | | | ...aka VMSF_DELTA Filter Signedness Error. Bug: https://bugs.gentoo.org/623534 Package-Manager: Portage-2.3.24, Repoman-2.3.6
* app-antivirus/clamav: rev bump to fix fd leak in cli_scanscriptThomas Deutschmann2018-01-261-0/+132
| | | | Package-Manager: Portage-2.3.20, Repoman-2.3.6
* app-antivirus/clamav: fixup systemd unitsMike Gilbert2017-12-242-3/+11
| | | | | | Closes: https://bugs.gentoo.org/627700 Closes: https://github.com/gentoo/gentoo/pull/6621 Package-Manager: Portage-2.3.19_p2, Repoman-2.3.6_p36
* app-antivirus/clamav: Fix SIGSEGV on 64bit archsCraig Andrews2017-12-071-0/+12
| | | | | | | | | Suggested-by: Jiří Moravec <qjim@volny.cz> Bug: https://bugzilla.clamav.net/show_bug.cgi?id=11965 Closes: https://bugs.gentoo.org/638932 Closes: https://bugs.gentoo.org/616564 Closes: https://github.com/gentoo/gentoo/pull/6358 Package-Manager: Portage-2.3.16, Repoman-2.3.6
* app-antivirus/clamav: fix compatibility with >=zlib-1.2.9coyote2017-11-231-0/+50
| | | | | | | | | | | | | Include patch from Marc Deslauriers <marc.deslauriers@canonical.com> to fix compatibility with zlib newer 1.2.9 and enable test in ebuild (now it work correctly). (commit message cleaned up by Robin H. Johnson <robbat2@gentoo.org>) Bug: https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/1692073 Closes: https://bugs.gentoo.org/638544 (cherry picked from commit 535d9b43c3472916bfb977921f0a10f2cc02dc4b) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* app-antivirus/clamav: Fix building against sys-libs/ncurses[tinfo] (bug ↵Jeroen Roovers2017-04-232-0/+23
| | | | | | #596310). Package-Manager: Portage-2.3.5, Repoman-2.3.2
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-281-1/+0
| | | | Bug: 611234
* app-antivirus/clamav: use upstream fix for broken zlib check instead of ↵Austin English2017-01-271-0/+22
| | | | | | | | | | disabling it completely Ack'ed by radhermit Gentoo-Bug: https://bugs.gentoo.org/604650 Package-Manager: Portage-2.3.2, Repoman-2.3.1
* app-antivirus/clamav: fix build failure against gcc-6, bug #592432Sergei Trofimovich2016-12-251-0/+84
| | | | | | | | | Thanks to Peter Levine diagnosed an error as a reserved keyword problem. I've picked renaming as it's done in upstreal llvm. Reported-by: Francesco Turco Package-Manager: Portage-2.3.3, Repoman-2.3.1
* app-antivirus/clamav: remove unused initd filesMichael Mair-Keimberger (asterix)2016-07-032-247/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/1812 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-antivirus/clamav: use #!/sbin/openrc-run instead of #!/sbin/runscriptAustin English2016-05-183-3/+3
|
* [QA] Remove executable bit from files, bug 550434.Ulrich Müller2015-08-093-0/+0
|
* proj/gentoo: Initial commitRobin H. Johnson2015-08-0813-0/+505
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed