Note: on legacy intel system the path may be /usr/local/etc/clamav instead of /opt/homebrew/etc/clamav/
$ brew install clamav
$ cd /opt/homebrew/etc/clamav/
$ cp freshclam.conf.sample freshclam.conf
Open freshclam.conf and comment the "Example" (in new version it may be "FooClam") line:
# Comment or remove the line below.
# Example
Update database:
$ freshclam
Run scan on all your files:
$ clamscan -r --bell -i /
The OP worked as is for me, when the "Example" was changed to "FooClam" or similar (Anything =/= Example).
No other changes made to freschclam.conf.
Why is it the first time I had to install Clamav with such effort, and with brew?
All the other versions till Sierra were nicely installed without any need to configure with a nice UI and reporting to console.