1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2025-12-21 05:41:31 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
c8acacb5b1 Use wall clock time for accurate elapsed time reporting
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:44:20 +00:00
copilot-swe-agent[bot]
322841cbeb Use localhost for consistency and fix timing to report 0 seconds when ready immediately
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:43:03 +00:00
copilot-swe-agent[bot]
de3d617840 Fix timing accuracy and simplify final status reporting
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:41:19 +00:00
copilot-swe-agent[bot]
a98a5b298d Refactor clamd readiness check with helper function and improve timing logic
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:39:49 +00:00
copilot-swe-agent[bot]
4d55d037c0 Fix timing accuracy and improve status messaging in clamd startup
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:38:14 +00:00
copilot-swe-agent[bot]
bdc02ce882 Make clamd startup timeout configurable and add readiness check
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:36:52 +00:00
copilot-swe-agent[bot]
d73223cd93 Add 10-minute startup grace period for clamd to fix memory limiting issue
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com>
2025-12-11 12:35:21 +00:00
Peter
48e90a72dc Changed clamavs tmp folder structure 2025-08-29 18:27:34 +02:00
DerLinkman
60a2270d1e clamd: update to 1.4.2 + build from source instead using alpine packages 2025-01-28 14:25:56 +01:00
Kristian Feldsam
4e6c398c8c [Clamd] fix whitelist (#4541)
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2022-04-08 21:39:35 +02:00
Peter
fd7269d455 [ClamAV] Move to official ClamAV Docker container (#4525)
Since ClamAV starts to offer Docker containers this PR introduces said containers so we don't need to build the container on our own anymore. This was an easy task until v0.104, but then ClamAV changed its buildprocess to use cmake and with v0.105 it also needs the Rust toolchain -> https://docs.clamav.net/manual/Installing/Installing-from-source-Unix.html#ubuntu--debian

Here are the main changes for the new container

Creates clamd-db-vol-1 volume
Still uses the same config files
Downloads ClamAV databases in said volume
Smaller container footprint 13MB vs 150MB

---

* [ClamAV] Move to official ClamAV Docker container

* [ClamAV] Remove vim + nano

* [ClamAV] Use normal version in docker-compose
2022-03-28 11:07:47 +02:00
andryyy
bfd451fe30 [ClamAV] Add default wl PUA.Pdf.Trojan.OpenActionObjectwithJavascript-1 2020-11-19 15:28:52 +01:00
andryyy
dfd40500b4 [ClamAV] Add fp signature 2019-12-17 15:52:20 +01:00
andryyy
8c3ab0371a [ClamAV] Copy productive whitelist.ign to exposed configuration folder, remove direct mount of whitelist file 2019-12-14 15:12:37 +01:00
andryyy
cc99fe3820 [ClamAV] Whitelist js in pdf - too many fp 2019-12-14 14:59:31 +01:00
andryyy
cd6594df01 [Clamd] Run freshclam before starting ClamAV 2019-10-22 21:30:45 +02:00
andryyy
1e4aa212ea [ClamAV] Try to prevent update collisions 2019-10-22 13:50:03 +02:00
andryyy
b0711db489 [Dockerfiles] Rename some files and create hook points 2019-10-18 12:01:47 +02:00