summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorJoseph Sutton <josephsutton@catalyst.net.nz>2021-10-08 15:40:39 +1300
committerStefan Metzmacher <metze@samba.org>2021-10-26 12:00:27 +0000
commit761ae6dba6720bea48fdcc8bc695d5724fc00c1a (patch)
tree4ebc6c0014660b1e975b3f09369e3793aa606b39 /python
parent0c828728e0d2c6a3f76247d12aeafa1eee991a10 (diff)
downloadsamba-761ae6dba6720bea48fdcc8bc695d5724fc00c1a.tar.gz
tests/krb5: Fix duplicate account creation
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14642 BUG: https://bugzilla.samba.org/show_bug.cgi?id=14881 Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> (cherry picked from commit 3dede18c5a1801023a60cc55b99022b033428350)
Diffstat (limited to 'python')
-rwxr-xr-xpython/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py b/python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
index 501bc4892f4..2ee3d4a2a83 100755
--- a/python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
+++ b/python/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py
@@ -150,18 +150,15 @@ class MS_Kile_Client_Principal_Lookup_Tests(KDCBaseTest):
# Create a machine account for the test.
#
samdb = self.get_samdb()
- user_name = "mskilemac"
- (mc, dn) = self.create_account(samdb, user_name, machine_account=True)
- realm = mc.get_realm().lower()
-
mach_name = "mskilemac"
- (mc, _) = self.create_account(samdb, mach_name, machine_account=True)
+ (mc, dn) = self.create_account(samdb, mach_name, machine_account=True)
+ realm = mc.get_realm().lower()
# Do the initial AS-REQ, should get a pre-authentication required
# response
etype = (AES256_CTS_HMAC_SHA1_96, ARCFOUR_HMAC_MD5)
cname = self.PrincipalName_create(
- name_type=NT_PRINCIPAL, names=[user_name])
+ name_type=NT_PRINCIPAL, names=[mach_name])
sname = self.PrincipalName_create(
name_type=NT_SRV_INST, names=["krbtgt", realm])
@@ -180,7 +177,7 @@ class MS_Kile_Client_Principal_Lookup_Tests(KDCBaseTest):
key = self.EncryptionKey_import(enc_part2['key'])
cname = self.PrincipalName_create(
name_type=NT_PRINCIPAL,
- names=[user_name])
+ names=[mach_name])
sname = self.PrincipalName_create(
name_type=NT_PRINCIPAL,
names=[mc.get_username()])
@@ -197,7 +194,7 @@ class MS_Kile_Client_Principal_Lookup_Tests(KDCBaseTest):
# check the crealm and cname
cname = enc_part['cname']
self.assertEqual(NT_PRINCIPAL, cname['name-type'])
- self.assertEqual(user_name.encode('UTF8'), cname['name-string'][0])
+ self.assertEqual(mach_name.encode('UTF8'), cname['name-string'][0])
self.assertEqual(realm.upper().encode('UTF8'), enc_part['crealm'])
def test_nt_principal_step_3(self):