diff --git a/www/mod_security/Makefile b/www/mod_security/Makefile index 59322ab6aa4e..d0ed6c0a0ed0 100644 --- a/www/mod_security/Makefile +++ b/www/mod_security/Makefile @@ -1,86 +1,91 @@ PORTNAME= mod_security -PORTVERSION= 2.9.12 +PORTVERSION= 2.9.13 DISTVERSIONPREFIX= v CATEGORIES= www security PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Intrusion detection and prevention engine WWW= https://www.modsecurity.org/ LICENSE= APACHE20 PORTSCOUT= limit:^2\. LIB_DEPENDS+= libpcre2-8.so:devel/pcre2 \ libapr-1.so:devel/apr1 \ libyajl.so:devel/yajl \ libcurl.so:ftp/curl \ libgdbm.so:databases/gdbm \ libexpat.so:textproc/expat2 USES= apache gnome perl5 pkgconfig shebangfix autoreconf libtool:build USE_GITHUB= yes GH_ACCOUNT= owasp-modsecurity GH_PROJECT= ModSecurity +GH_TUPLE= libinjection:libinjection:2117822:libinjection/apache2/others/libinjection USE_GNOME= libxml2 GNU_CONFIGURE= yes SHEBANG_FILES= tools/rules-updater.pl.in mlogc/mlogc-batch-load.pl.in perl_OLD_CMD= @PERL@ AP_INC= ${LOCALBASE}/include/libxml2 AP_LIB= ${LOCALBASE}/lib MODULENAME= mod_security2 SRC_FILE= *.c PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/${MODULENAME} SUB_FILES+= pkg-message SUB_FILES+= README SUB_FILES+= ${APMOD_FILE}.sample APMOD_FILE= 280_${PORTNAME}.conf SUB_LIST+= APMOD_FILE=${APMOD_FILE} OPTIONS_DEFINE= DOCS FUZZYHASH LUA MLOGC OPTIONS_SUB= yes LUA_CONFIGURE_ON= --with-lua=${LOCALBASE} LUA_CONFIGURE_OFF+= --without-lua LUA_USES= lua:51+ MLOGC_DESC= Build ModSecurity Log Collector MLOGC_CONFIGURE_ON= --disable-errors MLOGC_CONFIGURE_OFF= --disable-mlogc FUZZYHASH_DESC= Allow matching contents using fuzzy hashes with ssdeep FUZZYHASH_CONFIGURE_ON= --with-ssdeep=${LOCALBASE} FUZZYHASH_CONFIGURE_OFF=--without-ssdeep FUZZYHASH_LIB_DEPENDS= libfuzzy.so:security/ssdeep ETCDIR= ${PREFIX}/etc/modsecurity REINPLACE_ARGS= -i "" AP_EXTRAS+= -DWITH_LIBXML2 -CONFIGURE_ARGS+=--with-apxs=${APXS} --with-pcre2=${LOCALBASE} --with-yajl=${LOCALBASE} --with-curl=${LOCALBASE} +CONFIGURE_ARGS+=--with-apxs=${APXS} \ + --with-pcre2=${LOCALBASE} \ + --with-yajl=${LOCALBASE} \ + --with-curl=${LOCALBASE} pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/modsecurity.conf-recommended \ ${STAGEDIR}${ETCDIR}/modsecurity.conf.sample ${INSTALL_DATA} ${WRKSRC}/unicode.mapping \ ${STAGEDIR}${ETCDIR}/unicode.mapping @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKDIR}/README ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d - ${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE}.sample ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d + ${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE}.sample \ + ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mod_security2.so \ ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/mod_security2.so .include diff --git a/www/mod_security/distinfo b/www/mod_security/distinfo index fbd9b3c2bd7d..1b2cc4103255 100644 --- a/www/mod_security/distinfo +++ b/www/mod_security/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1757636585 -SHA256 (owasp-modsecurity-ModSecurity-v2.9.12_GH0.tar.gz) = 3aaa8414bd66c29381b2e6fc7e814391c16130bbd3ddec96e90f4b0a821de6e2 -SIZE (owasp-modsecurity-ModSecurity-v2.9.12_GH0.tar.gz) = 3909656 +TIMESTAMP = 1777852333 +SHA256 (owasp-modsecurity-ModSecurity-v2.9.13_GH0.tar.gz) = 11fedc512f43dac25146f8ed88cae6fd5335cb14f3743c9ead71927c176eca0d +SIZE (owasp-modsecurity-ModSecurity-v2.9.13_GH0.tar.gz) = 3805170 +SHA256 (libinjection-libinjection-2117822_GH0.tar.gz) = 9769f3e9dcfc13f63159b7598c5f9e645c9ab08536f431e99e183773604877bf +SIZE (libinjection-libinjection-2117822_GH0.tar.gz) = 2237303