head	1.29;
access;
symbols
	pkgsrc-2022Q2:1.27.0.4
	pkgsrc-2022Q2-base:1.27
	pkgsrc-2022Q1:1.27.0.2
	pkgsrc-2022Q1-base:1.27
	pkgsrc-2021Q4:1.25.0.10
	pkgsrc-2021Q4-base:1.25
	pkgsrc-2021Q3:1.25.0.8
	pkgsrc-2021Q3-base:1.25
	pkgsrc-2021Q2:1.25.0.6
	pkgsrc-2021Q2-base:1.25
	pkgsrc-2021Q1:1.25.0.4
	pkgsrc-2021Q1-base:1.25
	pkgsrc-2020Q4:1.25.0.2
	pkgsrc-2020Q4-base:1.25
	pkgsrc-2020Q3:1.24.0.8
	pkgsrc-2020Q3-base:1.24
	pkgsrc-2020Q2:1.24.0.6
	pkgsrc-2020Q2-base:1.24
	pkgsrc-2020Q1:1.24.0.2
	pkgsrc-2020Q1-base:1.24
	pkgsrc-2019Q4:1.24.0.4
	pkgsrc-2019Q4-base:1.24
	pkgsrc-2019Q3:1.23.0.2
	pkgsrc-2019Q3-base:1.23
	pkgsrc-2019Q2:1.22.0.2
	pkgsrc-2019Q2-base:1.22
	pkgsrc-2019Q1:1.18.0.6
	pkgsrc-2019Q1-base:1.18
	pkgsrc-2018Q4:1.18.0.4
	pkgsrc-2018Q4-base:1.18
	pkgsrc-2018Q3:1.18.0.2
	pkgsrc-2018Q3-base:1.18
	pkgsrc-2018Q2:1.17.0.14
	pkgsrc-2018Q2-base:1.17
	pkgsrc-2018Q1:1.17.0.12
	pkgsrc-2018Q1-base:1.17
	pkgsrc-2017Q4:1.17.0.10
	pkgsrc-2017Q4-base:1.17
	pkgsrc-2017Q3:1.17.0.8
	pkgsrc-2017Q3-base:1.17
	pkgsrc-2017Q2:1.17.0.4
	pkgsrc-2017Q2-base:1.17
	pkgsrc-2017Q1:1.17.0.2
	pkgsrc-2017Q1-base:1.17
	pkgsrc-2016Q4:1.16.0.4
	pkgsrc-2016Q4-base:1.16
	pkgsrc-2016Q3:1.16.0.2
	pkgsrc-2016Q3-base:1.16
	pkgsrc-2016Q2:1.15.0.6
	pkgsrc-2016Q2-base:1.15
	pkgsrc-2016Q1:1.15.0.4
	pkgsrc-2016Q1-base:1.15
	pkgsrc-2015Q4:1.15.0.2
	pkgsrc-2015Q4-base:1.15
	pkgsrc-2015Q3:1.14.0.8
	pkgsrc-2015Q3-base:1.14
	pkgsrc-2015Q2:1.14.0.6
	pkgsrc-2015Q2-base:1.14
	pkgsrc-2015Q1:1.14.0.4
	pkgsrc-2015Q1-base:1.14
	pkgsrc-2014Q4:1.14.0.2
	pkgsrc-2014Q4-base:1.14
	pkgsrc-2014Q3:1.13.0.4
	pkgsrc-2014Q3-base:1.13
	pkgsrc-2014Q2:1.13.0.2
	pkgsrc-2014Q2-base:1.13
	pkgsrc-2014Q1:1.12.0.2
	pkgsrc-2014Q1-base:1.12
	pkgsrc-2013Q4:1.11.0.4
	pkgsrc-2013Q4-base:1.11
	pkgsrc-2013Q3:1.11.0.2
	pkgsrc-2013Q3-base:1.11
	pkgsrc-2013Q2:1.10.0.4
	pkgsrc-2013Q2-base:1.10
	pkgsrc-2013Q1:1.10.0.2
	pkgsrc-2013Q1-base:1.10
	pkgsrc-2012Q4:1.9.0.2
	pkgsrc-2012Q4-base:1.9
	pkgsrc-2012Q3:1.8.0.6
	pkgsrc-2012Q3-base:1.8
	pkgsrc-2012Q2:1.8.0.4
	pkgsrc-2012Q2-base:1.8
	pkgsrc-2012Q1:1.8.0.2
	pkgsrc-2012Q1-base:1.8
	pkgsrc-2011Q4:1.7.0.16
	pkgsrc-2011Q4-base:1.7
	pkgsrc-2011Q3:1.7.0.14
	pkgsrc-2011Q3-base:1.7
	pkgsrc-2011Q2:1.7.0.12
	pkgsrc-2011Q2-base:1.7
	pkgsrc-2011Q1:1.7.0.10
	pkgsrc-2011Q1-base:1.7
	pkgsrc-2010Q4:1.7.0.8
	pkgsrc-2010Q4-base:1.7
	pkgsrc-2010Q3:1.7.0.6
	pkgsrc-2010Q3-base:1.7
	pkgsrc-2010Q2:1.7.0.4
	pkgsrc-2010Q2-base:1.7
	pkgsrc-2010Q1:1.7.0.2
	pkgsrc-2010Q1-base:1.7
	pkgsrc-2009Q4:1.5.0.2
	pkgsrc-2009Q4-base:1.5
	pkgsrc-2009Q3:1.4.0.2
	pkgsrc-2009Q3-base:1.4
	pkgsrc-2009Q2:1.2.0.2
	pkgsrc-2009Q2-base:1.2
	pkgsrc-2009Q1:1.1.1.1.0.8
	pkgsrc-2009Q1-base:1.1.1.1
	pkgsrc-2008Q4:1.1.1.1.0.6
	pkgsrc-2008Q4-base:1.1.1.1
	pkgsrc-2008Q3:1.1.1.1.0.4
	pkgsrc-2008Q3-base:1.1.1.1
	cube-native-xorg:1.1.1.1.0.2
	cube-native-xorg-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.29
