View | Details | Raw Unified | Return to bug 233351 | Differences between
and this patch

Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 25-30 Link Here
25
# This file can be linted with Tools/scripts/MOVEDlint.awk
25
# This file can be linted with Tools/scripts/MOVEDlint.awk
26
#
26
#
27
# Port|Moved to|Date|Why
27
# Port|Moved to|Date|Why
28
www/mod_security3|security/modsecurity3|2018-11-20|Not an Apache module, use correct upstream name 
28
audio/polypaudio|audio/pulseaudio|2008-01-01|Project renamed
29
audio/polypaudio|audio/pulseaudio|2008-01-01|Project renamed
29
audio/akode-plugins-polypaudio||2008-01-01|Polypaudio is obsolete in favor of Pulseaudio
30
audio/akode-plugins-polypaudio||2008-01-01|Polypaudio is obsolete in favor of Pulseaudio
30
audio/teknap|net-p2p/teknap|2008-01-09|Moved to net-p2p category
31
audio/teknap|net-p2p/teknap|2008-01-09|Moved to net-p2p category
(-)security/Makefile (+1 lines)
Lines 423-428 Link Here
423
    SUBDIR += mhash
423
    SUBDIR += mhash
424
    SUBDIR += mindterm-binary
424
    SUBDIR += mindterm-binary
425
    SUBDIR += minisign
425
    SUBDIR += minisign
426
    SUBDIR += modsecurity3
426
    SUBDIR += monkeysphere
427
    SUBDIR += monkeysphere
427
    SUBDIR += morphis
428
    SUBDIR += morphis
428
    SUBDIR += munge
429
    SUBDIR += munge
