Only the database. The cron daemon is used for this purpose.
You can read README file in libavastengine package for more information about updating the file. The cron is scheduled to look for a new VPS file four times a day during installation of libavastengine package. You can change the command by running
% crontab -e
You can also add a new job into crontab, if you want to automate downloading the latest database file for the workstation version. If you can't access the cron table under your login name, log in as 'root' and add your username to the cron group:
% gpasswd -a your_username cron
then logout from 'root' account and run:
% crontab -e
and create cron job (for example):
0 0,12 * * * /usr/bin/avast-update
this line will schedule the cron to update VPS file two times every day