Hi folks, I'm having some trouble getting the clamav-daemon running on Heroku inside Docker.
I'm running a simple server with FastAPI to get and check documents uploaded to an S3 bucket. I've created an issue for this at *https://github.com/tutorcruncher/tc-virus-checker/issues/5/ <https://github.com/tutorcruncher/tc-virus-checker/issues/5/>* for those who would rather comment there. Deploying runs fine, but the clamav-daemon does not get started, and I can't figure out why. If I shell in and run service clamav-daemon status, I get: chown: invalid user: 'clamav' chown: invalid user: 'clamav' It's my understanding that the user clamav gets created when we install clamav-daemon, and indeed, when I edited my Dockerfile to add them, I get an error saying they already exist. Running freshclam downloads the database correctly but then gives me the following output (presumably because clamav-daemon never ran): Wed Mar 24 18:38:23 2021 -> ^Clamd was NOT notified: Can't connect to clamd through /var/run/clamav/clamd.ctl: No such file or directory Any help would be appreciated. -- <https://tutorcruncher.com> *Tom Hamilton Stubber* +44 (0)207 1128 953 https://tutorcruncher.com The Food Exchange, New Covent Garden Market, SW8 5EL TutorCruncher Ltd, registered in England and Wales / Company Number 08385970 / VAT Number GB155868467
_______________________________________________ clamav-users mailing list clamav-users@lists.clamav.net https://lists.clamav.net/mailman/listinfo/clamav-users Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml