ports/62917: New port: security/f-prot-sig: F-Prot Antivirus Signatures

Tim Bishop tim at bishnet.net
Mon Feb 16 15:50:22 UTC 2004


>Number:         62917
>Category:       ports
>Synopsis:       New port: security/f-prot-sig: F-Prot Antivirus Signatures
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 16 07:50:21 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Tim Bishop
>Release:        FreeBSD 5.2-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD pendennis.ukc.ac.uk 5.2-RELEASE-p1 FreeBSD 5.2-RELEASE-p1 #0: Fri Jan 30 13:10:36 GMT 2004 tdb at pendennis.ukc.ac.uk:/usr/obj/usr/src/sys/PENDENNIS i386

>Description:
	Seperate out the virus definitions for f-prot from the main port.
	This allows them to be updated seperately as and when required.

	Credit goes to Tom McLaughlin <tmclaugh at sdf.lonestar.org>.

	Update to security/f-prot to follow.

>How-To-Repeat:
>Fix:
	Extract shar below.

--- f-prot-sig-20040216.sh begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	f-prot-sig
#	f-prot-sig/Makefile
#	f-prot-sig/pkg-descr
#	f-prot-sig/pkg-message
#	f-prot-sig/pkg-plist
#
echo c - f-prot-sig
mkdir -p f-prot-sig > /dev/null 2>&1
echo x - f-prot-sig/Makefile
sed 's/^X//' >f-prot-sig/Makefile << 'END-of-f-prot-sig/Makefile'
X# New ports collection makefile for:	f-prot-sig
X# Date created:				11 Feb 2004
X# Whom:                                 Tom McLaughlin <tmclaugh at sdf.lonestar.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	f-prot-sig
XPORTVERSION=	20040216
XCATEGORIES=	security
XMASTER_SITES=	ftp://ftp.f-prot.com/pub/
X
XDISTFILES=	fp-def.zip \
X		macrdef2.zip
X
XMAINTAINER=	tim at bishnet.net
XCOMMENT=	F-Prot Antivirus Signatures
X
X# F-Prot does not version their .DEF files so the port always pulls the latest.
XNO_CHECKSUM=	yes
X
XNO_PACKAGE=	Free for personal use only
XNO_CDROM=	Free for personal use only
XRESTRICTED=	Free for personal use only
X
XNO_BUILD=	YES
XNO_WRKSUBDIR=	YES
XUSE_ZIP=	YES
X
Xpost-extract:
X.for fetched in ${DISTFILES}
X	${MV} ${DISTDIR}/${fetched} ${DISTDIR}/${fetched}-${PORTVERSION}.zip
X.endfor
X
Xdo-install:
X	${MKDIR} ${PREFIX}/f-prot
X	${INSTALL_DATA} ${WRKSRC}/* ${PREFIX}/f-prot
X
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-f-prot-sig/Makefile
echo x - f-prot-sig/pkg-descr
sed 's/^X//' >f-prot-sig/pkg-descr << 'END-of-f-prot-sig/pkg-descr'
XF-Prot Antivirus for BSD Workstations utilizes the renowned F-Prot
XAntivirus scanning engine for primary scan but has in addition to
Xthat a system of internal heuristics devised to search for unknown
Xviruses.
X 
XThis port contains the virus signature files for use with F-Prot 
XAntivirus which can be found in ports under security/f-prot .
X 
XPlease note that the license explicitly permits that F-Prot Antivirus
Xfor BSD Workstations is free for personal users on personal
Xworkstations. For any other use please consult their website for
Xlicensing information.
X 
XWWW: http://www.f-prot.com/
END-of-f-prot-sig/pkg-descr
echo x - f-prot-sig/pkg-message
sed 's/^X//' >f-prot-sig/pkg-message << 'END-of-f-prot-sig/pkg-message'
X***************************************************************************
X
XThis is a port of the virus signature files for F-Prot Antivirus.
XYou will need to install the port security/f-prot to make use of them.
X
XThe port disables verifying the checksum of the distfiles due to their 
Xfrequency of change. If you wish to verify the files yourself you may use
Xthe PGP signature files that have been installed in:
X
X${PREFIX}/f-prot/
X
XThe F-RISK public PGP key is located at:
X
Xhttp://www.f-prot.com/company/KEY.ASC
X
XNOTE: The script check-updates.pl is all ready included with the f-prot 
Xport and can be used as a secondary means of updating virus signature files.
X
X***************************************************************************
END-of-f-prot-sig/pkg-message
echo x - f-prot-sig/pkg-plist
sed 's/^X//' >f-prot-sig/pkg-plist << 'END-of-f-prot-sig/pkg-plist'
Xf-prot/SIGN.ASC
Xf-prot/SIGN.DEF
Xf-prot/SIGN2.ASC
Xf-prot/SIGN2.DEF
Xf-prot/MACRO.DEF
Xf-prot/MACRO.ASC
X at dirrm f-prot/
END-of-f-prot-sig/pkg-plist
exit
--- f-prot-sig-20040216.sh ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list