1
0
mirror of https://github.com/samba-team/samba.git synced 2025-07-06 08:59:08 +03:00

s4/ldapcmp: Check if creds2 is actualy set by the command line

When parsing the command line for the second set of credentials
the parser returns wrong user if the second set of parameters isn't set.
So check if the password is set instead.

Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
Autobuild-Date: Tue Jan  4 18:11:26 CET 2011 on sn-devel-104
This commit is contained in:
Anatoliy Atanasov
2011-01-04 17:45:16 +02:00
parent e1e8693525
commit f8275bae5d

View File

@ -772,7 +772,7 @@ class cmd_ldapcmp(Command):
lp = sambaopts.get_loadparm()
creds = credopts.get_credentials(lp, fallback_machine=True)
creds2 = credopts.get_credentials2(lp)
if creds2.is_anonymous():
if credopts.no_pass2:
creds2 = creds
if not creds.authentication_requested():
raise CommandError("You must supply at least one username/password pair")