View | Details | Raw Unified | Return to bug 60113
Collapse All | Expand All

(-)libprelude/Makefile (-5 / +5 lines)
Lines 4-10 Link Here
4
# $FreeBSD: ports/security/libprelude/Makefile,v 1.4 2003/11/04 03:05:25 foxfair Exp $
4
# $FreeBSD: ports/security/libprelude/Makefile,v 1.4 2003/11/04 03:05:25 foxfair Exp $
5
5
6
PORTNAME=	libprelude
6
PORTNAME=	libprelude
7
PORTVERSION=	0.8.8
7
PORTVERSION=	0.8.10
8
CATEGORIES=	security
8
CATEGORIES=	security
9
MASTER_SITES=	http://www.prelude-ids.org/download/releases/
9
MASTER_SITES=	http://www.prelude-ids.org/download/releases/
10
10
Lines 24-29 Link Here
24
USE_OPENSSL=		YES
24
USE_OPENSSL=		YES
25
.endif
25
.endif
26
26
27
.if defined(NOPORTDOCS)
28
MAKE_ENV+=	NOPORTDOCS=yes
29
.endif
30
27
post-extract:
31
post-extract:
28
	@${ECHO} ""
32
	@${ECHO} ""
29
	@${ECHO} "*------------------------------------------------------------------*"
33
	@${ECHO} "*------------------------------------------------------------------*"
Lines 32-40 Link Here
32
	@${ECHO} "      WITHOUT_SSL=yes         Disable SSL support in libprelude"
36
	@${ECHO} "      WITHOUT_SSL=yes         Disable SSL support in libprelude"
33
	@${ECHO} "*------------------------------------------------------------------*"
37
	@${ECHO} "*------------------------------------------------------------------*"
34
	@${ECHO} ""
38
	@${ECHO} ""
35
36
pre-configure:
37
	@${REINPLACE_CMD} 's!\$(prefix)/libprelude/include!\$(prefix)/include/libprelude!' \
38
			${WRKSRC}/Makefile.in
39
39
40
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)libprelude/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (libprelude-0.8.8.tar.gz) = 985a823102ec34ac44fc566bc721a558
1
MD5 (libprelude-0.8.10.tar.gz) = 68171b170d1f8ad7e38f949391e6b227
(-)libprelude/pkg-plist (-40 / +40 lines)
Lines 35-84 Link Here
35
include/libprelude/extract.h
35
include/libprelude/extract.h
36
include/libprelude/common.h
36
include/libprelude/common.h
37
include/libprelude/config.h
37
include/libprelude/config.h
38
lib/libprelude.so.0
38
lib/libprelude.so.1
39
lib/libprelude.so
39
lib/libprelude.so
40
lib/libprelude.la
40
lib/libprelude.la
41
%%DOCSDIR%%/c4.html
41
%%PORTDOCS%%%%DOCSDIR%%/c4.html
42
%%DOCSDIR%%/index.html
42
%%PORTDOCS%%%%DOCSDIR%%/index.html
43
%%DOCSDIR%%/libprelude-prelude-io.html
43
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-io.html
44
%%DOCSDIR%%/index.sgml
44
%%PORTDOCS%%%%DOCSDIR%%/index.sgml
45
%%DOCSDIR%%/libprelude-client-ident.html
45
%%PORTDOCS%%%%DOCSDIR%%/libprelude-client-ident.html
46
%%DOCSDIR%%/libprelude-common.html
46
%%PORTDOCS%%%%DOCSDIR%%/libprelude-common.html
47
%%DOCSDIR%%/libprelude-config-engine.html
47
%%PORTDOCS%%%%DOCSDIR%%/libprelude-config-engine.html
48
%%DOCSDIR%%/libprelude-daemonize.html
48
%%PORTDOCS%%%%DOCSDIR%%/libprelude-daemonize.html
49
%%DOCSDIR%%/libprelude-extract.html
49
%%PORTDOCS%%%%DOCSDIR%%/libprelude-extract.html
50
%%DOCSDIR%%/libprelude-idmef-message-id.html
50
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-message-id.html
51
%%DOCSDIR%%/libprelude-idmef-msg-send.html
51
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-msg-send.html
52
%%DOCSDIR%%/libprelude-idmef-tree-func.html
52
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-tree-func.html
53
%%DOCSDIR%%/libprelude-idmef-tree.html
53
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-tree.html
54
%%DOCSDIR%%/libprelude-list.html
54
%%PORTDOCS%%%%DOCSDIR%%/libprelude-list.html
55
%%DOCSDIR%%/libprelude-plugin-common-prv.html
55
%%PORTDOCS%%%%DOCSDIR%%/libprelude-plugin-common-prv.html
56
%%DOCSDIR%%/libprelude-plugin-common.html
56
%%PORTDOCS%%%%DOCSDIR%%/libprelude-plugin-common.html
57
%%DOCSDIR%%/libprelude-prelude-async.html
57
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-async.html
58
%%DOCSDIR%%/libprelude-prelude-auth.html
58
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-auth.html
59
%%DOCSDIR%%/libprelude-prelude-client-mgr.html
59
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-client-mgr.html
60
%%DOCSDIR%%/libprelude-prelude-client.html
60
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-client.html
61
%%DOCSDIR%%/libprelude-prelude-getopt-wide.html
61
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-getopt-wide.html
62
%%DOCSDIR%%/libprelude-prelude-getopt.html
62
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-getopt.html
63
%%DOCSDIR%%/libprelude-prelude-ident.html
63
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-ident.html
64
%%DOCSDIR%%/libprelude-prelude-inet.html
64
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-inet.html
65
%%DOCSDIR%%/libprelude-prelude-list.html
65
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-list.html
66
%%DOCSDIR%%/libprelude-prelude-log.html
66
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-log.html
67
%%DOCSDIR%%/libprelude-prelude-message-buffered.html
67
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-message-buffered.html
68
%%DOCSDIR%%/libprelude-prelude-message-id.html
68
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-message-id.html
69
%%DOCSDIR%%/libprelude-prelude-message.html
69
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-message.html
70
%%DOCSDIR%%/libprelude-prelude-path.html
70
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-path.html
71
%%DOCSDIR%%/libprelude-sensor.html
71
%%PORTDOCS%%%%DOCSDIR%%/libprelude-sensor.html
72
%%DOCSDIR%%/libprelude-ssl-gencrypto.html
72
%%PORTDOCS%%%%DOCSDIR%%/libprelude-ssl-gencrypto.html
73
%%DOCSDIR%%/libprelude-ssl-registration-msg.html
73
%%PORTDOCS%%%%DOCSDIR%%/libprelude-ssl-registration-msg.html
74
%%DOCSDIR%%/libprelude-ssl-settings.html
74
%%PORTDOCS%%%%DOCSDIR%%/libprelude-ssl-settings.html
75
%%DOCSDIR%%/libprelude-ssl.html
75
%%PORTDOCS%%%%DOCSDIR%%/libprelude-ssl.html
76
%%DOCSDIR%%/libprelude-threads.html
76
%%PORTDOCS%%%%DOCSDIR%%/libprelude-threads.html
77
%%DOCSDIR%%/libprelude-timer.html
77
%%PORTDOCS%%%%DOCSDIR%%/libprelude-timer.html
78
%%DOCSDIR%%/libprelude-variable.html
78
%%PORTDOCS%%%%DOCSDIR%%/libprelude-variable.html
79
@unexec rmdir %D/etc/prelude-sensors/ssl 2>/dev/null || true
79
@unexec rmdir %D/etc/prelude-sensors/ssl 2>/dev/null || true
80
@unexec rmdir %D/etc/prelude-sensors/plaintext 2>/dev/null || true
80
@unexec rmdir %D/etc/prelude-sensors/plaintext 2>/dev/null || true
81
@unexec rmdir %D/etc/prelude-sensors 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/prelude-sensors`` to remove any configuration files left." | fmt
81
@unexec rmdir %D/etc/prelude-sensors 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/prelude-sensors`` to remove any configuration files left." | fmt
82
@dirrm include/libprelude
82
@dirrm include/libprelude
83
@dirrm %%DOCSDIR%%
83
%%PORTDOCS%%@dirrm %%DOCSDIR%%
84
@unexec rmdir /var/spool/prelude-sensors 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf /var/spool/prelude-sensors`` to remove any files left." | fmt
84
@unexec rmdir /var/spool/prelude-sensors 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf /var/spool/prelude-sensors`` to remove any files left." | fmt
(-)libprelude/files/patch-Makefile.in (-3 / +26 lines)
Lines 1-6 Link Here
1
--- Makefile.in.orig	Mon Sep 22 13:36:05 2003
1
--- Makefile.in.orig	Tue Dec  9 04:08:29 2003
2
+++ Makefile.in	Mon Sep 22 13:35:14 2003
2
+++ Makefile.in	Tue Dec  9 22:42:59 2003
3
@@ -633,17 +633,8 @@
3
@@ -65,7 +65,7 @@
4
 OBJEXT = @OBJEXT@
5
 PATH_SEPARATOR = @PATH_SEPARATOR@
6
 
7
-includedir = $(prefix)/libprelude/include
8
+includedir = $(prefix)/include/libprelude
9
 AMTAR = @AMTAR@
10
 AR = @AR@
11
 AS = @AS@
