head	1.28;
access;
symbols
	RELEASE_8_3_0:1.27
	RELEASE_9_0_0:1.27
	RELEASE_7_4_0:1.27
	RELEASE_8_2_0:1.27
	RELEASE_6_EOL:1.27
	RELEASE_8_1_0:1.26
	RELEASE_7_3_0:1.26
	RELEASE_8_0_0:1.26
	RELEASE_7_2_0:1.25
	RELEASE_7_1_0:1.24
	RELEASE_6_4_0:1.24
	RELEASE_5_EOL:1.24
	RELEASE_7_0_0:1.24
	RELEASE_6_3_0:1.24
	PRE_XORG_7:1.24
	RELEASE_4_EOL:1.24
	RELEASE_6_2_0:1.24
	RELEASE_6_1_0:1.22
	RELEASE_5_5_0:1.22
	RELEASE_6_0_0:1.22
	RELEASE_5_4_0:1.21
	RELEASE_4_11_0:1.21
	RELEASE_5_3_0:1.20
	RELEASE_4_10_0:1.20
	RELEASE_5_2_1:1.20
	RELEASE_5_2_0:1.20
	RELEASE_4_9_0:1.20
	RELEASE_5_1_0:1.20
	RELEASE_4_8_0:1.20
	RELEASE_5_0_0:1.18
	RELEASE_4_7_0:1.16
	RELEASE_4_6_2:1.15
	RELEASE_4_6_1:1.15
	RELEASE_4_6_0:1.15
	RELEASE_5_0_DP1:1.13
	RELEASE_4_5_0:1.13
	RELEASE_4_4_0:1.13
	RELEASE_4_3_0:1.11
	RELEASE_4_2_0:1.10
	RELEASE_4_1_1:1.9
	RELEASE_4_1_0:1.8
	RELEASE_3_5_0:1.8
	RELEASE_4_0_0:1.6
	RELEASE_3_4_0:1.5
	RELEASE_3_3_0:1.5
	RELEASE_3_2_0:1.3
	RELEASE_3_1_0:1.2
	v0_61:1.1.1.1
	CHRIS:1.1.1;
locks; strict;
comment	@# @;


1.28
date	2012.11.17.06.01.16;	author svnexp;	state Exp;
branches;
next	1.27;

1.27
date	2010.09.04.15.32.58;	author decke;	state Exp;
branches;
next	1.26;

1.26
date	2009.08.22.00.35.01;	author amdmi3;	state Exp;
branches;
next	1.25;

1.25
date	2009.02.13.01.49.12;	author tabthorpe;	state Exp;
branches;
next	1.24;

1.24
date	2006.10.06.18.23.38;	author pav;	state Exp;
branches;
next	1.23;

1.23
date	2006.05.13.04.15.13;	author edwin;	state Exp;
branches;
next	1.22;

1.22
date	2005.04.18.13.16.47;	author vs;	state Exp;
branches;
next	1.21;

1.21
date	2004.10.15.16.26.46;	author pav;	state Exp;
branches;
next	1.20;

1.20
date	2003.03.05.17.02.22;	author naddy;	state Exp;
branches;
next	1.19;

1.19
date	2003.02.20.18.59.10;	author knu;	state Exp;
branches;
next	1.18;

1.18
date	2002.11.10.16.47.55;	author lioux;	state Exp;
branches;
next	1.17;

1.17
date	2002.11.06.22.46.54;	author adamw;	state Exp;
branches;
next	1.16;

1.16
date	2002.06.23.20.39.22;	author pat;	state Exp;
branches;
next	1.15;

1.15
date	2002.04.17.20.48.29;	author pat;	state Exp;
branches;
next	1.14;

1.14
date	2002.04.11.12.13.12;	author roam;	state Exp;
branches;
next	1.13;

1.13
date	2001.09.13.02.01.11;	author lioux;	state Exp;
branches;
next	1.12;

1.12
date	2001.05.22.16.55.32;	author roam;	state Exp;
branches;
next	1.11;

1.11
date	2001.01.07.17.49.50;	author will;	state Exp;
branches;
next	1.10;

1.10
date	2000.10.08.10.22.53;	author asami;	state Exp;
branches;
next	1.9;

1.9
date	2000.08.26.10.20.23;	author will;	state Exp;
branches;
next	1.8;

1.8
date	2000.04.21.08.18.51;	author mharo;	state Exp;
branches;
next	1.7;

1.7
date	2000.04.09.18.30.22;	author cpiazza;	state Exp;
branches;
next	1.6;

1.6
date	99.12.22.14.26.38;	author jedgar;	state Exp;
branches;
next	1.5;

1.5
date	99.08.31.01.51.37;	author peter;	state Exp;
branches;
next	1.4;

1.4
date	99.05.17.05.21.17;	author mharo;	state Exp;
branches;
next	1.3;

1.3
date	99.04.19.19.49.32;	author mharo;	state Exp;
branches;
next	1.2;

1.2
date	99.01.20.20.49.45;	author max;	state Exp;
branches;
next	1.1;