date	2022.08.22.22.59.09;	author tnn;	state dead;
branches;
next	1.28;
commitid	t3simw4TwQxpDVQD;

1.28
date	2022.06.30.11.18.47;	author nia;	state Exp;
branches;
next	1.27;
commitid	AhctUV91Vubws3KD;

1.27
date	2022.01.05.15.41.19;	author wiz;	state Exp;
branches;
next	1.26;
commitid	FQ77UruBIUsgzsnD;

1.26
date	2022.01.04.20.54.36;	author wiz;	state Exp;
branches;
next	1.25;
commitid	CYyhdK9qtoffkmnD;

1.25
date	2020.12.04.20.45.39;	author nia;	state Exp;
branches;
next	1.24;
commitid	FPz71MqRX3WN0tyC;

1.24
date	2019.11.04.21.12.59;	author rillig;	state Exp;
branches;
next	1.23;
commitid	G51T39p39YNQTzJB;

1.23
date	2019.09.02.13.19.54;	author adam;	state Exp;
branches;
next	1.22;
commitid	JNtg51I3DnX4jrBB;

1.22
date	2019.05.23.19.23.15;	author rillig;	state Exp;
branches;
next	1.21;
commitid	aWlQW8HYUUFCAmoB;

1.21
date	2019.04.26.14.12.45;	author maya;	state Exp;
branches;
next	1.20;
commitid	Y6vMANX4s26gKRkB;

1.20
date	2019.04.26.13.14.12;	author maya;	state Exp;
branches;
next	1.19;
commitid	U4pISddzN4WXpRkB;

1.19
date	2019.04.25.07.33.16;	author maya;	state Exp;
branches;
next	1.18;
commitid	1FEMQBEPb9uTxHkB;

1.18
date	2018.07.03.05.03.31;	author adam;	state Exp;
branches;
next	1.17;
commitid	bH4MNADzVzoIfEIA;

1.17
date	2017.01.01.14.43.54;	author wiz;	state Exp;
branches;
next	1.16;
commitid	TmfhF2MIYbgU4hAz;

1.16
date	2016.07.09.13.04.03;	author wiz;	state Exp;
branches;
next	1.15;
commitid	k9A2yv7vTRunbEdz;

1.15
date	2015.12.05.21.25.56;	author adam;	state Exp;
branches;
next	1.14;
commitid	bgA0CynThkP3WNLy;

1.14
date	2014.12.18.13.36.48;	author wiz;	state Exp;
branches;
next	1.13;
commitid	qbpcJb4kpyzGEw2y;

1.13
date	2014.05.09.07.37.17;	author wiz;	state Exp;
branches;
next	1.12;
commitid	wfzXpL2biguCPPzx;

1.12
date	2014.01.25.10.30.19;	author wiz;	state Exp;
branches;
next	1.11;
commitid	VOWgk3vYhVXj8umx;

1.11
date	2013.07.12.10.45.02;	author jperkin;	state Exp;
branches;
next	1.10;
commitid	vVOw5ngQ2VNQxaXw;

1.10
date	2013.02.01.22.21.12;	author wiz;	state Exp;
branches;
next	1.9;

1.9
date	2012.10.23.18.16.51;	author asau;	state Exp;
branches;
next	1.8;

1.8
date	2012.03.15.11.53.37;	author obache;	state Exp;
branches;
next	1.7;

1.7
date	2010.03.23.18.01.47;	author joerg;	state Exp;
branches;
next	1.6;

1.6
date	2010.02.10.19.17.45;	author joerg;	state Exp;
branches;
next	1.5;

1.5
date	2009.11.07.18.30.28;	author hasso;	state Exp;
branches;
next	1.4;

1.4
date	2009.10.02.10.15.10;	author hasso;	state Exp;
branches;
next	1.3;

1.3
date	2009.08.24.12.30.09;	author hasso;	state Exp;
branches;
next	1.2;

1.2
date	2009.05.20.00.58.27;	author wiz;	state Exp;
branches;
next	1.1;

1.1
date	2008.07.21.12.16.46;	author shannonjr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2008.07.21.12.16.46;	author shannonjr;	state Exp;
branches;
next	;


desc
@@


1.29
log
@prelude: remove from pkgsrc

prelude is unmaintained in pkgsrc since 2009 and is several major
versions behind. This makes it useless for it's intended purpose as an
intrusion detection system. Can be revived if/when there is an interested
maintainer. But it's probably easier to start from scratch given how stale
these packages were.
@
text
@# $NetBSD: Makefile,v 1.28 2022/06/30 11:18:47 nia Exp $

DISTNAME=	prelude-correlator-0.9.0-beta8
PKGNAME=	prelude-correlator-${DISTNAME:S/-beta/beta/:C/.*-//}
PKGREVISION=	10
CATEGORIES=	security
MASTER_SITES=	http://www.prelude-ids.com/download/releases/prelude-correlator/

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	http://www.prelude-ids.com/download/releases/prelude-correlator/
COMMENT=	Intrusion event correlation engine

BUILD_DEFS+=		VARBASE

RCD_SCRIPTS=			preludecorrelator
PRELUDE_CORRELATOR_PID_DIR=	${VARBASE}/run/prelude-correlator
PRELUDE_USER?=			_prelude
PRELUDE_GROUP?=			_prelude
PRELUDE_HOME?=			${VARBASE}/db/prelude-correlator
INSTALLATION_DIRS=		sbin
OWN_DIRS=			${PKG_SYSCONFDIR}/prelude-correlator
EGDIR=				${PREFIX}/share/examples

PKG_GROUPS_VARS+=	PRELUDE_GROUP
PKG_USERS_VARS+=	PRELUDE_USER

PKG_GROUPS=		${PRELUDE_GROUP}
PKG_USERS=		${PRELUDE_USER}:${PRELUDE_GROUP}

PKG_GECOS.${PRELUDE_USER}=	Prelude IDS correlator
PKG_HOME.${PRELUDE_USER}=	${PRELUDE_HOME}

FILES_SUBST+=		PRELUDE_CORRELATOR_PID_DIR=${PRELUDE_CORRELATOR_PID_DIR:Q}
FILES_SUBST+=		PRELUDE_USER=${PRELUDE_USER:Q}
FILES_SUBST+=		PRELUDE_GROUP=${PRELUDE_USER:Q}

SUBST_CLASSES+=		code
SUBST_STAGE.code=	pre-configure
SUBST_FILES.code=	run-prelude-correlator.c
SUBST_FILES.code+=	${WRKSRC}/*.py
SUBST_VARS.code=	PREFIX
SUBST_VARS.code+=	PRELUDE_USER
SUBST_VARS.code+=	PRELUDE_HOME

CONF_FILES+=		${EGDIR}/prelude-correlator.conf ${PKG_SYSCONFDIR}/prelude-correlator/prelude-correlator.conf
CONF_FILES+=		${EGDIR}/dshield.dat ${PRELUDE_HOME}/dshield.dat
CONF_FILES+=		${EGDIR}/spamhaus_drop.dat ${PRELUDE_HOME}/spamhaus_drop.dat

REQD_DIRS+=		${PRELUDE_HOME}
REQD_DIRS_PERMS+=	${PRELUDE_HOME} ${PRELUDE_USER} ${PRELUDE_GROUP} 0700

REPLACE_PYTHON=		PreludeCorrelator/main.py
PYTHON_VERSIONS_ACCEPTED=	27 # not yet ported as of 0.9.0beta8
EGG_NAME=		prelude_correlator-0.9.0b8

USE_PKG_RESOURCES=	yes

pre-patch:
	${CP} ${FILESDIR}/run-prelude-correlator.c ${WRKSRC}

post-build:
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${CC} ${CFLAGS} -o run-prelude-correlator run-prelude-correlator.c

post-install:
	${INSTALL_PROGRAM} ${WRKSRC}/run-prelude-correlator ${DESTDIR}${PREFIX}/sbin/run-prelude-correlator
	${INSTALL_DATA} ${WRKSRC}/prelude-correlator.conf ${DESTDIR}${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/PreludeCorrelator/plugins/dshield.dat \
	    ${WRKSRC}/PreludeCorrelator/plugins/spamhaus_drop.dat \
	    ${DESTDIR}${EGDIR}

.include "../../security/libprelude-python/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
@


1.28
log
@*: Revbump packages that use Python at runtime without a PKGNAME prefix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2022/01/05 15:41:19 wiz Exp $
@


1.27
log
@python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2022/01/04 20:54:36 wiz Exp $
d5 1
a5 1
PKGREVISION=	9
@


1.26
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2020/12/04 20:45:39 nia Exp $
d5 1
a5 1
PKGREVISION=	8
d56 2
@


1.25
log
@Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2019/11/04 21:12:59 rillig Exp $
d5 1
a5 1
PKGREVISION=	7
@


1.24
log
@security: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2019/09/02 13:19:54 adam Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.23
log
@Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2019/05/23 19:23:15 rillig Exp $
d15 1
a15 1
RCD_SCRIPTS=		preludecorrelator
d17 6
a22 6
PRELUDE_USER?=		_prelude
PRELUDE_GROUP?=		_prelude
PRELUDE_HOME?=		${VARBASE}/db/prelude-correlator
INSTALLATION_DIRS=	sbin
OWN_DIRS=		${PKG_SYSCONFDIR}/prelude-correlator
EGDIR=			${PREFIX}/share/examples
@


1.22
log
@all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2019/04/26 14:12:45 maya Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	36 37 # not yet ported as of 0.9.0beta8
@


1.21
log
@fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2019/04/26 13:14:12 maya Exp $
d41 3
a43 3
SUBST_SED.code=		-e 's,@@PREFIX@@,${PREFIX},g'
SUBST_SED.code+=	-e 's,@@PRELUDE_USER@@,${PRELUDE_USER},g'
SUBST_SED.code+=	-e 's,@@PRELUDE_HOME@@,${PRELUDE_HOME},g'
@


1.20
log
@Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2019/04/25 07:33:16 maya Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	 36 37 # not yet ported as of 0.9.0beta8
@


1.19
log
@PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2018/07/03 05:03:31 adam Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 36 37 # not yet ported as of 0.9.0beta8
@


1.18
log
@extend PYTHON_VERSIONS_ for Python 3.7
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2017/01/01 14:43:54 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.17
log
@Add python-3.6 to incompatible versions.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2016/07/09 13:04:03 wiz Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 36 # not yet ported as of 0.9.0beta8
@


1.16
log
@Remove python33: adapt all packages that refer to it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2015/12/05 21:25:56 adam Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	34 35 # not yet ported as of 0.9.0beta8
@


1.15
log
@Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2014/12/18 13:36:48 wiz Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 34 35 # not yet ported as of 0.9.0beta8
@


1.14
log
@Fix packaging with py-setuptools-0.8.

While here, fix interpreter path in installed file. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2014/05/09 07:37:17 wiz Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 34 # not yet ported as of 0.9.0beta8
@


1.13
log
@Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2014/01/25 10:30:19 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
d52 1
a52 1
REPLACE_PYTHON=		${WRKSRC}/*.py
d54 1
a54 1
EGG_NAME=		prelude_correlator-0.9.0_beta8
d70 1
@


1.12
log
@Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2013/07/12 10:45:02 jperkin Exp $
d53 1
a53 1
PYTHON_VERSIONS_INCOMPATIBLE=	33 # not yet ported as of 0.9.0beta8
@


1.11
log
@Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.10 2013/02/01 22:21:12 wiz Exp $
#
d43 1
a43 1
SUBST_SED.code+=        -e 's,@@PRELUDE_HOME@@,${PRELUDE_HOME},g'
d53 1
a53 1

@


1.10
log
@Reset MAINTAINER/OWNER (became observers)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2012/10/23 18:16:51 asau Exp $
d6 1
a6 1
PKGREVISION=	3
@


1.9
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2012/03/15 11:53:37 obache Exp $
d10 1
a10 1
MAINTAINER=	shannonjr@@NetBSD.org
@


1.8
log
@Bump PKGREVISION from default python to 2.7.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2010/03/23 18:01:47 joerg Exp $
a13 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.7
log
@Install data files to share/examples to make sure they end up in the
binary package. Fixes DESTDIR installation at the same time. Bump revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2010/02/10 19:17:45 joerg Exp $
d6 1
a6 1
PKGREVISION=	2
@


1.6
log
@Bump revision for PYTHON_VERSION_DEFAULT change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2009/11/07 18:30:28 hasso Exp $
d6 1
a6 1
PKGREVISION=	1
d41 1
a41 1
SUBST_STAGE.code=	post-patch
d48 3
a50 1
CONF_FILES=		${EGDIR}/prelude-correlator.conf ${PKG_SYSCONFDIR}/prelude-correlator/prelude-correlator.conf
d68 3
@


1.5
log
@Update to 0.9.0-beta8 (by Rumko via private mail).

0.9.0-beta8:
- Include spamhaus_drop.dat in the source distribution. Fix installation
  issue (closes #364).

0.9.0-beta7:
- Initial SpamhausDrop plugin implementation, by
  Wes Young <wes@@barely3am.com> (closes #363)
- Do not discard --root parameters if prefix is absolute.
- Python 2.4 backward compatibility fixes.
- Handle plugin loading error gracefully.
- Improve WormPlugin accuracy, and make it carry a reference to the
  initial event. The plugin used to alert when seeing an alert to a
  given target, and this same alert going back to the source. This can
  happen in a number of case (example: Netbios alert triggered by Snort)
  As of now, the plugin will wait for the events to be repeated against
  at least 5 differents hosts.
- Dshield CorrelationAlert now handle multiples events. Previously, we
  used to generate a single Dshield CorrelationAlert for each events
  where the source address would match the Dshield database. The plugin
  now generate CorrelationAlert for multiples events received from the
  same source.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2009/10/02 10:15:10 hasso Exp $
d6 1
@


1.4
log
@Correct PLIST problems and conf file handling. Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2009/08/24 12:30:09 hasso Exp $
d4 1
a4 2
DISTNAME=	prelude-correlator-0.9.0-beta6
PKGREVISION=	1
d54 1
a54 1
EGG_NAME=		prelude_correlator-0.9.0_beta6
@


1.3
log
@Update to 0.9.0-beta6. Rewritten from scratch in Python instead of lua.
From Rumko via PR 41763.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2009/05/20 00:58:27 wiz Exp $
d5 1
d24 2
d36 3
a38 3
FILES_SUBST+=   PRELUDE_CORRELATOR_PID_DIR=${PRELUDE_CORRELATOR_PID_DIR:Q}
FILES_SUBST+=   PRELUDE_USER=${PRELUDE_USER:Q}
FILES_SUBST+=   PRELUDE_GROUP=${PRELUDE_USER:Q}
d48 2
d55 2
d65 1
@


1.2
log
@Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2008/07/21 12:16:46 shannonjr Exp $
d4 1
a4 1
DISTNAME=	prelude-correlator-0.9.0-beta3
a5 1
PKGREVISION=	1
d13 2
a14 4
USE_LIBTOOL=		yes
GNU_CONFIGURE=		yes
USE_TOOLS+=		make
USE_TOOLS+=		pkg-config
d16 1
a16 3
CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFDIR:Q}
CONFIGURE_ARGS+=	--localstatedir=${VARBASE:Q}
CONFIGURE_ARGS+=	--with-libpreludedb-prefix=${BUILDLINK_PREFIX.libpreludedb}
d21 1
a21 2
PRELUDE_HOME?=		${VARBASE}/prelude-correlator

a36 6
EGDIR=			share/examples/prelude-correlator/
REQD_DIRS=		${EGDIR}
REQD_DIRS+=		${EGDIR}/lua-rules
CONF_FILES_PERMS+=	${EGDIR}/prelude-correlator.conf ${PKG_SYSCONFDIR}/prelude-correlator/prelude-correlator.conf \
			${ROOT_USER} ${ROOT_GROUP} 0644

d40 1
d43 4
d48 1
a48 4
SUBST_CLASSES+=		make
SUBST_STAGE.make=	post-patch
SUBST_FILES.make=	Makefile.in
SUBST_SED.make=		-e 's,@@EGDIR@@,${EGDIR},g'
d57 1
a57 2
	${INSTALL_PROGRAM} ${WRKSRC}/run-prelude-correlator ${PREFIX}/sbin/run-prelude-correlator
	${CHOWN} -R ${PRELUDE_USER}:${PRELUDE_GROUP} ${PRELUDE_HOME}
d59 2
a60 3
.include "../../security/libprelude/buildlink3.mk"
.include "../../lang/lua/buildlink3.mk"
.include "../../devel/pcre/buildlink3.mk"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
@


1.1.1.1
log
@Prelude-Correlator serves to correlate, in real time, the multiple
events received by Prelude. Several isolated alerts, generated from
different probes, can thus trigger a single correlation alert should the
events be related. This correlation alert then appears within the
Prewikka interface and indicates the potential target information via
the set of correlation rules. 
@
text
@@
