summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2015-12-09 16:15:13 +0100
committerStefan Metzmacher <metze@samba.org>2016-03-10 06:52:27 +0100
commit1289130ad2aeded63990bf1bde6f169505c62280 (patch)
tree7f45a1f576d6b803dad4a6b42a630a770574d662
parentcf2ea04135774853d1cebca82c60bed890135163 (diff)
downloadsamba-1289130ad2aeded63990bf1bde6f169505c62280.tar.gz
s3:torture/test_ntlm_auth.py: add --client-use-cached-creds option
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11776 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Günther Deschner <gd@samba.org>
-rwxr-xr-xsource3/torture/test_ntlm_auth.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/source3/torture/test_ntlm_auth.py b/source3/torture/test_ntlm_auth.py
index ae868f14ed9..fffeb2696b2 100755
--- a/source3/torture/test_ntlm_auth.py
+++ b/source3/torture/test_ntlm_auth.py
@@ -80,6 +80,8 @@ def parseCommandLine():
help="Domain the client authenticates for. [default: FOO]")
parser.add_option("--client-helper", dest="client_helper",\
help="Helper mode for the ntlm_auth client. [default: ntlmssp-client-1]")
+ parser.add_option("--client-use-cached-creds", dest="client_use_cached_creds",\
+ help="Use winbindd credentials cache (rather than default username/pw)", action="store_true")
parser.add_option("--target-hostname", dest="target_hostname",\
help="Target hostname for kerberos")
@@ -142,7 +144,10 @@ def main():
client_args = []
client_args.append("--helper-protocol=%s" % opts.client_helper)
client_args.append("--username=%s" % opts.client_username)
- client_args.append("--password=%s" % opts.client_password)
+ if opts.client_use_cached_creds:
+ client_args.append("--use-cached-creds")
+ else:
+ client_args.append("--password=%s" % opts.client_password)
client_args.append("--domain=%s" % opts.client_domain)
client_args.append("--configfile=%s" % opts.config_file)
if opts.target_service: