pgreco / rpms / ipa

Forked from forks/areguera/rpms/ipa 4 years ago
Clone

Blame SOURCES/0034-rpcserver.login_x509-Actually-return-reply-from-__ca.patch

483b06
From c9eefa180576e7218d6aef063ea52915c0ce18a6 Mon Sep 17 00:00:00 2001
483b06
From: David Kupka <dkupka@redhat.com>
483b06
Date: Mon, 27 Mar 2017 16:09:09 +0200
483b06
Subject: [PATCH] rpcserver.login_x509: Actually return reply from __call__
483b06
 method
483b06
483b06
__call__ didn't return causing internal error in wsgi application. Previously
483b06
this bug was hidden by some other error and the code worked even though it
483b06
shouldn't.
483b06
483b06
https://pagure.io/freeipa/issue/6819
483b06
483b06
Reviewed-By: Pavel Vomacka <pvomacka@redhat.com>
483b06
---
483b06
 ipaserver/rpcserver.py | 2 +-
483b06
 1 file changed, 1 insertion(+), 1 deletion(-)
483b06
483b06
diff --git a/ipaserver/rpcserver.py b/ipaserver/rpcserver.py
483b06
index be4e3916b6011dd2b6c90a0267990bf1e370dfb9..77ed7e124c2ca3dcb49d3a68269d6fa9875d4da0 100644
483b06
--- a/ipaserver/rpcserver.py
483b06
+++ b/ipaserver/rpcserver.py
483b06
@@ -842,7 +842,7 @@ class login_x509(KerberosLogin):
483b06
                 environ, start_response, 'KRB5CCNAME not set',
483b06
                 'Authentication failed')
483b06
 
483b06
-        super(login_x509, self).__call__(environ, start_response)
483b06
+        return super(login_x509, self).__call__(environ, start_response)
483b06
 
483b06
 
483b06
 class login_password(Backend, KerberosSession):
483b06
-- 
483b06
2.12.1
483b06