]> git.pld-linux.org Git - packages/amavis.git/blame - amavis-perl-mks32.patch
- cosmetics.
[packages/amavis.git] / amavis-perl-mks32.patch
CommitLineData
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
This page took 0.040051 seconds and 4 git commands to generate.