From c4ed025001895bfc65c613cabbbfcb27c19cc29f Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Mon, 26 Jan 2009 14:37:53 -0500 Subject: Fix delegation using the special python-kerberos patch. --- ipa-python/krbtransport.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ipa-python/krbtransport.py') diff --git a/ipa-python/krbtransport.py b/ipa-python/krbtransport.py index 3d13fed0..b700afe7 100644 --- a/ipa-python/krbtransport.py +++ b/ipa-python/krbtransport.py @@ -34,7 +34,10 @@ class KerbTransport(xmlrpclib.SafeTransport): service = "HTTP@" + hostinfo[0] try: - rc, vc = kerberos.authGSSClientInit(service); + rc, vc = kerberos.authGSSClientInit(service, + kerberos.GSS_C_DELEG_FLAG | + kerberos.GSS_C_MUTUAL_FLAG | + kerberos.GSS_C_SEQUENCE_FLAG) except kerberos.GSSError, e: raise kerberos.GSSError(e) -- cgit