1.1
date	98.12.19.16.53.20;	author jseger;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.12.19.16.53.20;	author jseger;	state Exp;
branches;
next	;


desc
@@


1.28
log
@Switch exporter over
@
text
@# New ports collection makefile for:	sentry
# Date created:		3 January 1998
# Whom:			chris@@still.whet.org
#
# $FreeBSD: head/security/portsentry/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	portsentry
PORTVERSION=	1.2
CATEGORIES=	security
MASTER_SITES=	SF/sentrytools/${PORTNAME}%201.x/${PORTNAME}-${PORTVERSION}

MAINTAINER=	gjb@@FreeBSD.org
COMMENT=	Port scan detection and active defense

SUB_FILES=	portsentry.sh
ALL_TARGET=	freebsd
CFLAGS+=	-DPREFIX=\"${PREFIX}\"
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
WRKSRC=		${WRKDIR}/portsentry_beta

post-patch:
	@@${REINPLACE_CMD} -e 's,/usr/local/psionic/portsentry,${PREFIX}/etc,g' \
		${WRKSRC}/portsentry.conf ${WRKSRC}/portsentry_config.h

do-install:
	${INSTALL_DATA} ${WRKSRC}/portsentry.conf ${PREFIX}/etc/portsentry.conf.default
	${INSTALL_DATA} ${WRKSRC}/portsentry.ignore ${PREFIX}/etc/portsentry.ignore.default
	${INSTALL_PROGRAM} ${WRKSRC}/portsentry ${PREFIX}/bin
	${INSTALL_SCRIPT} ${WRKDIR}/portsentry.sh ${PREFIX}/etc/rc.d/
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README.install ${WRKSRC}/README.methods ${WRKSRC}/README.stealth \
	  ${DOCSDIR}
.endif
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.27
log
@- Update MAINTAINER to submitters new mail address

PR:		ports/150274
Submitted by:	Glen Barber <glen dot j dot barber at gmail dot com> (maintainer)
Approved by:	beat (co-mentor, implicit)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.26
log
@- Switch SourceForge ports to the new File Release System: categories starting with P,R,S
@
text
@d13 1
a13 1
MAINTAINER=	glen.j.barber@@gmail.com
@


1.25
log
@- Pass maintainership to submitter

Submitted by:	Glen Barber via freebsd-ports@@
@
text
@d11 1
a11 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	sentrytools
@


1.24
log
@- Update to 1.2
@
text
@d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
@


1.23
log
@Remove USE_REINPLACE from all categories starting with S
@
text
@d9 1
a9 1
PORTVERSION=	1.1
d11 2
a12 2
MASTER_SITES=	${MASTER_SITE_PACKETSTORM}
MASTER_SITE_SUBDIR=	UNIX/IDS
d21 1
@


1.22
log
@- Add (non-rcNG) startup-script (patches welcome)
- Cleanup port (me)

PR:		ports/72759
Submitted by:	Alex de Kruijff
@
text
@a18 1
USE_REINPLACE=	yes
@


1.21
log
@- Don't clobber portsentry.ignore on upgrade

PR:		ports/72689
Requested by:	Alex de Kruijff <freebsd@@akruijff.dds.nl>
@
text
@d17 1
d20 2
d24 1
a24 1
	@@${REINPLACE_CMD} -e 's,__PREFIX__,${PREFIX},g' \
d31 1
@


1.20
log
@- Update MASTER_SITES
- Portlint

PR:		48861
Submitted by:	Kimura Fuyuki <fuyuki@@hadaly.org>
@
text
@d26 1
a26 1
	${INSTALL_DATA} ${WRKSRC}/portsentry.ignore ${PREFIX}/etc
@


1.19
log
@De-pkg-comment.
@
text
@d11 2
a12 1
MASTER_SITES=	http://www.psionic.com/downloads/
d29 1
a29 1
	${MKDIR} ${PREFIX}/share/doc/portsentry
d31 1
a31 1
	  ${PREFIX}/share/doc/portsentry
@


1.18
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d14 1
@


1.17
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a14 2
PORTCOMMENT=	Port scan detection and active defense

@


1.16
log
@PERL -> REINPLACE_CMD

PR:		ports/39729, ports/39727, ports/39726, ports/39724
PR:		ports/39722, ports/39721, ports/39720, ports/39719, ports/39718
Submitted by:	Scott Flatman <sf@@dsinw.com>
@
text
@d15 2
@


1.15
log
@Give maintainership back to ports@@

PR:		37191
Submitted by:	maintainer
@
text
@d16 1
d19 1
a19 1
	@@${PERL} -pi -e 's,__PREFIX__,${PREFIX},g' \
@


1.14
log
@Update the download site and URL.

PR:		36687
Submitted by:	Kimura Fuyuki <fuyuki@@mj.0038.net>
Approved by:	maintainer
@
text
@d13 1
a13 1
MAINTAINER=	ports@@freebsddiary.org
@


