Thank you for the reply.
In regards to config files such as freshclam.conf, can we edit them manually if we need more settings (i.e logging?)
I noticed that the log file /var/log/clamavfreshclam.log was empty so I added logging settings in the config.
I restarted the service and the log file was populated properly. I see now however that the settings I put manually are gone from the config file.
What is the solution to this?