[SCM] Samba Shared Repository - branch v3-2-test updated - initial-v3-2-test-1718-g11c9c15

Kai Blin kai at samba.org
Wed Jan 30 16:58:09 GMT 2008


The branch, v3-2-test has been updated
       via  11c9c1536b153047ba387b9804f34a6555a5ae26 (commit)
      from  bfa919cde57a26cd2ae7397281923792b7afe83a (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test


- Log -----------------------------------------------------------------
commit 11c9c1536b153047ba387b9804f34a6555a5ae26
Author: Kai Blin <kai at samba.org>
Date:   Wed Jan 30 17:57:32 2008 +0100

    ntlm_auth: test should honour configfile option to run on build farm.

-----------------------------------------------------------------------

Summary of changes:
 source/script/tests/test_ntlm_auth_s3.sh |    4 ++--
 source/torture/test_ntlm_auth.py         |    6 ++++++
 2 files changed, 8 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/script/tests/test_ntlm_auth_s3.sh b/source/script/tests/test_ntlm_auth_s3.sh
index 6a52e59..6bcb3e2 100755
--- a/source/script/tests/test_ntlm_auth_s3.sh
+++ b/source/script/tests/test_ntlm_auth_s3.sh
@@ -13,9 +13,9 @@ then
 	exit 0
 fi
 
-testit "ntlm_auth" $VALGRIND $SRCDIR/torture/test_ntlm_auth.py $BINDIR/ntlm_auth || failed=`expr $failed + 1`
+testit "ntlm_auth" $VALGRIND $SRCDIR/torture/test_ntlm_auth.py $BINDIR/ntlm_auth --configfile $CONFFILE || failed=`expr $failed + 1`
 # This should work even with NTLMv2
-testit "ntlm_auth" $VALGRIND $SRCDIR/torture/test_ntlm_auth.py $BINDIR/ntlm_auth --client-domain=fOo --server-domain=fOo || failed=`expr $failed + 1`
+testit "ntlm_auth" $VALGRIND $SRCDIR/torture/test_ntlm_auth.py $BINDIR/ntlm_auth --configfile $CONFFILE --client-domain=fOo --server-domain=fOo || failed=`expr $failed + 1`
 
 
 testok $0 $failed
diff --git a/source/torture/test_ntlm_auth.py b/source/torture/test_ntlm_auth.py
index 3e7cc05..12a4dae 100755
--- a/source/torture/test_ntlm_auth.py
+++ b/source/torture/test_ntlm_auth.py
@@ -70,6 +70,7 @@ def parseCommandLine():
 	parser.set_defaults(server_password="secret")
 	parser.set_defaults(server_domain="FOO")
 	parser.set_defaults(server_helper="squid-2.5-ntlmssp")
+	parser.set_defaults(config_file="/etc/samba/smb.conf")
 
 	parser.add_option("--client-username", dest="client_username",\
 				help="User name for the client. [default: foo]")
@@ -89,6 +90,9 @@ def parseCommandLine():
 	parser.add_option("--server-helper", dest="server_helper",\
 				help="Helper mode for the ntlm_auth server. [default: squid-2.5-server]")
 
+	parser.add_option("-s", "--configfile", dest="config_file",\
+				help="Path to smb.conf file. [default:/etc/samba/smb.conf")
+
 	(opts, args) = parser.parse_args()
 	if len(args) != 1:
 		parser.error("Invalid number of arguments.")
@@ -129,6 +133,7 @@ def main():
 		client_args.append("--username=%s" % opts.client_username)
 		client_args.append("--password=%s" % opts.client_password)
 		client_args.append("--domain=%s" % opts.client_domain)
+		client_args.append("--configfile=%s" % opts.config_file)
 
 		os.execv(ntlm_auth_path, client_args)
 
@@ -161,6 +166,7 @@ def main():
 		server_args.append("--username=%s" % opts.server_username)
 		server_args.append("--password=%s" % opts.server_password)
 		server_args.append("--domain=%s" % opts.server_domain)
+		server_args.append("--configfile=%s" % opts.config_file)
 
 		os.execv(ntlm_auth_path, server_args)
 


-- 
Samba Shared Repository


More information about the samba-cvs mailing list