12
@@ -108,9 +108,12 @@
13
 sensors_config_dir = @sensors_config_dir@
14
 sensors_ident_file = @sensors_ident_file@
15
 sensors_spool_dir = @sensors_spool_dir@
16
+ifndef NOPORTDOCS
17
 SUBDIRS = libltdl src sensor-adduser docs
18
+else
19
+SUBDIRS = libltdl src sensor-adduser
20
+endif
21
 include_HEADERS = config.h
22
-
23
 EXTRA_DIST = COPYING.OpenSSL sensors-default.conf
24
 bin_SCRIPTS = $(top_srcdir)/libprelude-config
25
 subdir = .
26
@@ -522,17 +525,8 @@
4
 	$(INSTALL) -d -m 755 $(DESTDIR)$(sensors_config_dir);
27
 	$(INSTALL) -d -m 755 $(DESTDIR)$(sensors_config_dir);
5
 	$(INSTALL) -d -m 755 $(DESTDIR)$(sensors_config_dir)/ssl;
28
 	$(INSTALL) -d -m 755 $(DESTDIR)$(sensors_config_dir)/ssl;
6
 	$(INSTALL) -d -m 755 $(DESTDIR)$(sensors_config_dir)/plaintext;
29
 	$(INSTALL) -d -m 755 $(DESTDIR)$(sensors_config_dir)/plaintext;
(-)prelude-lml/Makefile (-1 / +2 lines)
Lines 6-18 Link Here
6
6
7
PORTNAME=	prelude-lml
7
PORTNAME=	prelude-lml
8
PORTVERSION=	0.8.6
8
PORTVERSION=	0.8.6
9
PORTREVISION=	1
9
CATEGORIES=	security
10
CATEGORIES=	security
10
MASTER_SITES=   http://www.prelude-ids.org/download/releases/
11
MASTER_SITES=   http://www.prelude-ids.org/download/releases/
11
12
12
MAINTAINER=	sheepkiller@cultdeadsheep.org
13
MAINTAINER=	sheepkiller@cultdeadsheep.org
13
COMMENT=	Prelude Network Intrusion Detection System Log Monitoring Lackey
14
COMMENT=	Prelude Network Intrusion Detection System Log Monitoring Lackey
14
15
15
LIB_DEPENDS+=	prelude.0:${PORTSDIR}/security/libprelude \
16
LIB_DEPENDS+=	prelude.1:${PORTSDIR}/security/libprelude \
16
		pcre.0:${PORTSDIR}/devel/pcre
17
		pcre.0:${PORTSDIR}/devel/pcre
17
18
18
USE_GMAKE=		yes
19
USE_GMAKE=		yes
(-)prelude-manager/Makefile (-4 / +4 lines)
Lines 5-19 Link Here
5
# $FreeBSD: ports/security/prelude-manager/Makefile,v 1.5 2003/11/04 03:07:33 foxfair Exp $
5
# $FreeBSD: ports/security/prelude-manager/Makefile,v 1.5 2003/11/04 03:07:33 foxfair Exp $
6
6
7
PORTNAME=	prelude-manager
7
PORTNAME=	prelude-manager
8
PORTVERSION=	0.8.9
8
PORTVERSION=	0.8.10
9
CATEGORIES=	security
9
CATEGORIES=	security
10
MASTER_SITES=	http://www.prelude-ids.org/download/releases/
10
MASTER_SITES=	http://www.prelude-ids.org/download/releases/
11
11
12
MAINTAINER=	sheepkiller@cultdeadsheep.org
12
MAINTAINER=	sheepkiller@cultdeadsheep.org
13
COMMENT=	Prelude Network Intrusion Detection System central logging point
13
COMMENT=	Prelude Network Intrusion Detection System central logging point
14
14
15
LIB_DEPENDS+=		prelude.0:${PORTSDIR}/security/libprelude \
15
LIB_DEPENDS+=	prelude.1:${PORTSDIR}/security/libprelude \
16
			xml2.5:${PORTSDIR}/textproc/libxml2
16
		xml2.5:${PORTSDIR}/textproc/libxml2
