pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc uvscan: remove
details: https://anonhg.NetBSD.org/pkgsrc/rev/9a386a896d41
branches: trunk
changeset: 395210:9a386a896d41
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu May 02 08:53:00 2019 +0000
description:
uvscan: remove
Distfile does not exist and was not redistributable.
Package was marked BROKEN for this reason for some time.
Newer version available, package could be re-added if someone is interested.
(Last update was 2007.)
diffstat:
doc/CHANGES-2019 | 3 +-
licenses/uvscan-license | 46 ---------------
security/Makefile | 3 +-
security/uvscan/DEINSTALL | 11 ---
security/uvscan/DESCR | 11 ---
security/uvscan/MESSAGE | 8 --
security/uvscan/Makefile | 79 --------------------------
security/uvscan/PLIST | 15 ----
security/uvscan/distinfo | 5 -
security/uvscan/files/update_dat.sh | 109 ------------------------------------
security/uvscan/files/uvscan.sh | 7 --
11 files changed, 3 insertions(+), 294 deletions(-)
diffs (truncated from 358 to 300 lines):
diff -r fd9c4f480e1a -r 9a386a896d41 doc/CHANGES-2019
--- a/doc/CHANGES-2019 Thu May 02 08:49:36 2019 +0000
+++ b/doc/CHANGES-2019 Thu May 02 08:53:00 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2019,v 1.1931 2019/05/02 08:49:36 wiz Exp $
+$NetBSD: CHANGES-2019,v 1.1932 2019/05/02 08:53:00 wiz Exp $
Changes to the packages collection and infrastructure in 2019:
@@ -3122,3 +3122,4 @@
Updated www/py-hyperframe to 5.2.0 [adam 2019-05-02]
Removed print/acroread9 [wiz 2019-05-02]
Removed sysutils/memconf [wiz 2019-05-02]
+ Removed security/uvscan [wiz 2019-05-02]
diff -r fd9c4f480e1a -r 9a386a896d41 licenses/uvscan-license
--- a/licenses/uvscan-license Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-Installing this software constitutes your acceptance of the terms
-and conditions of the license agreement. Please read the license
-agreement before installation. Any previous review and benchmark
-test provisions are suspended and supplemented by item #2 below.
-Other rules and regulations of installing this software are:
-
- 1. The product can not be rented, loaned or leased - You are
- the sole owner of the product.
-
- 2. McAfee updates its products frequently and performance data
- for its products change. Before conducting benchmark tests
- regarding this product, contact McAfee to verify that you possess
- the correct product for the test and the then current version
- and edition of the product. Benchmark tests of former, outdated
- or inappropriate versions or editions of the product may yield
- results that are not reflective of the performance of the current
- version or edition of the product.
-
- 3. No liability for consequential damages. In no event shall
- McAfee or its suppliers be liable to you for any consequential,
- special, incidental, or indirect damages of any kind arising
- out of the delivery, performance, or use of the software. Even
- if McAfee has been advised of the possibility of such damages.
- In no event will McAfee's liability for any claim, whether in
- contract, tort, or any other theory of liability, exceed the
- license fee paid by you, if any.
-
- 4. The software you requested includes cryptographic technology
- that is subject to export controls under U.S. Export Administration
- Regulations and diversion contrary to U.S. law is prohibited.
- The software may not be used or transferred for use in any
- nuclear, chemical or biological weapons, or missile technology
- end-uses unless authorized by the U.S. Government by regulation
- or specific license. It may also be subject to import and/or
- use regulations in foreign countries. For more information on
- the U.S. Export Administration Regulations ("EAR"), 15 C.F.R.
- Parts 730-774, and the Bureau of Export Administration ("BXA"),
- please see the BXA homepage.
-
-For more information about McAfee and our products, please visit
-our home page at www.mcafee.com or call 1-800-338-8754.
-
-This product is a time-limited version for evaluation purposes
-only. Customers who subsequently purchased licensed software will
-need to first uninstall the evaluation version prior to installation
-of the fully licensed product.
diff -r fd9c4f480e1a -r 9a386a896d41 security/Makefile
--- a/security/Makefile Thu May 02 08:49:36 2019 +0000
+++ b/security/Makefile Thu May 02 08:53:00 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.701 2019/04/08 16:14:51 adam Exp $
+# $NetBSD: Makefile,v 1.702 2019/05/02 08:53:00 wiz Exp $
#
COMMENT= Security tools
@@ -586,7 +586,6 @@
SUBDIR+= tkpasman
SUBDIR+= tor-browser
SUBDIR+= tripwire
-SUBDIR+= uvscan
SUBDIR+= validns
SUBDIR+= vault
SUBDIR+= volatility
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/DEINSTALL
--- a/security/uvscan/DEINSTALL Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: DEINSTALL,v 1.1 2002/08/07 05:42:13 jlam Exp $
-
-UVSCANDIR=@UVSCANDIR@
-
-case ${STAGE} in
-POST-DEINSTALL)
- ${RM} -rf ${UVSCANDIR}
- ;;
-esac
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/DESCR
--- a/security/uvscan/DESCR Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-uvscan is an evaluation VirusScan running on NetBSD under Linux
-emulation.
-
- THIS IS AN EVALUATION COPY OF THIS SOFTWARE.
- You may use this software for only thirty (30)
- days, after which period you must either buy
- the software from Network Associates, Inc. or
- stop using it and remove it from your computer.
-
-Please see ${PREFIX}/share/doc/uvscan/license.txt for more
-information.
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/MESSAGE
--- a/security/uvscan/MESSAGE Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2002/08/07 05:42:13 jlam Exp $
-
-The VirusScan data files may be initially fetched or updated to the latest
-versions from the Network Associates Website (www.nai.com) by running
-"update_dat". It is recommended that "update_dat" be run on a regular
-basis.
-===========================================================================
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/Makefile
--- a/security/uvscan/Makefile Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-# $NetBSD: Makefile,v 1.50 2018/07/04 13:40:36 jperkin Exp $
-
-# See here for new version: http://www.mcafee.com/apps/downloads/free-evaluations/default.aspx?pc=aaad13320&plat=linux&pid=&eid=&ilv=LatestVersions&sz=25&pg=1&segment=false®ion=us
-BROKEN= distfile is gone, package must be updated to version 6.0.4
-
-DISTNAME= vlp4510e
-PKGNAME= uvscan-5.10
-PKGREVISION= 2
-CATEGORIES= security
-MASTER_SITES= http://download.nai.com/products/evaluation/virusscan/english/cmdline/linux/v5.10/
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.mcafee.com/us/enterprise/products/system_security/servers/virusscan_command_line_scanner_windows_unix.html
-COMMENT= Evaluation version of a DOS/Windows file virus scanner
-LICENSE= uvscan-license
-
-RESTRICTED= restrictive 30 day evaluation license
-NO_BIN_ON_FTP= ${RESTRICTED}
-NO_BIN_ON_CDROM= ${RESTRICTED}
-NO_SRC_ON_FTP= ${RESTRICTED}
-NO_SRC_ON_CDROM= ${RESTRICTED}
-
-CONFLICTS= uvscan-dat-[0-9]*
-
-EMUL_PLATFORMS= linux-i386
-EMUL_MODULES.linux= compat
-
-WRKSRC= ${WRKDIR}
-BUILD_DIRS= # empty
-
-DOCDIR= ${PREFIX}/share/doc/uvscan
-EGDATDIR= ${PREFIX}/share/examples/uvscan
-UVSCANDIR= ${PREFIX}/libexec/uvscan
-DATFILES= clean.dat internet.dat names.dat scan.dat pkgdesc.ini
-
-FILES_SUBST+= UVSCANDIR=${UVSCANDIR:Q}
-FILES_SUBST+= DATFILES=${DATFILES:Q}
-
-CONF_FILES= ${EGDATDIR}/clean.dat ${UVSCANDIR}/clean.dat
-CONF_FILES+= ${EGDATDIR}/names.dat ${UVSCANDIR}/names.dat
-CONF_FILES+= ${EGDATDIR}/scan.dat ${UVSCANDIR}/scan.dat
-REQD_DIRS= ${UVSCANDIR}
-
-INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 sbin ${EGDATDIR} ${DOCDIR} \
- ${UVSCANDIR}
-
-USE_TOOLS+= gtar:run
-
-SUBST_CLASSES+= paths
-SUBST_FILES.paths= update_dat.sh uvscan.sh
-SUBST_VARS.paths= AWK BASENAME CP DATFILES ECHO GTAR MKDIR MV \
- PREFIX RM SED UVSCANDIR
-SUBST_STAGE.paths= pre-configure
-
-post-extract:
- ${CP} ${FILESDIR}/update_dat.sh ${WRKSRC}/update_dat.sh
- ${CP} ${FILESDIR}/uvscan.sh ${WRKSRC}/uvscan.sh
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/update_dat.sh ${DESTDIR}${PREFIX}/sbin/update_dat
- ${INSTALL_MAN} ${WRKSRC}/uvscan.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_SCRIPT} ${WRKSRC}/uvscan ${DESTDIR}${UVSCANDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/uvscan.sh ${DESTDIR}${PREFIX}/bin/uvscan
- ${INSTALL_DATA} ${WRKSRC}/liblnxfv.so.4 ${DESTDIR}${UVSCANDIR}
- ${LN} -s liblnxfv.so.4 ${DESTDIR}${UVSCANDIR}/liblnxfv.so
- for file in license.dat messages.dat; do \
- ${INSTALL_DATA} ${WRKSRC}/$${file} ${DESTDIR}${UVSCANDIR}; \
- done
- for file in ${DATFILES}; do \
- if [ -f ${WRKSRC}/$${file} ]; then \
- ${INSTALL_DATA} ${WRKSRC}/$${file} ${DESTDIR}${EGDATDIR}; \
- fi; \
- done
- for file in contact.txt e5100upg.pdf license.txt ; do \
- ${INSTALL_DATA} ${WRKSRC}/$${file} ${DESTDIR}${DOCDIR}; \
- done
-
-.include "../../mk/bsd.pkg.mk"
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/PLIST
--- a/security/uvscan/PLIST Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-@comment $NetBSD: PLIST,v 1.11 2018/01/01 22:29:55 rillig Exp $
-bin/uvscan
-libexec/uvscan/liblnxfv.so
-libexec/uvscan/liblnxfv.so.4
-libexec/uvscan/license.dat
-libexec/uvscan/messages.dat
-libexec/uvscan/uvscan
-man/man1/uvscan.1
-sbin/update_dat
-share/doc/uvscan/contact.txt
-share/doc/uvscan/e5100upg.pdf
-share/doc/uvscan/license.txt
-share/examples/uvscan/clean.dat
-share/examples/uvscan/names.dat
-share/examples/uvscan/scan.dat
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/distinfo
--- a/security/uvscan/distinfo Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.7 2007/07/16 20:18:58 njoly Exp $
-
-SHA1 (vlp4510e.tar.Z) = 05c991ed9c5e9d517b1e672e07ac7a44d36e0dd7
-RMD160 (vlp4510e.tar.Z) = fe3a10939782119f7fe094b3201015a5cb9d7051
-Size (vlp4510e.tar.Z) = 13465139 bytes
diff -r fd9c4f480e1a -r 9a386a896d41 security/uvscan/files/update_dat.sh
--- a/security/uvscan/files/update_dat.sh Thu May 02 08:49:36 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,109 +0,0 @@
-#!/bin/sh
-#
-# $NetBSD: update_dat.sh,v 1.5 2007/09/04 19:43:15 jlam Exp $
-
-UVSCANDIR="@UVSCANDIR@"
-DAT_SITE="http://download.nai.com/products/datfiles/4.x/nai/"
-DAT_FILES="@DATFILES@"
-TMPDIR="${TMPDIR:-/tmp}/$$"
-
-AWK="@AWK@"
-BASENAME="@BASENAME@"
-CP="@CP@"
-ECHO="@ECHO@"
-GTAR="@GTAR@"
-MKDIR="@MKDIR@"
-MV="@MV@"
-RM="@RM@"
-SED="@SED@"
-
-progname=`${BASENAME} $0`
-
-while getopts vhf: arg; do
- case $arg in
- v) verbose=1 ;;
- f) dat_tar="${OPTARG}" ;;
- h)
- echo "Usage: $0 [-h] [-f <datfile>] [-v]"
- exit 0
- ;;
- esac
-done
-
-(${ECHO} writetest > ${UVSCANDIR}/writetest) >/dev/null 2>&1
-if [ $? != 0 ]; then
- echo ${progname}: no write access to ${UVSCANDIR} -- update aborted.
- exit 1
-else
- ${RM} -f ${UVSCANDIR}/writetest
-fi
-
-${MKDIR} ${TMPDIR}
-
-if [ -n "$dat_tar" ]; then
- if ! (${GTAR} -x -C ${TMPDIR} -f $dat_tar pkgdesc.ini >/dev/null); then
- ${ECHO} "$progname: unable to extract pkgdesc.ini"
- ${RM} -rf ${TMPDIR}
- exit 2
- fi
- curver=`${AWK} -F= '/Version/ { print $2; exit }' ${TMPDIR}/pkgdesc.ini | ${SED} -e 's/^.*\([0-9][0-9][0-9][0-9]\).*$/\1/'`
-else
- # Fetch the update.ini file to read the latest version of the DAT files.
- if ! (cd ${TMPDIR}; ftp ${DAT_SITE}update.ini >/dev/null); then
- ${ECHO} "$progname: unable to fetch ${DAT_SITE}update.ini"
- ${RM} -rf ${TMPDIR}
- exit 3
- fi
- curver=`${AWK} -F= '/DATVersion/ { print $2; exit }' ${TMPDIR}/update.ini | ${SED} -e 's/^.*\([0-9][0-9][0-9][0-9]\).*$/\1/'`
-fi
-
-if [ -e ${UVSCANDIR}/pkgdesc.ini ]; then
- oldver=`${AWK} -F= '/Version/ { print $2; exit }' ${UVSCANDIR}/pkgdesc.ini | ${SED} -e 's/^.*\([0-9][0-9][0-9][0-9]\).*$/\1/'`
-else
Home |
Main Index |
Thread Index |
Old Index