Bug 808105
Summary: | ACL syntax does not allow specifying '' exchange | |||
---|---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Pavel Moravec <pmoravec> | |
Component: | qpid-cpp | Assignee: | Chuck Rolke <crolke> | |
Status: | CLOSED ERRATA | QA Contact: | Zdenek Kraus <zkraus> | |
Severity: | low | Docs Contact: | ||
Priority: | medium | |||
Version: | 2.1 | CC: | gsim, jross, lzhaldyb, rbinkhor, zkraus | |
Target Milestone: | 3.0 | Keywords: | Improvement | |
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | qpid-cpp-0.22-4.el6, qpid-cpp-0.22-4.el5 | Doc Type: | Enhancement | |
Doc Text: |
ACL PUBLISH EXCHANGE rules now have a simplified way to refer to the nameless default exchange. In situations where the default exchange requires ACL rules, it is now possible to name the unnamed exchange by specifying the keyword `amq.default` in the ACL rule syntax.
|
Story Points: | --- | |
Clone Of: | ||||
: | 961006 (view as bug list) | Environment: | ||
Last Closed: | 2014-09-24 15:04:11 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | 802656 | |||
Bug Blocks: | 785156, 961006 |
Description
Pavel Moravec
2012-03-29 15:23:40 UTC
*** Bug 707678 has been marked as a duplicate of this bug. *** Committed upstream trunk at r1465719 The patch adds an ACL keyword "amq.default" that stands in for the unnamed exchange during PUBLISH EXCHANGE lookups. The rule: acl allow mrPavel publish exchange name=amq.default routingkey=secretqueue allows mrPavel to publish to secretqueue. Fix is OK. Issue was tested on RHEL5 and RHEL6, i686 and x86_64 with packages: python-qpid-0.22-4 python-qpid-qmf-0.22-6 qpid-cpp-client-ssl-0.22-7 qpid-cpp-server-store-0.22-7 qpid-proton-c-0.4-2.2 qpid-cpp-client-0.22-7 qpid-cpp-client-rdma-0.22-7 qpid-cpp-server-ssl-0.22-7 qpid-cpp-server-ha-0.22-7 qpid-tools-0.22-3 qpid-cpp-server-0.22-7 qpid-qmf-0.22-6 qpid-cpp-server-devel-0.22-7 qpid-cpp-debuginfo-0.22-7 qpid-cpp-client-devel-0.22-7 qpid-cpp-server-xml-0.22-7 qpid-cpp-server-rdma-0.22-7 qpid-cpp-client-devel-docs-0.22-7 ->VERIFIED Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2014-1296.html |