[
https://issues.apache.org/jira/browse/QPID-4561?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Justin Ross closed QPID-4561.
-----------------------------
> C++ Broker Acl should be built in and not a loadable module
> -----------------------------------------------------------
>
> Key: QPID-4561
> URL: https://issues.apache.org/jira/browse/QPID-4561
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.21
> Environment: Unix/Linux
> Reporter: Chuck Rolke
> Assignee: Chuck Rolke
>
> The Acl module is a strange hybrid of a loadable and a non-loadable module.
> From a linux development environment acl.so is loaded manaully.
> Installed linux qpidd acl.so may be loaded automatically.
> Windows has no acl.dll, it is not loaded but it is built in.
> Windows qpidd has another strange behavior: The quota switches
> (--max-connections, --max-queues-per-user) are built in and always accepted
> by the broker. But they don't take effect unless --acl-file is also specified
> on the command line so that the Acl module wakes up. This is a bug.
> The proposal here is:
> 1. Force Acl code to be a normal built-in part of the broker and dispose of
> the acl.so module.
> 2. Acl processing could still be disabled by not specifying a --acl-file
> command line arg.
> 3. Quotas should always be active.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]