~ubuntu-branches/ubuntu/natty/amavisd-new/natty

« back to all changes in this revision

Viewing changes to README_FILES/README.old.scanners

  • Committer: Bazaar Package Importer
  • Author(s): Christian Perrier
  • Date: 2007-02-24 19:27:53 UTC
  • mfrom: (3.1.7 feisty)
  • Revision ID: james.westby@ubuntu.com-20070224192753-fvvima53q1jrp34x
Tags: 1:2.4.2-6.1
* Non-maintainer upload to fix pending l10n issues.
* Debconf translations
  - Remove extra debian/po/de.po~
  - Convert all translation files to UTF-8
  - Russian. Closes: #405243
  - Spanish. Closes: #408734
  - Italian. Closes: #409831
* Add very simple LSB headers to init scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
* CyberSoft VFind
30
30
* F-Secure Inc. (former DataFellows) F-Secure AV
31
31
* H+BEDV AntiVir/X
32
 
* Kaspersky Anti-Virus (kavscanner and kavdaemon) 
 
32
* Kaspersky Anti-Virus (kavscanner and kavdaemon)
33
33
* Network Associates Virus Scan for Linux
34
34
* Sophos Sweep
35
35
* Trend Micro FileScanner
36
36
* CAI InoculateIT (currently only the old 4.x version is supported!)
37
 
* GeCAD RAV AntiVirus 8 (engine version 8.5 or better required!) 
 
37
* GeCAD RAV AntiVirus 8 (engine version 8.5 or better required!)
38
38
* ESET Software NOD32 (command line scanner and daemon/client)
39
39
* Command AntiVirus for Linux
40
 
* VirusBuster 
41
 
* Sophie, using Sophos AntiVirus Interface  
 
40
* VirusBuster
 
41
* Sophie, using Sophos AntiVirus Interface
42
42
* Trophie, using Trend Micro API
43
 
* FRISK F-Prot / F-Prot Daemon 
 
43
* FRISK F-Prot / F-Prot Daemon
44
44
* OpenAntiVirus ScannerDaemon
45
45
* DrWeb Antivirus for Linux/FreeBSD/Solaris (no support for DrWeb Daemon yet)
46
46
* MkS_Vir for Linux
77
77
symlink AvpDaemonClient to AvpDaemon, as configure searches for AvpDaemonClient
78
78
(and AvpDaemonTst). In amavis/av/avpdc, change the line
79
79
 
80
 
 $output = `$avpdc $TEMPDIR/parts`;       
 
80
 $output = `$avpdc $TEMPDIR/parts`;
81
81
 
82
82
to
83
83
 
84
 
 $output = `$avpdc -o{$TEMPDIR/parts/}`;       
 
84
 $output = `$avpdc -o{$TEMPDIR/parts/}`;
85
85
 
86
86
run ./configure, make and make install.
87
87
Well, AVPDaemon (in client mode) shows no output and it can not be switched
104
104
3.1.3 Virus Buster (Daemon + Client)
105
105
Please keep in mind the VirusBuster Daemon has to run under the same
106
106
user id AMaViS runs as. Moreover, VirusBuster returns 3 for an infection
107
 
(which is not in sync with the man page). 
 
107
(which is not in sync with the man page).
108
108
 
109
109
3.1.4 Sophie / Trophie
110
110
By default, Sophie/Trophie creates a socket in /var/run, owned by root, group
111
111
uucp (read/writeable by owner and group). As AMaViS runs as user amavis,
112
112
it cannot connect to the socket. Please change the group
113
 
accordingly in sophie.h/trophie.h and re-compile. 
 
113
accordingly in sophie.h/trophie.h and re-compile.
114
114
If Sophie/Trophie is installed, but configure doesn't detect it, you need
115
115
to upgrade to version 1.15/1.03, resp., or better.
116
116
 
148
148
  immediately and does not finish the scan.
149
149
 
150
150
-----------------------------------------------------------------------
151
 
 Sophos Sweep Return Codes: 
 
151
 Sophos Sweep Return Codes:
152
152
-----------------------------------------------------------------------
153
153
Bernhard Nowotny <nowotny@sigma-c.de> writes:
154
154
Error codes returned by SWEEP (thanks to christian.weber@sophos.com):
157
157
    0  If no errors are encountered and no viruses are found
158
158
    1  If the user interrupts the execution by pressing ESC
159
159
    2  If some error preventing further execution is discovered, or if
160
 
       compressed files have been found when using the -WC command line 
 
160
       compressed files have been found when using the -WC command line
161
161
       qualifier
162
162
    3  If viruses or virus fragments are discovered
163
163
 
164
 
  A different set of error codes will be returned if SWEEP is run with the 
 
164
  A different set of error codes will be returned if SWEEP is run with the
165
165
  -eec command line qualifier.
166
166
    0  If no errors are encountered and no viruses are found
167
167
    8  If survivable errors have occured
180
180
 return codes of AvpLinux and AvpDaemonClient according to Readme.txt
181
181
 
182
182
    0  No viruses were found
183
 
    1  Virus scan was not complete      
 
183
    1  Virus scan was not complete
184
184
    3  Suspicious objects were found
185
185
    4  Known viruses were detected
186
186
    5  All detected viruses have been deleted
187
187
    7  File AvpLinux is corrupted
188
188
 
189
189
 
190
 
-------------------------------------------------------------------------- 
 
190
--------------------------------------------------------------------------
191
191
 DataFellows F-Secure AntiVirus:
192
192
--------------------------------------------------------------------------
193
193
 return codes of F-Secure AV according to fsav_lin.pdf documentation
198
198
        (Usually a missing or corrupted file.)
