From d1e3ff14b872de704a1b21da7e84a8e5e8d7b756 Mon Sep 17 00:00:00 2001 From: Mehdi Abaakouk Date: Tue, 10 Feb 2015 17:54:53 +0100 Subject: [PATCH] qpid: plain auth needs cyrus-sasl-plain package On fedora 21, qpidd cannot authenticate user, because cyrus-sasl-plain is no more automatically installed. This change fixes that. Change-Id: I74452f40723881291b8c7577e5509da1c0e4e6e5 --- files/rpms/qpid | 2 +- lib/rpc_backend | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/files/rpms/qpid b/files/rpms/qpid index 9e3f10af13..c5e2699fcc 100644 --- a/files/rpms/qpid +++ b/files/rpms/qpid @@ -1,4 +1,4 @@ qpid-proton-c-devel # NOPRIME python-qpid-proton # NOPRIME cyrus-sasl-lib # NOPRIME - +cyrus-sasl-plain # NOPRIME diff --git a/lib/rpc_backend b/lib/rpc_backend index 981b80b405..30d300bbad 100644 --- a/lib/rpc_backend +++ b/lib/rpc_backend @@ -342,6 +342,7 @@ EOF install_package sasl2-bin elif is_fedora; then install_package cyrus-sasl-lib + install_package cyrus-sasl-plain fi local sasl_conf_file=/etc/sasl2/qpidd.conf sudo sed -i.bak '/PLAIN/!s/mech_list: /mech_list: PLAIN /' $sasl_conf_file