Ok. Having done some snooping around, I found that after modifications to the "preferences" have been made in avastgui (and *only* afterward, apparently nothing is set here by default), the app modifies the local user's ~/.avast/avastrc config to include some special information (note the 'excluded_paths' var):
[licence]
key=[your typical avast licence key]
[scanner]
excluded_paths=/proc;/var/log
update_mode=manual
[chest]
maxsize=256
[log]
maxsize=1024
[smtp]
server=localhost
port=25
from=some_user@localhost
authenticate=0
username=
password=
[alerts]
recipients=
[reports]
create=0
overwrite=0
customfile=0
filename=/home/some_user/.avast/report.txt
[reports/events]
taskstart=1
taskstop=1
harderr=1
softerr=1
skipped=0
infected=1
ok=0
[browser]
type=firefox
command=
[windows]
[windows/mainframe]
maximized=0
width=442
height=597
That [scanner] section can be found nowhere outside the local user app rc file--which contradicts the warning I posted above ("Note that these settings affect all parts of avast!") if 'avastd' is assumed to be included among "all parts of avast!".
If it only appears in the local user's app rc config, it seems only to affect avast! processes run by that one local user. Or, is it only 'avastgui' that uses the app rc style config?
'Twould be nice to have a global avastrc file, say, in /etc, or /etc/avast, or the like to configure the on-access daemon as well full system scans run by cron.
Is the Linux Server edition differently configured? I.e., does it drop config files in /etc for a truly global effect? Or, does it rely on a local user account to honour configurations (which would seem to defeat the purpose of having a server version).
I need to build a test environment for the server app before I request an eval key.
Trouble is: avast! has a smaller memory footprint, consumes less CPU, and uses an overall faster algorithm than ClamAV on Linux (approx. 40% faster), but cannot be configured as smartly as ClamAV for a production server environment.
I really would like to recommend avast! to our customers that require antivirus utilities on all servers, but having to take down the server temporarily to ensure that AV scans don't conflict or drag down performance is not going to be an easy sell.