I wanted to share my solution for this problem:
on another server, install cvdupdate
https://github.com/Cisco-Talos/cvdupdateyou will need python 3.6 and apache
you will need to configure the database directory as your (home) directory served by apache
you will need to run "cvd update" in a cron job
on the sme9 server, add the following lines to freshclam.conf:
PrivateMirror YourNewServer
and freshclam will update from there.
IF, like me, you have reused some other apache and want to serve these files from a different port (8282), use the following in freshclam.conf:
DatabaseMirror yournewserver:8282
PrivateMirror yournewserver:8282
HTTPProxyServer yournewserver
HTTPProxyPort 8282
I remind you that
once you have tested the correct configuration, you will need to create a new fragment to save those settings, for example
/etc/e-smith/templates-custom/etc/freshclam.conf/PrivateMirror
and then
expand-template /etc/freshclam.conf
folks, yes I know we have to update, and yes I have moved services to a sme10 instance, but some service I still have on sme9 and I haven't really had the possibility to move them.