www/176297: www/nginx and www/nginx-devel: update http_auth_ldap module

Ruslan Makhmatkhanov rm at FreeBSD.org
Wed Feb 20 17:00:00 UTC 2013


>Number:         176297
>Category:       www
>Synopsis:       www/nginx and www/nginx-devel: update http_auth_ldap module
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-www
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 20 17:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Ruslan Makhmatkhanov
>Release:        10.0-CURRENT
>Organization:
>Environment:
10.0-CURRENT amd64
>Description:
- update http_auth_ldap module to revision c4dc7c9153
- add WWW url to not seek for it next time

changelog:
- fix memory length for the search filter
- the tls allow option will cause problems when no ldap.conf is defined on the
  client system. If the certificate option fails, warn and keep going
- avoid exiting when tls option fails, keep going

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: nginx/Makefile
===================================================================
--- nginx/Makefile	(revision 312618)
+++ nginx/Makefile	(working copy)
@@ -295,7 +295,8 @@
 .endif
 
 .if ${PORT_OPTIONS:MHTTP_AUTH_LDAP}
-GIT_HTTP_AUTH_LDAP_VERSION=	c2c3d5ea4919
+# WWW: https://github.com/kvspb/nginx-auth-ldap
+GIT_HTTP_AUTH_LDAP_VERSION=	c4dc7c9153
 MASTER_SITES+=	LOCAL/rm:http_auth_ldap
 DISTFILES+=	http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION}.tar.gz:http_auth_ldap
 CONFIGURE_ARGS+=--add-module=${WRKDIR}/http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION}
Index: nginx/distinfo
===================================================================
--- nginx/distinfo	(revision 312618)
+++ nginx/distinfo	(working copy)
@@ -6,8 +6,8 @@
 SIZE (nginx-accesskey-2.0.3.tar.gz) = 2632
 SHA256 (samizdatco-nginx-http-auth-digest-bd1c86a.tar.gz) = e223f55fd97e56425e232d8698e024707d1b2ed3714eff7d91a4d1ca76b4cbee
 SIZE (samizdatco-nginx-http-auth-digest-bd1c86a.tar.gz) = 14454
-SHA256 (http_auth_ldap-c2c3d5ea4919.tar.gz) = cecb8a5bbfdc25ff588e13f5a7f724fb2ea0336604e1e50044115910a58e700c
-SIZE (http_auth_ldap-c2c3d5ea4919.tar.gz) = 5118
+SHA256 (http_auth_ldap-c4dc7c9153.tar.gz) = ac082a36afdbcfd883303bc2b1aaea5f2b4d2a772ad8eec9ecf3328e81300e1a
+SIZE (http_auth_ldap-c4dc7c9153.tar.gz) = 5323
 SHA256 (ngx_http_auth_pam_module-1.2.tar.gz) = 5a85970ba61a99f55a26d2536a11d512b39bbd622f5737d25a9a8c10db81efa9
 SIZE (ngx_http_auth_pam_module-1.2.tar.gz) = 5424
 SHA256 (ngx_http_auth_request_module-0.2.tar.gz) = eea5d0ec02bba93d0b204a034230cc61462b60497cbac6f581d7e008a9262ba4
Index: nginx-devel/Makefile
===================================================================
--- nginx-devel/Makefile	(revision 312618)
+++ nginx-devel/Makefile	(working copy)
@@ -294,7 +294,8 @@
 .endif
 
 .if ${PORT_OPTIONS:MHTTP_AUTH_LDAP}
-GIT_HTTP_AUTH_LDAP_VERSION=	c2c3d5ea4919
+# WWW: https://github.com/kvspb/nginx-auth-ldap
+GIT_HTTP_AUTH_LDAP_VERSION=  c4dc7c9153
 MASTER_SITES+=	LOCAL/rm:http_auth_ldap
 DISTFILES+=	http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION}.tar.gz:http_auth_ldap
 CONFIGURE_ARGS+=--add-module=${WRKDIR}/http_auth_ldap-${GIT_HTTP_AUTH_LDAP_VERSION}
Index: nginx-devel/distinfo
===================================================================
--- nginx-devel/distinfo	(revision 312618)
+++ nginx-devel/distinfo	(working copy)
@@ -6,8 +6,8 @@
 SIZE (nginx-accesskey-2.0.3.tar.gz) = 2632
 SHA256 (samizdatco-nginx-http-auth-digest-bd1c86a.tar.gz) = e223f55fd97e56425e232d8698e024707d1b2ed3714eff7d91a4d1ca76b4cbee
 SIZE (samizdatco-nginx-http-auth-digest-bd1c86a.tar.gz) = 14454
-SHA256 (http_auth_ldap-c2c3d5ea4919.tar.gz) = cecb8a5bbfdc25ff588e13f5a7f724fb2ea0336604e1e50044115910a58e700c
-SIZE (http_auth_ldap-c2c3d5ea4919.tar.gz) = 5118
+SHA256 (http_auth_ldap-c4dc7c9153.tar.gz) = ac082a36afdbcfd883303bc2b1aaea5f2b4d2a772ad8eec9ecf3328e81300e1a
+SIZE (http_auth_ldap-c4dc7c9153.tar.gz) = 5323
 SHA256 (ngx_http_auth_pam_module-1.2.tar.gz) = 5a85970ba61a99f55a26d2536a11d512b39bbd622f5737d25a9a8c10db81efa9
 SIZE (ngx_http_auth_pam_module-1.2.tar.gz) = 5424
 SHA256 (ngx_http_auth_request_module-0.2.tar.gz) = eea5d0ec02bba93d0b204a034230cc61462b60497cbac6f581d7e008a9262ba4


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-www mailing list