On 2025/01/21 09:26, Matthias Pitzl wrote:
> On 20.01.2025 - 20:53:24, Kirill A. Korinsky wrote:
> > On Mon, 20 Jan 2025 09:42:21 +0100,
> > Matthias Pitzl <pi...@genua.de> wrote:
> > > 
> > > @@ -65,6 +68,7 @@ HOMEPAGE-geoip2=        https://github.com/leev
> > >  HOMEPAGE-headers_more=   
> > > https://github.com/openresty/headers-more-nginx-module
> > >  HOMEPAGE-ldap_auth=      https://github.com/kvspb/nginx-auth-ldap
> > >  HOMEPAGE-lua=            https://github.com/openresty/lua-nginx-module
> > > +HOMEPAGE-modsecurity3=   
> > > https://github.com/owasp-modsecurity/ModSecurity-nginx
> > 
> > I'd like to add my two cents:
> > 1. ModSecurity is under Apache2, shall we update comment near
> >    PERMIT_PACKAGE?

good point,

> I don't really know if this is required. The already existing naxsi module is
> under GPLv3, so why would it be a problem that ModSecurity3 is under Apache2
> license?

it's for information for users reading ports, and gives a clue to
maintainers about whether we're allowed to distribute it.

looks like this would be correct:

# nginx, cache_purge, geoip2, headers_more, ldap_auth, njs, rtmp: BSD-like
# passenger: MIT
# securelink: unlicense
# naxsi: GPLv3
# modsecurity: Apache2
PERMIT_PACKAGE= Yes

> > 2. Why modsecurity3? Why not just modsecurity?
> Called it modsecurity3 because it is for libmodsecurity 3.x.
> Libmodsecurity 2.x is an Apache only implementation.

also a good point, you don't want to have to change FULLPKGPATH if
libmodsecurity 4.x is released. just using -modsecurity in
MULTI_PACKAGES and the variable suffixes would make sense.

Reply via email to