[rabbitmq-discuss] rabbitmq-auth-backend-ldap compiling.

Matt Miller matt at mydomedia.com
Sun Nov 28 15:52:53 GMT 2010


My only requirement is to authorize incoming stomp connections to the rabbitmq-stomp server via username, password. I will take a look by merging the bug23455.. 

I am available to test this and provide feedback if there is a need. I have some friends that are adept Erlang developers to help me. I will try to get them involved, no promises. 

Thank you Matthias and Simon. 


----- Original Message -----
From: "Simon MacMullen" <simon at rabbitmq.com>
To: rabbitmq-discuss at lists.rabbitmq.com
Sent: Sunday, November 28, 2010 10:35:43 AM
Subject: Re: [rabbitmq-discuss] rabbitmq-auth-backend-ldap compiling.

On 28/11/2010 3:02PM, Matt Miller wrote:
> Has anyone compiled the rabbitmq-auth-backend-ldap plugin? I'm
> wondering if the plugin is too new for me to check it out.

It's pretty new, and very raw. It also depends on changes to the server 
that have not even started to go through our QA process - which is why I 
haven't started making a fuss about it on this list yet :)

So if you're feeling *very* brave "hg update bug23455" in 
rabbitmq-server and rabbitmq-erlang-client, then make clean everywhere, 
then build the server, then the erlang client, then the auth plugin. If 
you want the management plugin, that also needs the repository 
"rabbitmq-management-agent", both on bug23455 as well.

ATM it does a credible job of authentication (i.e. login), but 
authorisation (i.e. permissions) is very half done. And the 
documentation is pretty rough. And it chews through LDAP connections 
like water. But apart from that...

I'd be interested to hear from you (and anyone else) how you'd want to 
do authorisation under LDAP, since at the moment I'm still working out 
the best way to generally map AMQPish concepts into the LDAP world. ATM 
only users really live in LDAP, putting AMQP objects in LDAP isn't 
really feasible, so the mapping needs to be defined by the sysadmin 

(Oh, and I'm not working on this for at least the next week, another 
Secret Project is taking my time...)

Cheers, Simon
rabbitmq-discuss mailing list
rabbitmq-discuss at lists.rabbitmq.com

More information about the rabbitmq-discuss mailing list