Bug 176297 - www/nginx and www/nginx-devel: update http_auth_ldap module
Summary: www/nginx and www/nginx-devel: update http_auth_ldap module
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Sergey A. Osokin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-20 17:00 UTC by Ruslan Makhmatkhanov
Modified: 2013-02-20 17:50 UTC (History)
0 users

See Also:


Attachments
file.diff (3.12 KB, patch)
2013-02-20 17:00 UTC, Ruslan Makhmatkhanov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2013-02-20 17:00:00 UTC
- 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

Fix: Patch attached with submission follows:
Comment 1 Glen Barber freebsd_committer freebsd_triage 2013-02-20 17:06:37 UTC
Responsible Changed
From-To: freebsd-www->osa

Over to maintainer.
Comment 2 R.Mahmatkhanov 2013-02-20 17:19:08 UTC
I seemed submitted into the wrong category, sorry.

Here is the build logs (with HTTP_AUTH_LDAP option enabled):
http://people.freebsd.org/~rm/nginx-1.2.7_1%2c1.log
http://people.freebsd.org/~rm/nginx-devel-1.3.13.log

-- 
Regards,
Ruslan

Tinderboxing kills... the drives.
Comment 3 dfilter service freebsd_committer freebsd_triage 2013-02-20 17:47:45 UTC
Author: osa
Date: Wed Feb 20 17:47:36 2013
New Revision: 312634
URL: http://svnweb.freebsd.org/changeset/ports/312634

Log:
  Update third-party http_auth_ldap module.
  
  PR:	176297

Modified:
  head/www/nginx-devel/Makefile
  head/www/nginx-devel/distinfo
  head/www/nginx/Makefile
  head/www/nginx/distinfo

Modified: head/www/nginx-devel/Makefile
==============================================================================
--- head/www/nginx-devel/Makefile	Wed Feb 20 17:35:15 2013	(r312633)
+++ head/www/nginx-devel/Makefile	Wed Feb 20 17:47:36 2013	(r312634)
@@ -294,7 +294,8 @@ CONFIGURE_ARGS+=--add-module=${WRKDIR}/s
 .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}

Modified: head/www/nginx-devel/distinfo
==============================================================================
--- head/www/nginx-devel/distinfo	Wed Feb 20 17:35:15 2013	(r312633)
+++ head/www/nginx-devel/distinfo	Wed Feb 20 17:47:36 2013	(r312634)
@@ -6,8 +6,8 @@ SHA256 (nginx-accesskey-2.0.3.tar.gz) = 
 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

Modified: head/www/nginx/Makefile
==============================================================================
--- head/www/nginx/Makefile	Wed Feb 20 17:35:15 2013	(r312633)
+++ head/www/nginx/Makefile	Wed Feb 20 17:47:36 2013	(r312634)
@@ -295,7 +295,8 @@ CONFIGURE_ARGS+=--add-module=${WRKDIR}/s
 .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}

Modified: head/www/nginx/distinfo
==============================================================================
--- head/www/nginx/distinfo	Wed Feb 20 17:35:15 2013	(r312633)
+++ head/www/nginx/distinfo	Wed Feb 20 17:47:36 2013	(r312634)
@@ -6,8 +6,8 @@ SHA256 (nginx-accesskey-2.0.3.tar.gz) = 
 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
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Sergey A. Osokin freebsd_committer freebsd_triage 2013-02-20 17:47:55 UTC
State Changed
From-To: open->closed

Committed, thanks!