From owner-svn-ports-all@freebsd.org Fri Jul 28 17:05:12 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6019BDCA5CF; Fri, 28 Jul 2017 17:05:12 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3BD0A688F9; Fri, 28 Jul 2017 17:05:12 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v6SH5BMs072508; Fri, 28 Jul 2017 17:05:11 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6SH5BuP072503; Fri, 28 Jul 2017 17:05:11 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201707281705.v6SH5BuP072503@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Fri, 28 Jul 2017 17:05:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r446840 - in head/www: . mod_security-devel X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/www: . mod_security-devel X-SVN-Commit-Revision: 446840 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2017 17:05:12 -0000 Author: pi Date: Fri Jul 28 17:05:10 2017 New Revision: 446840 URL: https://svnweb.freebsd.org/changeset/ports/446840 Log: New port: www/mod_security-devel ModSecurity is an embeddable web application firewall. It provides protection from a range of attacks against web applications and allows for HTTP traffic monitoring and real-time analysis with no changes to existing infrastructure. It is also an open source project that aims to make the web application firewall technology available to everyone. WWW: http://www.modsecurity.org/ PR: 220352 Submitted by: Marius Halden Added: head/www/mod_security-devel/ head/www/mod_security-devel/Makefile (contents, props changed) head/www/mod_security-devel/distinfo (contents, props changed) head/www/mod_security-devel/pkg-descr (contents, props changed) head/www/mod_security-devel/pkg-plist (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Fri Jul 28 17:00:10 2017 (r446839) +++ head/www/Makefile Fri Jul 28 17:05:10 2017 (r446840) @@ -486,6 +486,7 @@ SUBDIR += mod_rpaf2 SUBDIR += mod_scgi SUBDIR += mod_security + SUBDIR += mod_security-devel SUBDIR += mod_setenvifplus SUBDIR += mod_spdy SUBDIR += mod_tidy Added: head/www/mod_security-devel/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/mod_security-devel/Makefile Fri Jul 28 17:05:10 2017 (r446840) @@ -0,0 +1,39 @@ +# $FreeBSD$ + +PORTNAME= mod_security-devel +PORTVERSION= 3.0.0.g2017072800 +CATEGORIES= www security + +MAINTAINER= marius.halden@modirum.com +COMMENT= Intrusion detection and prevention engine + +LICENSE= APACHE20 + +LIB_DEPENDS= libcurl.so:ftp/curl \ + libpcre.so:devel/pcre \ + libyajl.so:devel/yajl \ + libGeoIP.so:net/GeoIP + +USES= gmake autoreconf libtool pkgconfig:build +USE_GNOME= libxml2 +USE_GCC= 6+ +USE_LDCONFIG= yes +GNU_CONFIGURE= yes + +USE_GITHUB= yes +GH_ACCOUNT= SpiderLabs +GH_PROJECT= ModSecurity +GH_TAGNAME= 0242646 + +GH_TUPLE+= SpiderLabs:secrules-language-tests:add8f63:secrules_language_tests/test/test-cases/secrules-language-tests +GH_TUPLE+= client9:libinjection:da027ab:libinjection/others/libinjection +GH_TUPLE+= SpiderLabs:ModSecurity-Python-bindings:bc625d5:modsecurity_python_bindings/bindings/python + +ETCDIR= ${PREFIX}/etc/modsecurity + +post-install: + @${MKDIR} ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${WRKSRC}/modsecurity.conf-recommended \ + ${STAGEDIR}${ETCDIR}/modsecurity.conf.sample + +.include Added: head/www/mod_security-devel/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/mod_security-devel/distinfo Fri Jul 28 17:05:10 2017 (r446840) @@ -0,0 +1,9 @@ +TIMESTAMP = 1501238927 +SHA256 (SpiderLabs-ModSecurity-3.0.0.g2017072800-0242646_GH0.tar.gz) = 61d147ce0700436136950e6ddc695e1d7cdf16d4fb9dd03c9e74ee37484242f2 +SIZE (SpiderLabs-ModSecurity-3.0.0.g2017072800-0242646_GH0.tar.gz) = 497688 +SHA256 (SpiderLabs-secrules-language-tests-add8f63_GH0.tar.gz) = 18894cf90d6a1ade441053b2aa89fff495a50eec0c632d346cc223c692973cba +SIZE (SpiderLabs-secrules-language-tests-add8f63_GH0.tar.gz) = 58901 +SHA256 (client9-libinjection-da027ab_GH0.tar.gz) = 7eaa6306d13427e002f976d4ce1bf3aaa3f94e7dd4ada02a69354fa482e6afca +SIZE (client9-libinjection-da027ab_GH0.tar.gz) = 1656633 +SHA256 (SpiderLabs-ModSecurity-Python-bindings-bc625d5_GH0.tar.gz) = 7b10d90ec76985ddbdc4ca15c0675254cb6d10af6eaba620d1785d1b24b017eb +SIZE (SpiderLabs-ModSecurity-Python-bindings-bc625d5_GH0.tar.gz) = 2647 Added: head/www/mod_security-devel/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/mod_security-devel/pkg-descr Fri Jul 28 17:05:10 2017 (r446840) @@ -0,0 +1,9 @@ +ModSecurity is an embeddable web application firewall. It provides +protection from a range of attacks against web applications and allows +for HTTP traffic monitoring and real-time analysis with no changes to +existing infrastructure. + +It is also an open source project that aims to make the web application +firewall technology available to everyone. + +WWW: http://www.modsecurity.org/ Added: head/www/mod_security-devel/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/mod_security-devel/pkg-plist Fri Jul 28 17:05:10 2017 (r446840) @@ -0,0 +1,24 @@ +bin/modsec-rules-check +include/modsecurity/actions/action.h +include/modsecurity/anchored_set_variable.h +include/modsecurity/anchored_variable.h +include/modsecurity/audit_log.h +include/modsecurity/collection/collection.h +include/modsecurity/collection/collections.h +include/modsecurity/collection/variable.h +include/modsecurity/debug_log.h +include/modsecurity/intervention.h +include/modsecurity/modsecurity.h +include/modsecurity/reading_logs_via_rule_message.h +include/modsecurity/rule.h +include/modsecurity/rule_message.h +include/modsecurity/rules.h +include/modsecurity/rules_exceptions.h +include/modsecurity/rules_properties.h +include/modsecurity/transaction.h +include/modsecurity/variable_origin.h +lib/libmodsecurity.a +lib/libmodsecurity.so +lib/libmodsecurity.so.3 +lib/libmodsecurity.so.3.0.0 +@sample %%ETCDIR%%/modsecurity.conf.sample