summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrb3 <sbrown@chef.io>2020-02-14 17:16:29 +0000
committersrb3 <sbrown@chef.io>2020-02-14 17:16:29 +0000
commit93a80dc696fb50f088471ab1c71ccd902a433cdb (patch)
tree0347569a607be6c311f2a21fe6a48fd4cbe06774
parentfcf10d7dcf772e876a7f712d4b4d8a1ceff2a2b1 (diff)
downloadchef-93a80dc696fb50f088471ab1c71ccd902a433cdb.tar.gz
adding sanitize_usename method to join as well as leave cmd
Signed-off-by: srb3 <sbrown@chef.io>
-rw-r--r--lib/chef/resource/windows_ad_join.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/resource/windows_ad_join.rb b/lib/chef/resource/windows_ad_join.rb
index 31a5e9c2b5..037b527d33 100644
--- a/lib/chef/resource/windows_ad_join.rb
+++ b/lib/chef/resource/windows_ad_join.rb
@@ -70,7 +70,7 @@ class Chef
unless on_desired_domain?
cmd = "$pswd = ConvertTo-SecureString \'#{new_resource.domain_password}\' -AsPlainText -Force;"
- cmd << "$credential = New-Object System.Management.Automation.PSCredential (\"#{new_resource.domain_user}@#{new_resource.domain_name}\",$pswd);"
+ cmd << "$credential = New-Object System.Management.Automation.PSCredential (\"#{sanitize_usename}\",$pswd);"
cmd << "Add-Computer -DomainName #{new_resource.domain_name} -Credential $credential"
cmd << " -OUPath \"#{new_resource.ou_path}\"" if new_resource.ou_path
cmd << " -NewName \"#{new_resource.new_hostname}\"" if new_resource.new_hostname