199
199
    2   Self-test failed; program has been modified.
200
200
    3   A boot virus or file virus found.
201
 
    5   Program was terminated by pressing CTRL-C, 
 
201
    5   Program was terminated by pressing CTRL-C,
202
202
        or by a sigterm or suspend event.
203
203
    6   At least one virus was removed.
204
204
    7   Out of memory.
205
 
    8   Suspicious files found; 
 
205
    8   Suspicious files found;
206
206
        these are not necessarily infected by a virus.
207
207
 
208
208
 
247
247
 211: Program termination - self check failed
248
248
 212: Die Datei antivir.vdf nicht gefunden oder Lesefehler
249
249
 212: File antivir.vdf not found or read error
250
 
 213: Initialisierungsfehler                  
251
 
 213: program init failed         
 
250
 213: Initialisierungsfehler
 
251
 213: program init failed
252
252
 214: Lizenzdatei nicht gefunden
253
253
 214: License key not found
254
254
 
268
268
 were detected)
269
269
 
270
270
-----------------------------------------------------------------------
271
 
 Cybersoft VFind Return Codes: 
 
271
 Cybersoft VFind Return Codes:
272
272
-----------------------------------------------------------------------
273
273
    0  If no errors are encountered and no viruses are found
274
274
   23  If viruses or virus fragments are discovered
281
281
        100 - A virus was detected.
282
282
         >2 - Some type of scan failure.
283
283
          1 - User pressed cntrl-C.
284
 
          0 - The scan has completed. No viruses were detected. 
 
284
          0 - The scan has completed. No viruses were detected.
285
285
 
286
286
-----------------------------------------------------------------------
287
287
 Command AntiVirus for Linux Return Codes:
430
430
--------------------------------------------------------------------------
431
431
 Norman Virus Control for Linux:
432
432
--------------------------------------------------------------------------
433
 
 return codes of Norman Virus Control according to man page 
 
433
 return codes of Norman Virus Control according to man page
434
434
 
435
435
       0  - No error
436
436
       1  - File or boot sector virus found
476
476
process failed.
477
477
 
478
478
4.1 Update scripts
479
 
The scripts are provided by users without any warranty. Use them on your 
 
479
The scripts are provided by users without any warranty. Use them on your
480
480
own risk.
481
481
 
482
482
For Sophos, see also http://www.sophos.com/support/faqs/autodown.html
485
485
4.1.1 Script for Sophos Sweep by Reiner Keller
486
486
#!/bin/bash
487
487
 
488
 
#cd $SAV_IDE 
 
488
#cd $SAV_IDE
489
489
cd /usr/local/lib/sweep-IDE
490
490
 
491
491
/usr/bin/wget -q -N `/usr/local/bin/sweep -v |/usr/bin/grep "Product version"
518
518
#
519
519
#  This is used for Daily Dat file from NAI for early prevention.
520
520
#  This version will email the admin when the DAT files are updated!
521
 
#  I have also done some touchups to make the code cleaner.  
 
521
#  I have also done some touchups to make the code cleaner.
522
522
#  Also: $adminemail = "user\@domain.com";  you must escape the "@"
523
523
#
524
524
use LWP::Simple;
632
632
print "Update Failed!\n";
633
633
print "You may have to do it manually!\n";
634
634
exit;
635
 
}       
 
635
}
636
636
print "New installed version: $new";
637
637
 
638
638
4.1.2.3 Script for NAI DAT-files by Julio Cesar Covolato
639
 
(please have a look at http://www.psi.com.br/~julio/uvscan/ for the latest 
 
639
(please have a look at http://www.psi.com.br/~julio/uvscan/ for the latest
640
640
version)
641
641
 
642
642
#!/bin/sh
643
643
###################################################################
644
644
#################        UVUPDATE-1.2       #######################
645
645
###################################################################
646
 
#   Script to automate downloading and install new dat files         
 
646
#   Script to automate downloading and install new dat files
647
647
#   from ftp.nai.com for the uvscan 4.x virus scanner.
648
 
###################################################################              
 
648
###################################################################
649
649
#   $date       Fri Mar 16 01:12:43 EST 2001
650
650
###################################################################
651
 
#   Written by Julio Cesar Covolato <julio@psi.com.br> 
 
651
#   Written by Julio Cesar Covolato <julio@psi.com.br>
652
652
###################################################################
653
 
#       Read the files README, INSTALL and CHANGES before install 
 
653
#       Read the files README, INSTALL and CHANGES before install
654
654
###################################################################
655
655
#
656
656
#
731
731
if [ ${NEWDAT} = ${DATVERSIONEW} ];
732
732
        then
733
733
                # Send an email to me, notifying the new version!
734
 
                echo -e "\n\n\n\tNew dat file is: ${NEWDAT}\n\n\n" > newvirus.txt 
 
734
                echo -e "\n\n\n\tNew dat file is: ${NEWDAT}\n\n\n" > newvirus.txt
735
735
                $(sed) -n '/\* DV2/,/\* DV3/p' readme.txt >> newvirus.txt
736
736
                cat newvirus.txt|${mail} -s "${subject_ok}" ${mail_to}
737
737
                ${rm} -f dat-$DATVERSION.tar # we don't need anymore the old version
738
738
        else
739
 
                # Send an email to me, notifying that anything goes wrong... :(( 
 
739
                # Send an email to me, notifying that anything goes wrong... :((
740
740
                echo "Go there: ftp://ftp.nai.com/pub/antivirus/datfiles/4.x/"|\
741
741
                ${mail} -s "${subject_bad}" ${mail_to}
742
 
fi 
 
742
fi
743
743
exit
744
744
 
745
745