(-)security/modsecurity3/Makefile (+42 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	modsecurity
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	3.0.2
6
PORTREVISION=	2
7
CATEGORIES=	security www
8
PKGNAMESUFFIX=	3
9
10
MAINTAINER=	marius.halden@modirum.com
11
COMMENT=	Intrusion detection and prevention engine
12
13
LICENSE=	APACHE20
14
15
LIB_DEPENDS=	libcurl.so:ftp/curl \
16
		libpcre.so:devel/pcre \
17
		libyajl.so:devel/yajl \
18
		libGeoIP.so:net/GeoIP
19
20
USES=		autoreconf compiler:c++11-lang gmake libtool pkgconfig:build
21
USE_GNOME=	libxml2
22
# GCC because of https://github.com/SpiderLabs/ModSecurity/issues/1411
23
USE_GCC=	yes
24
USE_LDCONFIG=	yes
25
GNU_CONFIGURE=	yes
26
27
USE_GITHUB=	yes
28
GH_ACCOUNT=	SpiderLabs
29
GH_PROJECT=	ModSecurity
30
31
GH_TUPLE+=	SpiderLabs:secrules-language-tests:add8f63:secrules_language_tests/test/test-cases/secrules-language-tests
32
GH_TUPLE+=	client9:libinjection:da027ab:libinjection/others/libinjection
33
GH_TUPLE+=	SpiderLabs:ModSecurity-Python-bindings:bc625d5:modsecurity_python_bindings/bindings/python
34
35
ETCDIR=		${PREFIX}/etc/modsecurity
36
37
post-install:
38
	@${MKDIR}	${STAGEDIR}${ETCDIR}
39
	${INSTALL_DATA}	${WRKSRC}/modsecurity.conf-recommended \
40
		${STAGEDIR}${ETCDIR}/modsecurity.conf.sample
41
42
.include <bsd.port.mk>
(-)security/modsecurity3/distinfo (+9 lines)
Line 0 Link Here
1
TIMESTAMP = 1524855265
2
SHA256 (SpiderLabs-ModSecurity-v3.0.2_GH0.tar.gz) = a27c48a410870627c5d07aa8822b6459afff925b81b649905c7383bdee8fc1ce
3
SIZE (SpiderLabs-ModSecurity-v3.0.2_GH0.tar.gz) = 550800
4
SHA256 (SpiderLabs-secrules-language-tests-add8f63_GH0.tar.gz) = 18894cf90d6a1ade441053b2aa89fff495a50eec0c632d346cc223c692973cba
5
SIZE (SpiderLabs-secrules-language-tests-add8f63_GH0.tar.gz) = 58901
6
SHA256 (client9-libinjection-da027ab_GH0.tar.gz) = 7eaa6306d13427e002f976d4ce1bf3aaa3f94e7dd4ada02a69354fa482e6afca
7
SIZE (client9-libinjection-da027ab_GH0.tar.gz) = 1656633
8
SHA256 (SpiderLabs-ModSecurity-Python-bindings-bc625d5_GH0.tar.gz) = 7b10d90ec76985ddbdc4ca15c0675254cb6d10af6eaba620d1785d1b24b017eb
9
SIZE (SpiderLabs-ModSecurity-Python-bindings-bc625d5_GH0.tar.gz) = 2647
(-)security/modsecurity3/pkg-descr (+9 lines)
Line 0 Link Here
1
ModSecurity is an embeddable web application firewall. It provides
2
protection from a range of attacks against web applications and allows
3
for HTTP traffic monitoring and real-time analysis with no changes to
4
existing infrastructure.
5
6
It is also an open source project that aims to make the web application
7
firewall technology available to everyone.
8
9
WWW: https://www.modsecurity.org/
(-)security/modsecurity3/pkg-plist (+24 lines)
Line 0 Link Here
1
bin/modsec-rules-check
2
include/modsecurity/actions/action.h
3
include/modsecurity/anchored_set_variable.h
4
include/modsecurity/anchored_variable.h
5
include/modsecurity/audit_log.h
6
include/modsecurity/collection/collection.h
7
include/modsecurity/collection/collections.h
8
include/modsecurity/debug_log.h
9
include/modsecurity/intervention.h
10
include/modsecurity/modsecurity.h
11
include/modsecurity/reading_logs_via_rule_message.h
12
include/modsecurity/rule.h
13
include/modsecurity/rule_message.h
14
include/modsecurity/rules.h
15
include/modsecurity/rules_exceptions.h
16
include/modsecurity/rules_properties.h
17
include/modsecurity/transaction.h
18
include/modsecurity/variable_origin.h
19
include/modsecurity/variable_value.h
20
lib/libmodsecurity.a
21
lib/libmodsecurity.so
22
lib/libmodsecurity.so.3
23
lib/libmodsecurity.so.3.0.2
24
@sample %%ETCDIR%%/modsecurity.conf.sample
(-)www/Makefile (-1 lines)
Lines 475-481 Link Here
475
    SUBDIR += mod_rpaf2
475
    SUBDIR += mod_rpaf2
476
    SUBDIR += mod_scgi
476
    SUBDIR += mod_scgi
477
    SUBDIR += mod_security
477
    SUBDIR += mod_security
478
    SUBDIR += mod_security3
479
    SUBDIR += mod_setenvifplus
478
    SUBDIR += mod_setenvifplus
480
    SUBDIR += mod_tidy
479
    SUBDIR += mod_tidy
481
    SUBDIR += mod_tsa
480
    SUBDIR += mod_tsa
(-)www/mod_security3/Makefile (-42 lines)
Lines 1-42 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	mod_security
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	3.0.2
6
PORTREVISION=	1
7
CATEGORIES=	www security
8
PKGNAMESUFFIX=	3
9
10
MAINTAINER=	marius.halden@modirum.com
11
COMMENT=	Intrusion detection and prevention engine
12
13
LICENSE=	APACHE20
14
15
LIB_DEPENDS=	libcurl.so:ftp/curl \
16
		libpcre.so:devel/pcre \
17
		libyajl.so:devel/yajl \
18
		libGeoIP.so:net/GeoIP
19
20
USES=		autoreconf compiler:c++11-lang gmake libtool pkgconfig:build
21
USE_GNOME=	libxml2
22
# GCC because of https://github.com/SpiderLabs/ModSecurity/issues/1411
23
USE_GCC=	yes
24
USE_LDCONFIG=	yes
25
GNU_CONFIGURE=	yes
26
27
USE_GITHUB=	yes
28
GH_ACCOUNT=	SpiderLabs
29
GH_PROJECT=	ModSecurity
30
31
GH_TUPLE+=	SpiderLabs:secrules-language-tests:add8f63:secrules_language_tests/test/test-cases/secrules-language-tests
32
GH_TUPLE+=	client9:libinjection:da027ab:libinjection/others/libinjection
33
GH_TUPLE+=	SpiderLabs:ModSecurity-Python-bindings:bc625d5:modsecurity_python_bindings/bindings/python
34
35
ETCDIR=		${PREFIX}/etc/modsecurity
36
37
post-install:
38
	@${MKDIR}	${STAGEDIR}${ETCDIR}
39
	${INSTALL_DATA}	${WRKSRC}/modsecurity.conf-recommended \
40
		${STAGEDIR}${ETCDIR}/modsecurity.conf.sample
41
42
.include <bsd.port.mk>
(-)www/mod_security3/distinfo (-9 lines)
Lines 1-9 Link Here
1
TIMESTAMP = 1524855265
2
SHA256 (SpiderLabs-ModSecurity-v3.0.2_GH0.tar.gz) = a27c48a410870627c5d07aa8822b6459afff925b81b649905c7383bdee8fc1ce
3
SIZE (SpiderLabs-ModSecurity-v3.0.2_GH0.tar.gz) = 550800
4
SHA256 (SpiderLabs-secrules-language-tests-add8f63_GH0.tar.gz) = 18894cf90d6a1ade441053b2aa89fff495a50eec0c632d346cc223c692973cba
5
SIZE (SpiderLabs-secrules-language-tests-add8f63_GH0.tar.gz) = 58901
6
SHA256 (client9-libinjection-da027ab_GH0.tar.gz) = 7eaa6306d13427e002f976d4ce1bf3aaa3f94e7dd4ada02a69354fa482e6afca
7
SIZE (client9-libinjection-da027ab_GH0.tar.gz) = 1656633
8
SHA256 (SpiderLabs-ModSecurity-Python-bindings-bc625d5_GH0.tar.gz) = 7b10d90ec76985ddbdc4ca15c0675254cb6d10af6eaba620d1785d1b24b017eb
9
SIZE (SpiderLabs-ModSecurity-Python-bindings-bc625d5_GH0.tar.gz) = 2647
(-)www/mod_security3/pkg-descr (-9 lines)
Lines 1-9 Link Here
1
ModSecurity is an embeddable web application firewall. It provides
2
protection from a range of attacks against web applications and allows
3
for HTTP traffic monitoring and real-time analysis with no changes to
4
existing infrastructure.
5
6
It is also an open source project that aims to make the web application
7
firewall technology available to everyone.
8
9
WWW: https://www.modsecurity.org/
(-)www/mod_security3/pkg-plist (-24 lines)
Lines 1-24 Link Here
1
bin/modsec-rules-check
2
include/modsecurity/actions/action.h
3
include/modsecurity/anchored_set_variable.h
4
include/modsecurity/anchored_variable.h
5
include/modsecurity/audit_log.h
6
include/modsecurity/collection/collection.h
7
include/modsecurity/collection/collections.h
8
include/modsecurity/debug_log.h
9
include/modsecurity/intervention.h
10
include/modsecurity/modsecurity.h
11
include/modsecurity/reading_logs_via_rule_message.h
12
include/modsecurity/rule.h
13
include/modsecurity/rule_message.h
14
include/modsecurity/rules.h
15
include/modsecurity/rules_exceptions.h
16
include/modsecurity/rules_properties.h
17
include/modsecurity/transaction.h
18
include/modsecurity/variable_origin.h
19
include/modsecurity/variable_value.h
20
lib/libmodsecurity.a
21
lib/libmodsecurity.so
22
lib/libmodsecurity.so.3
23
lib/libmodsecurity.so.3.0.2
24
@sample %%ETCDIR%%/modsecurity.conf.sample
(-)www/nginx/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	nginx
4
PORTNAME=	nginx
5
PORTVERSION=	1.14.1
5
PORTVERSION=	1.14.1
6
PORTREVISION?=	1
6
PORTREVISION?=	2
7
PORTEPOCH=	2
7
PORTEPOCH=	2
8
CATEGORIES=	www
8
CATEGORIES=	www
9
MASTER_SITES=	http://nginx.org/download/ \
9
MASTER_SITES=	http://nginx.org/download/ \
(-)www/nginx/Makefile.extmod (-1 / +1 lines)
Lines 215-221 Link Here
215
MODSECURITY_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-nginx-modsecurity-configure
215
MODSECURITY_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-nginx-modsecurity-configure
216
MODSECURITY_VARS=		WRKSRC_modsecurity=${WRKDIR}/modsecurity-2.9.2
216
MODSECURITY_VARS=		WRKSRC_modsecurity=${WRKDIR}/modsecurity-2.9.2
217
217
218
MODSECURITY3_LIB_DEPENDS=	libmodsecurity.so:www/mod_security3
218
MODSECURITY3_LIB_DEPENDS=	libmodsecurity.so:security/modsecurity3
219
MODSECURITY3_GH_TUPLE=		SpiderLabs:ModSecurity-nginx:e4df1aa:modsec
219
MODSECURITY3_GH_TUPLE=		SpiderLabs:ModSecurity-nginx:e4df1aa:modsec
220
MODSECURITY3_CONFIGURE_ON=	--add-module=${WRKSRC_modsec}
220
MODSECURITY3_CONFIGURE_ON=	--add-module=${WRKSRC_modsec}
221
221
(-)www/nginx/Makefile.options.desc (-1 / +1 lines)
Lines 84-90 Link Here
84
MAIL_SMTP_DESC=			Enable SMTP proxy module
84
MAIL_SMTP_DESC=			Enable SMTP proxy module
85
MAIL_SSL_DESC=			Enable mail_ssl module
85
MAIL_SSL_DESC=			Enable mail_ssl module
86
MEMC_DESC=			3rd party memc (memcached) module
86
MEMC_DESC=			3rd party memc (memcached) module
87
MODSECURITY3_DESC=		3rd party mod_security v3 module
87
MODSECURITY3_DESC=		3rd party modsecurity3 module
88
MODSECURITY_DESC=		3rd party mod_security module
88
MODSECURITY_DESC=		3rd party mod_security module
89
NAXSI_DESC=			3rd party naxsi module
89
NAXSI_DESC=			3rd party naxsi module
90
NJS_DESC=			Enable http_javascript module
90
NJS_DESC=			Enable http_javascript module
(-)www/nginx-devel/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	nginx
4
PORTNAME=	nginx
5
PORTVERSION=	1.15.6
5
PORTVERSION=	1.15.6
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	www
7
CATEGORIES=	www
8
MASTER_SITES=	http://nginx.org/download/ \
8
MASTER_SITES=	http://nginx.org/download/ \
9
		LOCAL/osa
9
		LOCAL/osa
(-)www/nginx-devel/Makefile.extmod (-1 / +1 lines)
Lines 211-217 Link Here
211
MODSECURITY_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-nginx-modsecurity-configure
211
MODSECURITY_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-nginx-modsecurity-configure
212
MODSECURITY_VARS=		WRKSRC_modsecurity=${WRKDIR}/modsecurity-2.9.2
212
MODSECURITY_VARS=		WRKSRC_modsecurity=${WRKDIR}/modsecurity-2.9.2
213
213
214
MODSECURITY3_LIB_DEPENDS=	libmodsecurity.so:www/mod_security3
214
MODSECURITY3_LIB_DEPENDS=	libmodsecurity.so:security/modsecurity3
215
MODSECURITY3_GH_TUPLE=		SpiderLabs:ModSecurity-nginx:4cde86b:modsec
215
MODSECURITY3_GH_TUPLE=		SpiderLabs:ModSecurity-nginx:4cde86b:modsec
216
MODSECURITY3_CONFIGURE_ON=	--add-module=${WRKSRC_modsec}
216
MODSECURITY3_CONFIGURE_ON=	--add-module=${WRKSRC_modsec}
217
217
(-)www/nginx-devel/Makefile.options.desc (-1 / +1 lines)
Lines 84-90 Link Here
84
MAIL_SMTP_DESC=			Enable SMTP proxy module
84
MAIL_SMTP_DESC=			Enable SMTP proxy module
85
MAIL_SSL_DESC=			Enable mail_ssl module
85
MAIL_SSL_DESC=			Enable mail_ssl module
86
MEMC_DESC=			3rd party memc (memcached) module
86
MEMC_DESC=			3rd party memc (memcached) module
87
MODSECURITY3_DESC=		3rd party mod_security v3 module
87
MODSECURITY3_DESC=		3rd party modsecurity3 module
88
MODSECURITY_DESC=		3rd party mod_security module
88
MODSECURITY_DESC=		3rd party mod_security module
89
NAXSI_DESC=			3rd party naxsi module
89
NAXSI_DESC=			3rd party naxsi module
90
NJS_DESC=			Enable http_javascript module
90
NJS_DESC=			Enable http_javascript module

Return to bug 233351