nginx-auth-ldap is missing. Could you please add it to the ebuild? [1] https://github.com/nginxinc/nginx-ldap-auth [2] https://www.nginx.com/blog/nginx-plus-authenticate-users/ Thank you in advance. Reproducible: Always Actual Results: Module not available at the moment -> no auth against LDAP possible. Expected Results: Module available -> auth against LDAP is possible :)
Seeking permission to commit. Unable to raise maintainer on IRC.
Could you provide a tested patch and attach it, so we could review it here? The maintainer jbergstroem is usally available in #gentoo-python
Yo, happy to review/test but won't do this myself since I have no need for it.
Submitted upstream bug: https://github.com/nginxinc/nginx-ldap-auth/issues/3
Created attachment 422868 [details, diff] ldap.diff Upstream has now released a versioned tarball. I still need to actually install files (no C code to compile, just python), but can you confirm that I have picked the correct module category, naming scheme etc?
Created attachment 422872 [details, diff] ldap2.diff Let's go with the C version instead, this Python mess is doing my head in. Is this okay for both 1.9.7-r1 & 1.8.0-r1 please?
To confirm, I've asked for an updated release: https://github.com/kvspb/nginx-auth-ldap/issues/114
Created attachment 422888 [details, diff] ldap3.diff Updating CDEPEND based on review comments by Tiziano "dev-zero" Müller on #gentoo-python.
Tony: I don't think we should touch the LTS (1.8.x) series in terms of modules. We did that for 1.6/1.7 and it bit us pretty hard. Lets use stable series (currently 1.9) to add and bump modules and keep bugfixes to lts ones. Thoughts?
Also, instead of waiting for a version; lets pin it to the last commit and hope he doesn't force pushes at commit or older.
commit 2499a68efa4f3b685de907ed6e1e17afb408058f Author: Johan Bergström <bugs@bergstroem.nu> Date: Wed Feb 3 23:08:05 2016 +0100 www-servers/nginx: Add auth_ldap, stream, slice modules This commit adds http_slice, stream, auth_ldap modules and support for libressl. It also updates 3rd party modules, enables http2 by default and disables gzip by default. Fixed in 1.9.10-r1