[evolution-mapi/gnome-3-28] Cannot use Kerberos without org.gnome.KrbAuthDialog D-Bus interface installed
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-mapi/gnome-3-28] Cannot use Kerberos without org.gnome.KrbAuthDialog D-Bus interface installed
- Date: Tue, 13 Mar 2018 08:55:10 +0000 (UTC)
commit 73997fd4a4df141b2448d5f13c9a277aa2558a4f
Author: Milan Crha <mcrha redhat com>
Date: Tue Mar 13 09:53:47 2018 +0100
Cannot use Kerberos without org.gnome.KrbAuthDialog D-Bus interface installed
The mail part aborts authentication with an error about missing
D-Bus service when org.gnome.KrbAuthDialog is not installed without
trying to connect to the server at all.
src/camel/camel-mapi-store.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/src/camel/camel-mapi-store.c b/src/camel/camel-mapi-store.c
index 24d696b..2343c26 100644
--- a/src/camel/camel-mapi-store.c
+++ b/src/camel/camel-mapi-store.c
@@ -3004,10 +3004,7 @@ mapi_authenticate_sync (CamelService *service,
profile = camel_mapi_settings_get_profile (mapi_settings);
if (empd.krb_sso) {
- if (!e_mapi_util_trigger_krb_auth (&empd, error)) {
- g_object_unref (settings);
- return CAMEL_AUTHENTICATION_ERROR;
- }
+ e_mapi_util_trigger_krb_auth (&empd, NULL);
password = NULL;
} else {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]