6.1. Handle Object Policy
The Handle Object Policy (see gure 5-1) is a mechanism that provides handling of the
scanned objects depending on their scanning status. The mechanism is based on so-called
action conguration options:‘action_av‘,‘action_av_infected‘,‘action_av_notscanned‘,‘action_
av_deleted‘,‘action_as_spam‘,‘action_as_notscanned‘.Fordetailedinformationontheoptions,
please refer to the esets.cfg(5) manual page.
Figure 6-1. Scheme of Handle Object Policy mechanism.
Every object processed is at rst handled with respect to the setting of the conguration
option‘action_av‘.Oncetheoptionissetto‘accept‘(resp.‘defer‘,‘discard‘,‘reject‘)theobjectis
accepted (resp. deferred, discarded, rejected). If the option is set to ‘scan‘ the object is scanned
(resp.alsocleanedifrequestedbycongurationoption‘av_clean_mode‘)forvirusinltrations
and set of action conguration options ‘action_av_infected‘,‘action_av_notscanned‘ and
‘action_av_deleted‘is takenintoaccounttoevaluatefurtherhandling of theobject. If action
‘accept‘ has been taken as a result of the three above action options the object processed shall
be scanned for spam.
Notethatobjectisscannedforspamonlyincasethecongurationoption‘action_as‘issetto
‘scan‘.Inthiscasetheactioncongurationoptions‘action_as_spam‘and‘action_as_notscanned‘
is taken into account. If action ‘accept‘ (resp. ‘defer‘, ‘discard‘, ‘reject‘) has been taken as a result
of the two above action options the object is accepted for further delivery (resp. the object is
deferred, discarded or rejected).
NOTE: Please, note that some of the modules has been written to integrate ESETS into the environment which does not allow to
modify scanned objects and thus this functionality is disabled in the module. Particularly, this means that value conguration
option av_clean_mode is ignored by the module. To get detailed information on this topic, refer to appropriate modules
manual pages.
accept
defer, discard, reject
action_av
object not accepted
accept defer, discard, reject
action_av_infected
action_av_notscanned
action_av_deleted
object not accepted
object accepted
accept defer, discard, reject
action_as
object not accepted
scan
action_as_notscanned
accept defer, discard, reject
object not accepted
scan