commit: b872e3045f0965413db6f218dbe7ca325651035a Author: Zurab Kvachadze <zurabid2016 <AT> gmail <DOT> com> AuthorDate: Wed Sep 17 12:37:15 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Sep 17 13:09:12 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b872e304
www-nginx/ngx-auth-ldap: new package, add 0.1_p20240424 ngx-auth-ldap[1] is an "LDAP authentication module for NGINX". Depends on net-nds/openldap. [1]: https://github.com/kvspb/nginx-auth-ldap Closes: https://bugs.gentoo.org/959656 Signed-off-by: Zurab Kvachadze <zurabid2016 <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43825 Closes: https://github.com/gentoo/gentoo/pull/43825 Signed-off-by: Sam James <sam <AT> gentoo.org> www-nginx/ngx-auth-ldap/Manifest | 1 + www-nginx/ngx-auth-ldap/metadata.xml | 16 +++++++++++++++ .../ngx-auth-ldap-0.1_p20240424.ebuild | 23 ++++++++++++++++++++++ 3 files changed, 40 insertions(+) diff --git a/www-nginx/ngx-auth-ldap/Manifest b/www-nginx/ngx-auth-ldap/Manifest new file mode 100644 index 000000000000..9f6508728463 --- /dev/null +++ b/www-nginx/ngx-auth-ldap/Manifest @@ -0,0 +1 @@ +DIST ngx-auth-ldap-0.1_p20240424.tar.gz 18539 BLAKE2B 45507e7fecbca89b8e4ede35724df6002f0abf4e565bc5d84667c908fe883127128913854ac0b63b64375bb9ae8685188e359d80c1e5722b2ba71219a6251146 SHA512 d08e5e2cc62919a1efd13c26180b9b3d24609692d5b5ad646f1ea0b72af5a4215ae629825d6641e3f5d073e1133fd102d58fae4fb5d03b3221948a8ac77e0c88 diff --git a/www-nginx/ngx-auth-ldap/metadata.xml b/www-nginx/ngx-auth-ldap/metadata.xml new file mode 100644 index 000000000000..6e32d7e23bda --- /dev/null +++ b/www-nginx/ngx-auth-ldap/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>[email protected]</email> + <name>Zurab Kvachadze</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>[email protected]</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/kvspb/nginx-auth-ldap/issues</bugs-to> + <remote-id type="github">kvspb/nginx-auth-ldap</remote-id> + </upstream> +</pkgmetadata> diff --git a/www-nginx/ngx-auth-ldap/ngx-auth-ldap-0.1_p20240424.ebuild b/www-nginx/ngx-auth-ldap/ngx-auth-ldap-0.1_p20240424.ebuild new file mode 100644 index 000000000000..c82483957a5f --- /dev/null +++ b/www-nginx/ngx-auth-ldap/ngx-auth-ldap-0.1_p20240424.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="nginx-auth-ldap" +MY_COMMIT="241200eac8e4acae74d353291bd27f79e5ca3dc4" +NGINX_MOD_S="${WORKDIR}/${MY_PN}-${MY_COMMIT}" + +inherit nginx-module + +DESCRIPTION="LDAP authentication module for NGINX" +HOMEPAGE="https://github.com/kvspb/nginx-auth-ldap" +SRC_URI=" + https://github.com/kvspb/nginx-auth-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="net-nds/openldap" +RDEPEND="${DEPEND}"
