]>
Commit | Line | Data |
---|---|---|
96e26f6e | 1 | --- amavis-perl-11/Makefile.in Fri Apr 6 15:16:54 2001 |
2 | +++ amavis-perl-11/Makefile.in Mon Feb 11 17:12:02 2002 | |
3 | @@ -1,4 +1,4 @@ | |
4 | -# Makefile.in generated automatically by automake 1.4c from Makefile.am | |
5 | +# Makefile.in generated automatically by automake 1.4b from Makefile.am | |
6 | ||
7 | # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000 | |
8 | # Free Software Foundation, Inc. | |
9 | @@ -103,6 +103,7 @@ | |
10 | mailfrom = @mailfrom@ | |
11 | mailto = @mailto@ | |
12 | maxlevel = @maxlevel@ | |
13 | +mks = @mks@ | |
14 | nod32 = @nod32@ | |
15 | perl = @perl@ | |
16 | procmail = @procmail@ | |
17 | --- amavis-perl-11/amavis/Makefile.in Fri Apr 6 15:17:08 2001 | |
18 | +++ amavis-perl-11/amavis/Makefile.in Mon Feb 11 17:12:02 2002 | |
19 | @@ -1,4 +1,4 @@ | |
20 | -# Makefile.in generated automatically by automake 1.4c from Makefile.am | |
21 | +# Makefile.in generated automatically by automake 1.4b from Makefile.am | |
22 | ||
23 | # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000 | |
24 | # Free Software Foundation, Inc. | |
25 | @@ -103,6 +103,7 @@ | |
26 | mailfrom = @mailfrom@ | |
27 | mailto = @mailto@ | |
28 | maxlevel = @maxlevel@ | |
29 | +mks = @mks@ | |
30 | nod32 = @nod32@ | |
31 | perl = @perl@ | |
32 | procmail = @procmail@ | |
33 | ||
34 | --- amavis-perl-11/amavis/av/mks Thu Jan 1 01:00:00 1970 | |
35 | +++ amavis-perl-11/amavis/av/mks Sun Feb 10 20:56:02 2002 | |
36 | @@ -0,0 +1,19 @@ | |
37 | +# | |
38 | +# Mks32 | |
39 | +# | |
40 | + | |
41 | +if ($mks ne "") { | |
42 | + chdir($MKSDIR) || do_exit($REGERR, __LINE__); | |
43 | + $output = `$mks -e -s $TEMPDIR/parts`; | |
44 | + $errval = $?; | |
45 | + chdir($TEMPBASE); | |
46 | + do_log(2,$output); | |
47 | + if ($errval != 0) { | |
48 | + if ($errval < 0x80) { | |
49 | + @virusname = ($output =~ file: (.+)/g); | |
50 | + do_virus($output); | |
51 | + } else { | |
52 | + do_log(0,"Virus scanner failure: $mks (error code: $errval)"); | |
53 | + } | |
54 | + } | |
55 | +} | |
56 | --- amavis-perl-11/configure.in Fri Apr 6 15:15:41 2001 | |
57 | +++ aqq/configure.in Mon Feb 11 17:47:31 2002 | |
58 | @@ -178,11 +178,9 @@ | |
59 | AC_CHECK_FUNCS(setsockopt,,AC_CHECK_LIB(socket,setsockopt)) | |
60 | AC_CHECK_FUNCS(mktemp mkdtemp strlcpy) | |
61 | ||
62 | - ACX_PTHREAD([ | |
63 | - LIBS="$PTHREAD_LIBS $LIBS" | |
64 | + ACX_PTHREAD([ LIBS="$PTHREAD_LIBS $LIBS" | |
65 | CFLAGS="$CFLAGS $PTHREAD_CFLAGS" | |
66 | CC="$PTHREAD_CC" | |
67 | - | |
68 | AC_CHECK_HEADERS(libmilter/mfapi.h, | |
69 | AC_CHECK_LIB(milter,smfi_main, | |
70 | LIBS="-lmilter -lsmutil $LIBS", | |
71 | @@ -357,6 +355,7 @@ | |
72 | rav_scanner_frag=$srcdir/amavis/av/rav | |
73 | sophos_scanner_frag=$srcdir/amavis/av/sophos | |
74 | trend_scanner_frag=$srcdir/amavis/av/trend | |
75 | + mks_scanner_frag=$srcdir/amavis/av/mks | |
76 | ||
77 | avscanner=" ALL" | |
78 | else | |
79 | @@ -601,8 +600,22 @@ | |
80 | csav_scanner_frag=$srcdir/amavis/av/csav | |
81 | fi | |
82 | ||
83 | +mks_scanner_frag=/dev/null | |
84 | +AC_CHECKING([*** Command AntiVirus for Linux ***]) | |
85 | +AC_PATH_PROG(csav, csav, , $PATH:/bin:/usr/bin:/usr/local/bin) | |
86 | +if test "x$mks" = "x" ; then | |
87 | + AC_MSG_WARN([************************************************************]) | |
88 | + AC_MSG_WARN([*** Mks32 Beta for Linux NOT found ***]) | |
89 | + AC_MSG_WARN([*** but that's ok ***]) | |
90 | + AC_MSG_WARN([************************************************************]) | |
91 | +else | |
92 | + avscanner="$avscanner Mks32 Beta for Linux" | |
93 | + mks_scanner_frag=$srcdir/amavis/av/mks | |
94 | +fi | |
95 | + | |
96 | + | |
97 | AC_MSG_CHECKING([if any virus scanners are installed at all]) | |
98 | -if test "x$antivir$uvscan$ufindvir$fvsco$sophos$avp$avpdc$fsav$vscan$vfind$inocucmd$rav$nod32$csav" = "x" ; then | |
99 | +if test "x$antivir$uvscan$ufindvir$fvsco$sophos$avp$avpdc$fsav$vscan$vfind$inocucmd$rav$nod32$csav$mks" = "x" ; then | |
100 | AC_MSG_RESULT([no]) | |
101 | AC_MSG_ERROR([ | |
102 |