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
|
2015-10-19 16:29:55 +08:00
|
|
|
|
2019-10-11 07:19:16 +08:00
|
|
|
# Note:
|
|
|
|
# Use of these default values in calls to get_expected_env_str/2
|
2016-12-06 22:32:08 +08:00
|
|
|
define PROJECT_ENV
|
|
|
|
[
|
|
|
|
{servers, undefined},
|
2018-10-31 02:31:32 +08:00
|
|
|
{user_bind_pattern, none},
|
2016-12-06 22:32:08 +08:00
|
|
|
{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}},
|
2016-12-29 15:55:58 +08:00
|
|
|
{topic_access_query, {constant, true}},
|
2016-12-06 22:32:08 +08:00
|
|
|
{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},
|
2018-03-14 22:07:35 +08:00
|
|
|
{idle_timeout, 300000}
|
2016-12-06 22:32:08 +08:00
|
|
|
]
|
|
|
|
endef
|
2015-10-19 16:29:55 +08:00
|
|
|
|
2016-12-07 22:33:04 +08:00
|
|
|
define PROJECT_APP_EXTRA_KEYS
|
|
|
|
{broker_version_requirements, []}
|
|
|
|
endef
|
|
|
|
|
2023-05-01 16:32:59 +08:00
|
|
|
LOCAL_DEPS = eldap public_key
|
2025-10-01 01:09:46 +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
|
|
|
|
|
2021-03-22 17:38:17 +08:00
|
|
|
include ../../rabbitmq-components.mk
|
|
|
|
include ../../erlang.mk
|