Blame SOURCES/0001-Remove-upper-case-only-check-when-looking-for-the-Ne.patch

59dcbd
From b2d1e74852c2ea4cb6d7cb02d771aebf34c77864 Mon Sep 17 00:00:00 2001
59dcbd
From: Sumit Bose <sbose@redhat.com>
59dcbd
Date: Wed, 24 Aug 2016 15:37:41 +0200
59dcbd
Subject: [PATCH 1/2] Remove upper-case only check when looking for the NetBIOS
59dcbd
 name
59dcbd
59dcbd
It is a convention to use only upper-case letters for NetBIOS names but
59dcbd
it is not enforced on the AD-side. With the new option to specify a
59dcbd
random NetBIOS name it is possible to create host entries in AD with
59dcbd
lower-case letters in the name. To properly determine the name from the
59dcbd
keytab the upper-case check should be dropped,dc=
59dcbd
---
59dcbd
 library/adenroll.c | 2 +-
59dcbd
 1 file changed, 1 insertion(+), 1 deletion(-)
59dcbd
59dcbd
diff --git a/library/adenroll.c b/library/adenroll.c
59dcbd
index a15e4be..d1020e9 100644
59dcbd
--- a/library/adenroll.c
59dcbd
+++ b/library/adenroll.c
59dcbd
@@ -1309,7 +1309,7 @@ load_keytab_entry (krb5_context k5,
59dcbd
 	if (!enroll->host_fqdn_explicit && !enroll->computer_name_explicit) {
59dcbd
 
59dcbd
 		/* Automatically use the netbios name */
59dcbd
-		if (!enroll->computer_name && len > 1 && _adcli_str_is_up (name) &&
59dcbd
+		if (!enroll->computer_name && len > 1 &&
59dcbd
 		    _adcli_str_has_suffix (name, "$") && !strchr (name, '/')) {
59dcbd
 			enroll->computer_name = name;
59dcbd
 			name[len - 1] = '\0';
59dcbd
-- 
59dcbd
2.7.4
59dcbd