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/c66506938aee
branches:  trunk
changeset: 323018:c66506938aee
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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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&region=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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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 24df2c41d518 -r c66506938aee 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