1.13
log
@o Update to 1.1
o Don't install ${PREFIX}/etc/portsentry.conf ever. Just let
  ${PREFIX}/etc/portsentry.conf.default be the way to go

PR:		30460
Submitted by:	MAINTAINER
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.12 2001/05/22 16:55:32 roam Exp $
d11 1
a11 1
MASTER_SITES=	http://www.psionic.com/tools/
@


1.12
log
@Update maintainer's e-mail address.

PR:		27528
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.11 2001/01/07 17:49:50 will Exp $
d9 1
a9 1
PORTVERSION=	1.0
a21 3
.if !exists($(PREFIX)/etc/portsentry.conf)
	${INSTALL_DATA} ${WRKSRC}/portsentry.conf ${PREFIX}/etc
.endif
@


1.11
log
@Clean up inefficient perl invocations; use multiple REs in the same call.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.10 2000/10/08 10:22:53 asami Exp $
d13 1
a13 1
MAINTAINER=	dan@@freebsddiary.org
@


1.10
log
@Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is
spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type
fixes that shouldn't have been necessary) and the string "/pkg/"
appear.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.9 2000/08/26 10:20:23 will Exp $
d18 2
a19 2
	@@${PERL} -pi -e 's,__PREFIX__,${PREFIX},g' ${WRKSRC}/portsentry.conf
	@@${PERL} -pi -e 's,__PREFIX__,${PREFIX},g' ${WRKSRC}/portsentry_config.h
@


1.9
log
@Mention that the stealth code in portsentry only works on Linux, and
install a file stating this.

PR:		20859
Submitted by:	MAINTAINER
Suggested by:	Brent Kearney <brent@@kearneys.ca> (by way of MAINTAINER)
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.8 2000/04/21 08:18:51 mharo Exp $
d33 1
a33 1
	@@${CAT} ${PKGDIR}/MESSAGE
@


1.8
log
@Correct whitespace introduced during PORTNAME conversion and portlint
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.7 2000/04/09 18:30:22 cpiazza Exp $
d30 1
a30 1
	${INSTALL_DATA} ${WRKSRC}/README.install ${WRKSRC}/README.methods \
@


1.7
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.6 1999/12/22 14:26:38 jedgar Exp $
d9 1
a9 1
PORTVERSION= 	1.0
@


1.6
log
@* Update portsentry to 1.0
* Remove current MAINTAINER as email has been unreachable for weeks
* Add dan@@freebsddiary.com as MAINTAINER at his request

PR:		15490
Submitted by:	Dan Langille <dan@@freebsddiary.com>
@
text
@a1 1
# Version required:	1.0
d5 1
a5 1
# $FreeBSD: ports/security/portsentry/Makefile,v 1.5 1999/08/31 01:51:37 peter Exp $
d8 2
a9 1
DISTNAME=	portsentry-1.0
@


1.5
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# Version required:	0.90
d6 1
a6 1
# $FreeBSD$
d9 1
a9 1
DISTNAME=	portsentry-0.90
d13 1
a13 1
MAINTAINER=	chris@@still.whet.org
d18 2
a19 2
	@@/usr/bin/perl -pi -e 's,__PREFIX__,${PREFIX},g' ${WRKSRC}/portsentry.conf
	@@/usr/bin/perl -pi -e 's,__PREFIX__,${PREFIX},g' ${WRKSRC}/portsentry_config.h
@


1.4
log
@Upgrade to 0.90

Noticed by: Jim Dutton <jimd@@dutton3.it.siu.edu>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1999/04/19 19:49:32 mharo Exp $
@


1.3
log
@Update path/name

PR:		11040
Submitted by:	me
@
text
@d2 1
a2 1
# Version required:	0.61
d6 1
a6 1
# $Id: Makefile,v 1.2 1999/01/20 20:49:45 max Exp $
d9 1
a9 1
DISTNAME=	portsentry-0.61
d15 1
a15 2
WRKSRC=		${WRKDIR}/sentry_beta
ALL_TARGET=	bsd
d17 11
a27 1
post-install:
d29 1
a29 1
	${MKDIR} ${PREFIX}/share/doc/sentry
d31 1
a31 1
	  ${PREFIX}/share/doc/sentry
d33 1
@


1.2
log
@Standardize thecomment at the beginning.
Install README.{install,methods} to share/doc/sentry.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1998/12/19 16:53:20 jseger Exp $
d9 1
a9 1
DISTNAME=	sentry-0.61
d11 1
a11 1
MASTER_SITES=	http://www.psionic.com/tools/sentry/
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# Ports collection makefile for:	sentry
d6 1
a6 1
# $Id$
d17 7
@


1.1.1.1
log
@Import of abacus sentry v 0.61

Sentry is part of the Abacus Project suite of security tools.
It is a program designed to detect and respond to port scans
against a target host in real-time. There are other port scan
detectors that peform similar detection of scans,but the Sentry
has some unique features that may make it worth looking into.

PR:		ports/5475
Submitted by:	chris@@still.whet.org
@
text
@@
