| 
									
										
										
										
											2015-10-19 16:29:55 +08:00
										 |  |  | PROJECT = rabbitmq_auth_backend_ldap | 
					
						
							| 
									
										
										
										
											2016-12-06 22:32:08 +08:00
										 |  |  | PROJECT_DESCRIPTION = RabbitMQ LDAP Authentication Backend | 
					
						
							| 
									
										
										
										
											2016-12-06 22:36:06 +08:00
										 |  |  | PROJECT_MOD = rabbit_auth_backend_ldap_app | 
					
						
							| 
									
										
										
										
											2016-12-06 22:32:08 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | define PROJECT_ENV | 
					
						
							|  |  |  | [ | 
					
						
							|  |  |  | 	    {servers,               undefined}, | 
					
						
							|  |  |  | 	    {user_dn_pattern,       "$${username}"}, | 
					
						
							|  |  |  | 	    {dn_lookup_attribute,   none}, | 
					
						
							|  |  |  | 	    {dn_lookup_base,        none}, | 
					
						
							|  |  |  | 	    {group_lookup_base,     none}, | 
					
						
							|  |  |  | 	    {dn_lookup_bind,        as_user}, | 
					
						
							|  |  |  | 	    {other_bind,            as_user}, | 
					
						
							| 
									
										
										
										
											2017-05-11 01:05:01 +08:00
										 |  |  | 	    {anon_auth,             false}, | 
					
						
							| 
									
										
										
										
											2016-12-06 22:32:08 +08:00
										 |  |  | 	    {vhost_access_query,    {constant, true}}, | 
					
						
							|  |  |  | 	    {resource_access_query, {constant, true}}, | 
					
						
							|  |  |  | 	    {tag_queries,           [{administrator, {constant, false}}]}, | 
					
						
							|  |  |  | 	    {use_ssl,               false}, | 
					
						
							|  |  |  | 	    {use_starttls,          false}, | 
					
						
							|  |  |  | 	    {ssl_options,           []}, | 
					
						
							| 
									
										
										
										
											2017-03-07 18:53:49 +08:00
										 |  |  | 	    {port,                  389}, | 
					
						
							| 
									
										
										
										
											2016-12-06 22:32:08 +08:00
										 |  |  | 	    {timeout,               infinity}, | 
					
						
							|  |  |  | 	    {log,                   false}, | 
					
						
							| 
									
										
										
										
											2017-01-10 18:05:01 +08:00
										 |  |  | 	    {pool_size,             64}, | 
					
						
							|  |  |  | 	    {idle_timeout,          infinity} | 
					
						
							| 
									
										
										
										
											2016-12-06 22:32:08 +08:00
										 |  |  | 	  ] | 
					
						
							|  |  |  | endef | 
					
						
							| 
									
										
										
										
											2015-10-19 16:29:55 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-12-06 22:37:33 +08:00
										 |  |  | LOCAL_DEPS = eldap | 
					
						
							| 
									
										
										
										
											2016-09-19 19:06:50 +08:00
										 |  |  | DEPS = rabbit_common rabbit | 
					
						
							| 
									
										
										
										
											2016-11-24 17:06:09 +08:00
										 |  |  | TEST_DEPS = ct_helper rabbitmq_ct_helpers rabbitmq_ct_client_helpers amqp_client | 
					
						
							| 
									
										
										
										
											2016-06-27 22:09:46 +08:00
										 |  |  | dep_ct_helper = git https://github.com/extend/ct_helper.git master | 
					
						
							| 
									
										
										
										
											2015-10-19 16:29:55 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-16 23:28:55 +08:00
										 |  |  | DEP_EARLY_PLUGINS = rabbit_common/mk/rabbitmq-early-plugin.mk | 
					
						
							| 
									
										
										
										
											2015-10-19 16:29:55 +08:00
										 |  |  | DEP_PLUGINS = rabbit_common/mk/rabbitmq-plugin.mk | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # FIXME: Use erlang.mk patched for RabbitMQ, while waiting for PRs to be
 | 
					
						
							|  |  |  | # reviewed and merged.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ERLANG_MK_REPO = https://github.com/rabbitmq/erlang.mk.git | 
					
						
							|  |  |  | ERLANG_MK_COMMIT = rabbitmq-tmp | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | include rabbitmq-components.mk | 
					
						
							|  |  |  | include erlang.mk |