17
17
18
USE_GMAKE=	yes
18
USE_GMAKE=	yes
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
Lines 37-43 Link Here
37
.endif
37
.endif
38
38
39
.if defined(WITH_POSTGRES)
39
.if defined(WITH_POSTGRES)
40
LIB_DEPENDS+=		pq.3:${PORTSDIR}/databases/postgresql7
40
LIB_DEPENDS+=		pq.3:${PORTSDIR}/databases/postgresql-client
41
CONFIGURE_ARGS+=	--enable-pgsql
41
CONFIGURE_ARGS+=	--enable-pgsql
42
PLIST_SUB+=		PGSQL=""
42
PLIST_SUB+=		PGSQL=""
43
.else
43
.else
(-)prelude-manager/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (prelude-manager-0.8.9.tar.gz) = b236090f281c7fb6f8975391c382c448
1
MD5 (prelude-manager-0.8.10.tar.gz) = 2cdd10740e8840978ad5a2b41d6e13e1
(-)prelude-manager/pkg-plist (+1 lines)
Lines 49-54 Link Here
49
%%DOCSDIR%%/prelude-manager-ssl.html
49
%%DOCSDIR%%/prelude-manager-ssl.html
50
@unexec rmdir %D/etc/prelude-manager 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/prelude-manager`` to remove any configuration files left." | fmt
50
@unexec rmdir %D/etc/prelude-manager 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/prelude-manager`` to remove any configuration files left." | fmt
51
@dirrm include/prelude-manager
51
@dirrm include/prelude-manager
52
@dirrm lib/prelude-manager/db
52
@dirrm lib/prelude-manager/decodes
53
@dirrm lib/prelude-manager/decodes
53
@dirrm lib/prelude-manager/reports
54
@dirrm lib/prelude-manager/reports
54
@dirrm lib/prelude-manager
55
@dirrm lib/prelude-manager
(-)prelude-nids/Makefile (-2 / +5 lines)
Lines 5-18 Link Here
5
# $FreeBSD: ports/security/prelude-nids/Makefile,v 1.4 2003/11/04 03:08:31 foxfair Exp $
5
# $FreeBSD: ports/security/prelude-nids/Makefile,v 1.4 2003/11/04 03:08:31 foxfair Exp $
6
6
7
PORTNAME=	prelude-nids
7
PORTNAME=	prelude-nids
8
PORTVERSION=	0.8.5
8
PORTVERSION=	0.8.6
9
CATEGORIES=	security
9
CATEGORIES=	security
10
MASTER_SITES=   http://www.prelude-ids.org/download/releases/
10
MASTER_SITES=   http://www.prelude-ids.org/download/releases/
11
11
12
MAINTAINER=	sheepkiller@cultdeadsheep.org
12
MAINTAINER=	sheepkiller@cultdeadsheep.org
13
COMMENT=	Prelude Network Intrusion Detection System sensor
13
COMMENT=	Prelude Network Intrusion Detection System sensor
14
14
15
LIB_DEPENDS=		prelude.0:${PORTSDIR}/security/libprelude
15
LIB_DEPENDS=	prelude.1:${PORTSDIR}/security/libprelude
16
16
17
USE_GMAKE=		yes
17
USE_GMAKE=		yes
18
USE_LIBTOOL=		yes
18
USE_LIBTOOL=		yes
Lines 21-25 Link Here
21
			--program-prefix=""
21
			--program-prefix=""
22
22
23
MAN8=			prelude-nids.8
23
MAN8=			prelude-nids.8
24
25
post-patch:
26
	${CP} ${FILESDIR}/libpcap.diff ${WRKSRC}
24
27
25
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)prelude-nids/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (prelude-nids-0.8.5.tar.gz) = 02c6d7cbbbd57df4a16b3a3e1b80f20d
1
MD5 (prelude-nids-0.8.6.tar.gz) = 5be38d1cd8085c6a5555b4975ab81345
(-)prelude-nids/files/libpcap.diff (+11 lines)
Added Link Here
1
--- libpcap/pcap-null.c.orig	Sun Dec  7 19:03:41 2003
2
+++ libpcap/pcap-null.c	Sun Dec  7 19:03:52 2003
3
@@ -54,7 +54,7 @@
4
 }
5
 
6
 pcap_t *
7
-pcap_open_live(char *device, int snaplen, int promisc, int to_ms, char *ebuf)
8
+pcap_open_live(const char *device, int snaplen, int promisc, int to_ms, char *ebuf)
9
 {
10
 	(void)strlcpy(ebuf, nosup, PCAP_ERRBUF_SIZE);
11
 	return (NULL);
(-)prelude-nids/files/patch-src::Makefile.in (+10 lines)
Added Link Here
1
--- src/Makefile.in.orig	Sun Dec  7 19:04:39 2003
2
+++ src/Makefile.in	Sun Dec  7 19:05:27 2003
3
@@ -640,6 +640,7 @@
4
 libpcap-unpack: .libpcap-unpack
5
 .libpcap-unpack: $(top_srcdir)/libpcap.tar
6
 	tar xf $(top_srcdir)/libpcap.tar
7
+	patch -p0 < $(top_srcdir)/libpcap.diff
8
 	@touch .libpcap-unpack
9
 
10
 libpcap-configure: libpcap/Makefile

Return to bug 60113