ipa-managed-entries requires password with bad password

- Add try/except when trying -p option to catch bad password

https://fedorahosted.org/freeipa/ticket/4089

Reviewed-By: Martin Basti <mbasti@redhat.com>
This commit is contained in:
Gabe 2014-11-23 20:33:57 -07:00 committed by Petr Vobornik
parent 3a6d714bb2
commit 45dbd12d88

View File

@ -88,7 +88,10 @@ def main():
conn = ipaldap.IPAdmin(host, 636, cacert=CACERT)
if options.dirman_password:
try:
conn.do_simple_bind(bindpw=options.dirman_password)
except errors.ACIError:
sys.exit("Invalid credentials")
else:
conn.do_sasl_gssapi_bind()
except errors.ACIError: