summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-antivirus')
-rw-r--r--app-antivirus/vlnx/ChangeLog8
-rw-r--r--app-antivirus/vlnx/Manifest14
-rw-r--r--app-antivirus/vlnx/files/digest-vlnx-432e2
-rw-r--r--app-antivirus/vlnx/files/uvscan.conf13
-rw-r--r--app-antivirus/vlnx/files/uvscan.cron4
-rw-r--r--app-antivirus/vlnx/files/uvscan.sh3
-rw-r--r--app-antivirus/vlnx/files/vlnx-432e-envd1
-rw-r--r--app-antivirus/vlnx/vlnx-432e.ebuild59
8 files changed, 99 insertions, 5 deletions
diff --git a/app-antivirus/vlnx/ChangeLog b/app-antivirus/vlnx/ChangeLog
index cb9813762b10..ac497b0aefa5 100644
--- a/app-antivirus/vlnx/ChangeLog
+++ b/app-antivirus/vlnx/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-antivirus/vlnx
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-antivirus/vlnx/ChangeLog,v 1.3 2004/06/24 21:27:14 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-antivirus/vlnx/ChangeLog,v 1.4 2004/06/29 04:50:48 merlin Exp $
+
+*vlnx-432e (29 Jun 2004)
+
+ 29 Jun 2004; Cory Visi <merlin@gentoo.org> vlnx-432e.ebuild,
+ files/uvscan.conf, files/uvscan.cron, files/uvscan.sh, files/vlnx-432e-envd:
+ Version bump to fix strange lockups, add auto-update script, fix Bug 35101
*vlnx-414e-r2 (29 May 2004)
diff --git a/app-antivirus/vlnx/Manifest b/app-antivirus/vlnx/Manifest
index 19f367d93826..86c07c450055 100644
--- a/app-antivirus/vlnx/Manifest
+++ b/app-antivirus/vlnx/Manifest
@@ -1,8 +1,14 @@
+MD5 0c8692a604730ce69ee12a73c2c8f9c4 ChangeLog 2228
+MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
MD5 1437959f465ed49a8c62c871f01605cb vlnx-414e-r2.ebuild 1068
MD5 65d1b4122946890cf8aff59f478db386 vlnx-416e.ebuild 1000
-MD5 03db0f2ea94370005a63d19353064f35 ChangeLog 1984
-MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
-MD5 5a856af918b22adc1ae21917d9910052 files/vlnx-416e-envd 41
+MD5 e7729bbff84fa5668b9e142b9d6f1538 vlnx-432e.ebuild 1342
+MD5 15edffaa6916d8c80256fe7fb6c6317c files/digest-vlnx-414e-r2 119
MD5 b3adc49af0bcd712e302e8b8a05d0a16 files/digest-vlnx-416e 119
MD5 5a856af918b22adc1ae21917d9910052 files/vlnx-414e-envd 41
-MD5 15edffaa6916d8c80256fe7fb6c6317c files/digest-vlnx-414e-r2 119
+MD5 5a856af918b22adc1ae21917d9910052 files/vlnx-416e-envd 41
+MD5 c6c5114b5973447f08b4b4ac397cb05f files/uvscan.conf 141
+MD5 169ab5e9eb5ad48b0d68111a0a0ca684 files/uvscan.cron 79
+MD5 0febf48ea77ff1117e560010868ea848 files/uvscan.sh 43
+MD5 17ffe8062ec618d01bfd603693ed4479 files/vlnx-432e-envd 17
+MD5 556ee00d17eb5d95c79b55b186cea4e5 files/digest-vlnx-432e 121
diff --git a/app-antivirus/vlnx/files/digest-vlnx-432e b/app-antivirus/vlnx/files/digest-vlnx-432e
new file mode 100644
index 000000000000..aaa98fa8980a
--- /dev/null
+++ b/app-antivirus/vlnx/files/digest-vlnx-432e
@@ -0,0 +1,2 @@
+MD5 5404c946a08b81c6bbe68a8e9a556d0a vlnx432e.tar.Z 8045897
+MD5 2740e526e4f3c311bfdc62380491ec7b check-updates.sh.gz 840
diff --git a/app-antivirus/vlnx/files/uvscan.conf b/app-antivirus/vlnx/files/uvscan.conf
new file mode 100644
index 000000000000..0a6d711b6529
--- /dev/null
+++ b/app-antivirus/vlnx/files/uvscan.conf
@@ -0,0 +1,13 @@
+--afc 64
+--allole
+--clean
+--dam
+--data-directory /opt/vlnx
+--ignore-links
+--mailbox
+--mime
+--noboot
+--program
+--recursive
+--secure
+--summary
diff --git a/app-antivirus/vlnx/files/uvscan.cron b/app-antivirus/vlnx/files/uvscan.cron
new file mode 100644
index 000000000000..c4c57f4ddb40
--- /dev/null
+++ b/app-antivirus/vlnx/files/uvscan.cron
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+/opt/vlnx/check-updates.sh
+uvscan --config /etc/uvscan.conf /home
diff --git a/app-antivirus/vlnx/files/uvscan.sh b/app-antivirus/vlnx/files/uvscan.sh
new file mode 100644
index 000000000000..8853d65ea21d
--- /dev/null
+++ b/app-antivirus/vlnx/files/uvscan.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec /opt/vlnx/uvscan ${@+"$@"}
diff --git a/app-antivirus/vlnx/files/vlnx-432e-envd b/app-antivirus/vlnx/files/vlnx-432e-envd
new file mode 100644
index 000000000000..d58752020698
--- /dev/null
+++ b/app-antivirus/vlnx/files/vlnx-432e-envd
@@ -0,0 +1 @@
+LDPATH=/opt/vlnx
diff --git a/app-antivirus/vlnx/vlnx-432e.ebuild b/app-antivirus/vlnx/vlnx-432e.ebuild
new file mode 100644
index 000000000000..ef8ed9715f84
--- /dev/null
+++ b/app-antivirus/vlnx/vlnx-432e.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-antivirus/vlnx/vlnx-432e.ebuild,v 1.1 2004/06/29 04:50:48 merlin Exp $
+
+MY_P="${P/-/}"
+S="${WORKDIR}"
+
+DESCRIPTION="McAfee VirusScanner for Unix/Linux(Shareware)"
+SRC_URI="http://download.nai.com/products/evaluation/virusscan/english/cmdline/linux/v4.32/intel/${MY_P}.tar.Z
+ ftp://kane.evendata.net/pub/${PN}/check-updates.sh.gz"
+HOMEPAGE="http://www.mcafeeb2b.com/"
+
+SLOT="0"
+LICENSE="VirusScan"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="net-misc/wget
+ dev-lang/perl"
+PROVIDE="virtual/antivirus"
+RESTRICT="nostrip"
+
+src_install() {
+ insinto /opt/vlnx
+
+ doins liblnxfv.so.4
+ dosym liblnxfv.so.4 /opt/vlnx/liblnxfv.so
+ doins messages.dat license.dat
+
+ insopts -m0755
+ doins uvscan
+ doins ${DISTDIR}/check-updates.sh
+
+ insinto /opt/bin
+ newins ${FILESDIR}/uvscan.sh uvscan
+
+ dodoc *.{pdf,txt}
+ doman uvscan.1
+
+ insinto /etc/cron.daily
+ newins ${FILESDIR}/uvscan.cron uvscan
+
+ insopts -m0644
+ insinto /etc/env.d
+ newins ${FILESDIR}/vlnx-${PV}-envd 40vlnx
+
+ insinto /etc
+ doins ${FILESDIR}/uvscan.conf
+}
+
+pkg_postinst() {
+ /opt/vlnx/check-updates.sh
+
+ echo
+ einfo "Recommended amavisd-new command line:"
+ einfo " '--secure --mime --program --mailbox -rv --summary --noboot --timeout 180'"
+ echo
+}