Change nextdestiny to use system context rather than nebulous user context in powershell
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16084 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
parent
9e9000d609
commit
315a7a3c4a
@ -3,13 +3,13 @@ if (!(Test-Path HKLM:\Software\Policies\Microsoft\SystemCertificates\AuthRoot))
|
||||
mkdir HKLM:\Software\Policies\Microsoft\SystemCertificates\AuthRoot
|
||||
Set-ItemProperty HKLM:\Software\Policies\Microsoft\SystemCertificates\AuthRoot DisableRootAutoUpdate 1
|
||||
}
|
||||
if (!(Test-Path HKCU:\Software\xCAT)) {
|
||||
mkdir HKCU:\Software\xCAT
|
||||
$certstore = New-Object System.Security.Cryptography.X509Certificates.X509Store("My","CurrentUser")
|
||||
if (!(Test-Path HKLM:\Software\xCAT)) {
|
||||
mkdir HKLM:\Software\xCAT
|
||||
$certstore = New-Object System.Security.Cryptography.X509Certificates.X509Store("xCAT","LocalMachine")
|
||||
$certstore.Open([System.Security.Cryptography.X509Certificates.OpenFlags]'Readwrite')
|
||||
$cacert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("$env:instdrv\xcat\ca.pem")
|
||||
Set-ItemProperty HKCU:\Software\xCAT cacertthumb $cacert.thumbprint
|
||||
Set-ItemProperty HKCU:\Software\xCAT serveraddress $env:master
|
||||
Set-ItemProperty HKCU:\Software\xCAT servername $env:mastername
|
||||
Set-ItemProperty HKLM:\Software\xCAT cacertthumb $cacert.thumbprint
|
||||
Set-ItemProperty HKLM:\Software\xCAT serveraddress $env:master
|
||||
Set-ItemProperty HKLM:\Software\xCAT servername $env:mastername
|
||||
}
|
||||
Send-xCATCommand $command
|
||||
|
Loading…
Reference in New Issue
Block a user