| |
@@ -69,6 +69,11 @@
|
| |
krbV = None
|
| |
|
| |
try:
|
| |
+ import requests_kerberos
|
| |
+ except ImportError: # pragma: no cover
|
| |
+ requests_kerberos = None
|
| |
+
|
| |
+ try:
|
| |
import librepo
|
| |
import io
|
| |
except ImportError:
|
| |
@@ -6137,7 +6142,7 @@
|
| |
quit("Error: Unable to log in. Bad credentials?")
|
| |
except six.moves.xmlrpc_client.ProtocolError:
|
| |
quit("Error: Unable to connect to server %s" % (options.server))
|
| |
- elif krbV:
|
| |
+ elif krbV or requests_kerberos:
|
| |
krb_principal = options.krb_principal
|
| |
if krb_principal is None:
|
| |
krb_principal = options.host_principal_format % socket.getfqdn()
|
| |
Signed-off-by: Patrick Uiterwijk patrick@puiterwijk.org