Daemonized Scanners
NOD32 for Linux File Servers (2.5+)
['ESET NOD32 for Linux File servers',
['/opt/eset/nod32/sbin/nod32','nod32'],
'--files -z --mail --sfx --rtp --adware --unsafe --pattern --heur '.
'-w -a --action=1 -b {}',
[0], [1,10], qr/^object=.*, virus="(.*?)",/m ],
Command Line Scanners
NOD32 Command Line Interface (3.0)
['ESET Software ESETS Command Line Interface',
['/usr/bin/esets_cli', 'esets_cli'],
'--subdir {}', [0], [1,2,3],
qr/:\s*action="(?!accepted)[^"]*"\n.*:\s*virus="([^"]*)"/m ],
NOD32 Command Line Interface (2.71.12)
['ESET Software ESETS Command Line Interface',
['/usr/bin/esets_cli', 'esets_cli'],
'--subdir {}', [0], [1,2,3], qr/virus="([^"]+)"/m ],
NOD32 Command Line Interface (2.7)
['ESET NOD32 Linux Mail Server - command line interface',
['/usr/bin/nod32cli', '/opt/eset/nod32/bin/nod32cli', 'nod32cli'],
'--subdir {}', [0,3], [1,2], qr/virus="([^"]+)"/m ],
NOD32 Command Line Interface (2.52)
['ESET NOD32 for Linux Mail servers',
['/opt/eset/nod32/bin/nod32cli', 'nod32cli'],
'--subdir --files -z --sfx --rtp --adware --unsafe --pattern --heur '.
'-w -a --action-on-infected=accept --action-on-uncleanable=accept '.
'--action-on-notscanned=accept {}',
[0,3], [1,2], qr/virus="([^"]+)"/m ],