Skip to content

Instantly share code, notes, and snippets.

@choco-bot
Created May 18, 2023 17:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save choco-bot/db949d87bc99099300d09ac2613b4a71 to your computer and use it in GitHub Desktop.
Save choco-bot/db949d87bc99099300d09ac2613b4a71 to your computer and use it in GitHub Desktop.
openssh v9.2.2-beta1 - Passed - Package Tests Results

openssh v9.2.2-beta1 - Passed - Package Test Results

  • https://community.chocolatey.org/packages/openssh/9.2.2-beta1
  • Tested 18 May 2023 17:35:17 +00:00
  • Tested against win2012r2x64 (Windows Server 2012 R2 x64)
  • Tested with the latest version of choco, possibly a beta version.
  • Tested with chocolatey-package-verifier service v1.0.1
  • Install was successful.
  • Uninstall was successful.
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg" checksum="D35C9A7AA2552C83C061C4CB5CC57414" />
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec" checksum="F7A7BE062401F695BD861AAAC3DC9AC6" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore" checksum="D41D8CD98F00B204E9800998ECF8427E" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1" checksum="4EF4A2A2F7DF1E58FEFC7B2796C3D30B" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1" checksum="3B8660BD185CFE681E2D8563AF07CC37" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1" checksum="52ED6CE8FD63609AF9144F51A2B4841B" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1" checksum="5639E1A979924BAB1F81DEDC52C89003" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt" checksum="1FA7983BE13136F10B6E346AC0F8ACE3" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip" checksum="609CAD54098B8E8A71DFD35EC90246C9" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip" checksum="B037458D743DBE6C20115B887995E40D" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1" checksum="1A26224C48488038D136D9F06A7B9E73" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1" checksum="543B78A2B38141A98F2AF8BD3F10893B" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt" checksum="A3C11FB5F52B25E893CFB4FA8539F2E4" />
</files>
</fileSnapshot>
2023-05-18 17:34:31,069 4132 [DEBUG] - XmlConfiguration is now operational
2023-05-18 17:34:31,210 4132 [DEBUG] - Adding new type 'WebPiService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:34:31,210 4132 [DEBUG] - Adding new type 'WindowsFeatureService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:34:31,210 4132 [DEBUG] - Adding new type 'CygwinService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:34:31,225 4132 [DEBUG] - Adding new type 'PythonService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:34:31,225 4132 [DEBUG] - Adding new type 'RubyGemsService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:34:31,225 4132 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-05-18 17:34:31,507 4132 [DEBUG] - Registering new command 'templates' in assembly 'choco'
2023-05-18 17:34:31,507 4132 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-05-18 17:34:31,507 4132 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-05-18 17:34:31,507 4132 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-05-18 17:34:31,522 4132 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-05-18 17:34:31,522 4132 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-05-18 17:34:31,522 4132 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-05-18 17:34:31,522 4132 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-05-18 17:34:31,538 4132 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-05-18 17:34:31,538 4132 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-05-18 17:34:31,538 4132 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-05-18 17:34:31,553 4132 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-05-18 17:34:31,553 4132 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-05-18 17:34:31,553 4132 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-05-18 17:34:31,553 4132 [DEBUG] - Registering new command 'sources' in assembly 'choco'
2023-05-18 17:34:31,569 4132 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-05-18 17:34:31,569 4132 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-05-18 17:34:31,569 4132 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-05-18 17:34:31,867 4132 [INFO ] - ============================================================
2023-05-18 17:34:32,226 4132 [INFO ] - Chocolatey v1.3.0
2023-05-18 17:34:32,242 4132 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-05-18 17:34:32,257 4132 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-05-18 17:34:32,273 4132 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-05-18 17:34:32,289 4132 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" install openssh --version 9.2.2-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-05-18 17:34:32,305 4132 [DEBUG] - Received arguments: install openssh --version 9.2.2-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-05-18 17:34:32,460 4132 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-05-18 17:34:32,491 4132 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-05-18 17:34:32,508 4132 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-05-18 17:34:32,648 4132 [DEBUG] - Performing validation checks.
2023-05-18 17:34:32,664 4132 [DEBUG] - Global Configuration Validation Checks:
2023-05-18 17:34:32,664 4132 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-05-18 17:34:32,679 4132 [DEBUG] - System State Validation Checks:
2023-05-18 17:34:32,695 4132 [DEBUG] - Reboot Requirement Checks:
2023-05-18 17:34:32,695 4132 [DEBUG] - - Pending Computer Rename = Checked
2023-05-18 17:34:32,710 4132 [DEBUG] - - Pending Component Based Servicing = Checked
2023-05-18 17:34:32,726 4132 [DEBUG] - - Pending Windows Auto Update = Checked
2023-05-18 17:34:32,726 4132 [DEBUG] - - Pending File Rename Operations = Ignored
2023-05-18 17:34:32,742 4132 [DEBUG] - - Pending Windows Package Installer = Checked
2023-05-18 17:34:32,742 4132 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-05-18 17:34:32,757 4132 [INFO ] - 2 validations performed. 2 success(es), 0 warning(s), and 0 error(s).
2023-05-18 17:34:32,820 4132 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-05-18 17:34:32,820 4132 [DEBUG] -
NOTE: Hiding sensitive configuration data! Please double and triple
check to be sure no sensitive data is shown, especially if copying
output to a gist for review.
2023-05-18 17:34:32,851 4132 [DEBUG] - Configuration: CommandName='install'|
CacheLocation='C:\Users\vagrant\AppData\Local\Temp\chocolatey'|
ContainsLegacyPackageInstalls='True'|
CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'|
Sources='c:\cached-packages;https://community.chocolatey.org/api/v2/'|
SourceType='normal'|Debug='True'|Verbose='True'|Trace='False'|
Force='True'|Noop='False'|HelpRequested='False'|
UnsuccessfulParsing='False'|RegularOutput='True'|QuietOutput='False'|
PromptForConfirmation='False'|DisableCompatibilityChecks='False'|
AcceptLicense='True'|AllowUnofficialBuild='False'|Input='openssh'|
Version='9.2.2-beta1'|AllVersions='False'|
SkipPackageInstallProvider='False'|SkipHookScripts='False'|
PackageNames='openssh'|Prerelease='False'|ForceX86='False'|
OverrideArguments='False'|NotSilent='False'|
ApplyPackageParametersToDependencies='False'|
ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'|
AllowMultipleVersions='False'|AllowDowngrade='True'|
ForceDependencies='False'|PinPackage='False'|
Information.PlatformType='Windows'|
Information.PlatformVersion='10.0.17763.0'|
Information.PlatformName='Windows Server 2016'|
Information.ChocolateyVersion='1.3.0.0'|
Information.ChocolateyProductVersion='1.3.0'|
Information.FullName='choco, Version=1.3.0.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|
Information.Is64BitOperatingSystem='True'|
Information.Is64BitProcess='True'|Information.IsInteractive='False'|
Information.UserName='vagrant'|
Information.UserDomainName='WIN-PB18DU5V0DQ'|
Information.IsUserAdministrator='True'|
Information.IsUserSystemAccount='False'|
Information.IsUserRemoteDesktop='False'|
Information.IsUserRemote='True'|
Information.IsProcessElevated='True'|
Information.IsLicensedVersion='False'|Information.LicenseType='Foss'|
Information.CurrentDirectory='C:\Users\vagrant'|
Features.AutoUninstaller='True'|Features.ChecksumFiles='True'|
Features.AllowEmptyChecksums='False'|
Features.AllowEmptyChecksumsSecure='True'|
Features.FailOnAutoUninstaller='False'|
Features.FailOnStandardError='False'|Features.UsePowerShellHost='True'|
Features.LogEnvironmentValues='True'|Features.LogWithoutColor='False'|
Features.VirusCheck='False'|
Features.FailOnInvalidOrMissingLicense='False'|
Features.IgnoreInvalidOptionsSwitches='True'|
Features.UsePackageExitCodes='True'|
Features.UseEnhancedExitCodes='False'|
Features.UseFipsCompliantChecksums='False'|
Features.ShowNonElevatedWarnings='True'|
Features.ShowDownloadProgress='False'|
Features.StopOnFirstPackageFailure='False'|
Features.UseRememberedArgumentsForUpgrades='False'|
Features.IgnoreUnfoundPackagesOnUpgradeOutdated='False'|
Features.SkipPackageUpgradesWhenNotInstalled='False'|
Features.RemovePackageInformationOnUninstall='False'|
Features.ExitOnRebootDetected='False'|
Features.LogValidationResultsOnWarnings='True'|
Features.UsePackageRepositoryOptimizations='True'|
ListCommand.LocalOnly='False'|ListCommand.IdOnly='False'|
ListCommand.IncludeRegistryPrograms='False'|ListCommand.PageSize='25'|
ListCommand.Exact='False'|ListCommand.ByIdOnly='False'|
ListCommand.ByTagOnly='False'|ListCommand.IdStartsWith='False'|
ListCommand.OrderByPopularity='False'|ListCommand.ApprovedOnly='False'|
ListCommand.DownloadCacheAvailable='False'|
ListCommand.NotBroken='False'|
ListCommand.IncludeVersionOverrides='False'|
UpgradeCommand.FailOnUnfound='False'|
UpgradeCommand.FailOnNotInstalled='False'|
UpgradeCommand.NotifyOnlyAvailableUpgrades='False'|
UpgradeCommand.ExcludePrerelease='False'|
NewCommand.AutomaticPackage='False'|
NewCommand.UseOriginalTemplate='False'|SourceCommand.Command='unknown'|
SourceCommand.Priority='0'|SourceCommand.BypassProxy='False'|
SourceCommand.AllowSelfService='False'|
SourceCommand.VisibleToAdminsOnly='False'|
FeatureCommand.Command='unknown'|ConfigCommand.Command='unknown'|
ApiKeyCommand.Remove='False'|PinCommand.Command='unknown'|
OutdatedCommand.IgnorePinned='False'|
ExportCommand.IncludeVersionNumbers='False'|Proxy.BypassOnLocal='True'|
TemplateCommand.Command='unknown'|
2023-05-18 17:34:32,882 4132 [DEBUG] - _ Chocolatey:ChocolateyInstallCommand - Normal Run Mode _
2023-05-18 17:34:32,913 4132 [INFO ] - Installing the following packages:
2023-05-18 17:34:32,913 4132 [INFO ] - openssh
2023-05-18 17:34:32,930 4132 [INFO ] - By installing, you accept licenses for the packages.
2023-05-18 17:34:32,960 4132 [DEBUG] - Current environment values (may contain sensitive data):
2023-05-18 17:34:32,960 4132 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-05-18 17:34:32,976 4132 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-05-18 17:34:32,976 4132 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-05-18 17:34:32,991 4132 [DEBUG] - * 'ChocolateyLastPathUpdate'='133288859032288675' ('User')
2023-05-18 17:34:32,991 4132 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-05-18 17:34:33,007 4132 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-05-18 17:34:33,007 4132 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-05-18 17:34:33,007 4132 [DEBUG] - * 'Path'='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;' ('Machine')
2023-05-18 17:34:33,023 4132 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-05-18 17:34:33,023 4132 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-05-18 17:34:33,038 4132 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-05-18 17:34:33,038 4132 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-05-18 17:34:33,054 4132 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-05-18 17:34:33,054 4132 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-05-18 17:34:33,070 4132 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-05-18 17:34:33,070 4132 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='1' ('Machine')
2023-05-18 17:34:33,086 4132 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-05-18 17:34:33,086 4132 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 158 Stepping 13, GenuineIntel' ('Machine')
2023-05-18 17:34:33,100 4132 [DEBUG] - * 'PROCESSOR_REVISION'='9e0d' ('Machine')
2023-05-18 17:34:33,100 4132 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-05-18 17:34:36,196 4132 [INFO ] - [NuGet] Installing 'openssh 9.2.2-beta1'.
2023-05-18 17:34:36,225 4132 [DEBUG] - [NuGet] Added file '7z.exe.ignore' to folder 'openssh\tools'.
2023-05-18 17:34:36,225 4132 [DEBUG] - [NuGet] Added file 'barebonesinstaller.ps1' to folder 'openssh\tools'.
2023-05-18 17:34:36,242 4132 [DEBUG] - [NuGet] Added file 'chocolateyinstall.ps1' to folder 'openssh\tools'.
2023-05-18 17:34:36,258 4132 [DEBUG] - [NuGet] Added file 'chocolateyuninstall.ps1' to folder 'openssh\tools'.
2023-05-18 17:34:36,273 4132 [DEBUG] - [NuGet] Added file 'Get-NetStat.ps1' to folder 'openssh\tools'.
2023-05-18 17:34:36,288 4132 [DEBUG] - [NuGet] Added file 'LICENSE.txt' to folder 'openssh\tools'.
2023-05-18 17:34:36,305 4132 [DEBUG] - [NuGet] Added file 'OpenSSH-Win32.zip' to folder 'openssh\tools'.
2023-05-18 17:34:36,320 4132 [DEBUG] - [NuGet] Added file 'OpenSSH-Win64.zip' to folder 'openssh\tools'.
2023-05-18 17:34:36,335 4132 [DEBUG] - [NuGet] Added file 'Set-SSHDefaultShell.ps1' to folder 'openssh\tools'.
2023-05-18 17:34:36,335 4132 [DEBUG] - [NuGet] Added file 'SetSpecialPrivileges.ps1' to folder 'openssh\tools'.
2023-05-18 17:34:36,351 4132 [DEBUG] - [NuGet] Added file 'VERIFICATION.txt' to folder 'openssh\tools'.
2023-05-18 17:34:36,413 4132 [DEBUG] - [NuGet] Added file 'openssh.nupkg' to folder 'openssh'.
2023-05-18 17:34:36,773 4132 [DEBUG] - [NuGet] Added file 'openssh.nuspec' to folder 'openssh'.
2023-05-18 17:34:36,789 4132 [INFO ] - [NuGet] Successfully installed 'openssh 9.2.2-beta1'.
2023-05-18 17:34:36,789 4132 [INFO ] -
openssh v9.2.2-beta1 (forced)
2023-05-18 17:34:36,821 4132 [INFO ] - openssh package files install completed. Performing other installation steps.
2023-05-18 17:34:36,898 4132 [DEBUG] - Setting installer args for openssh
2023-05-18 17:34:36,898 4132 [DEBUG] - Setting package parameters for openssh
2023-05-18 17:34:36,913 4132 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1':
2023-05-18 17:34:36,929 4132 [DEBUG] -
<#
ATTENTION: This code is used extensively to run under PowerShell 2.0 to update
images from RTM / SP1 source for Windows 7 and Server 2008 R2. It is also
used under Powershell Core to add OpenSSH to Nano. Test all enhancements and
fixes under these two specialty cases (speciality for Chocolatey packagers who are
likely up to the latest version on everything PowerShell).
#>
$ErrorActionPreference = 'Stop'; # stop on all errors
$ProductName = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name 'ProductName').ProductName
$EditionId = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name 'EditionID').EditionId
#This has to work for Win7 (no get-ciminstance) and Nano (no get-wmiobject) - each of which specially construct win32_operatingsystem.version to handle before and after Windows 10 version numbers (which are in different registry keys)
If ($psversiontable.psversion.major -lt 3)
{
$OSVersionString = (Get-WMIObject Win32_OperatingSystem).version
}
Else
{
$OSVersionString = (Get-CIMInstance Win32_OperatingSystem).version
}
Write-Output "Running on: $ProductName, ($EditionId)"
Write-Output "Windows Version: $OSVersionString"
$RunningOnNano = $False
If ($EditionId -ilike '*Nano*')
{$RunningOnNano = $True}
If (Test-Path variable:shimgen)
{$RunningUnderChocolatey = $True}
Else
{ Write-Output "Running Without Chocolatey"}
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$OSBits = ([System.IntPtr]::Size * 8) #Get-ProcessorBits
#On 64-bit, always favor 64-bit Program Files no matter what our execution is now (works back past XP / Server 2003)
If ($env:ProgramFiles.contains('x86'))
{
$PF = $env:ProgramFiles.replace(' (x86)','')
}
Else
{
$PF = $env:ProgramFiles
}
If (Test-Path "$env:windir\sysnative")
{ #We are running in a 32-bit process under 64-bit Windows
$sys32dir = "$env:windir\sysnative"
}
Else
{ #We are on a 32-bit OS, or 64-bit proc on 64-bit OS
$sys32dir = "$env:windir\system32"
}
$filename = "$toolsdir\OpenSSH-Win$($OSBits).zip"
#$TargetFolder = "$PF\OpenSSH"
#$TargetFolderOld = "$PF\OpenSSH-Win$($OSBits)"
$TargetFolder = "$PF\OpenSSH-Win$($OSBits)"
$ExtractFolder = "$env:temp\OpenSSHTemp"
$sshdpath = Join-Path $TargetFolder "sshd.exe"
$sshagentpath = Join-Path $TargetFolder "ssh-agent.exe"
$sshdatadir = Join-Path $env:ProgramData "\ssh"
$logsdir = Join-Path $SSHDataDir "logs"
$packageArgs = @{
packageName = 'openssh'
unziplocation = "$ExtractFolder"
fileType = 'EXE_MSI_OR_MSU' #only one of these: exe, msi, msu
checksum = '4642C62F72C108C411E27CE282A863791B63329B'
checksumType = 'SHA1'
checksum64 = '1397D40D789AE0911B3CC818B9DCD9321FED529B'
checksumType64= 'SHA1'
}
If ($RunningUnderChocolatey)
{
# Default the values before reading params
$SSHServerFeature = $false
$KeyBasedAuthenticationFeature = $false
$SSHServerPort = '22'
$arguments = @{};
$packageParameters = $env:chocolateyPackageParameters
}
$OpeningMessage = @"
************************************************************************************
************************************************************************************
This package is a Universal Installer and can ALSO install Win32-OpenSSH on
Nano, Server Core, Docker Containers and more WITHOUT using Chocolatey.
See the following for more details:
https://github.com/DarwinJS/ChocoPackages/blob/master/openssh/readme.md
************************************************************************************
************************************************************************************
"@
Write-Output $OpeningMessage
function Get-PackageParametersCustom {
[CmdletBinding()]
param(
[string] $Parameters = $Env:ChocolateyPackageParameters,
# Allows splatting with arguments that do not apply and future expansion. Do not use directly.
[parameter(ValueFromRemainingArguments = $true)]
[Object[]] $IgnoredArguments
)
$res = @{}
$re = "\/([a-zA-Z0-9]+)(:[`"'].+?[`"']|[^ ]+)?"
$results = $Parameters | Select-String $re -AllMatches | select -Expand Matches
foreach ($m in $results) {
if (!$m) { continue } # must because of posh 2.0 bug: https://github.com/chocolatey/chocolatey-coreteampackages/issues/465
$a = $m.Value -split ':'
$opt = $a[0].Substring(1); $val = $a[1..100] -join ':'
if ($val -match '^(".+")|(''.+'')$') {$val = $val -replace '^.|.$'}
$res[ $opt ] = if ($val) { $val } else { $true }
}
$res
}
# Now parse the packageParameters using good old regular expression
if ($packageparameters) {
$pp = Get-PackageParametersCustom
if ($pp.SSHAgentFeature) {
Write-Host "/SSHAgentFeature was used, including SSH Agent Service."
$SSHAgentFeature = $true
}
if ($pp.SSHServerFeature) {
Write-Host "/SSHServerFeature was used, including SSH Server Feature."
$SSHServerFeature = $true
}
if ($pp.OverWriteSSHDConf) {
Write-Host "/OverWriteSSHDConf was used, will overwrite any existing sshd_conf with one from install media."
$OverWriteSSHDConf = $true
}
if ($pp.SSHServerPort) {
$SSHServerPort = $pp.Get_Item("SSHServerPort")
Write-Host "/SSHServerPort was used, attempting to use SSHD listening port $SSHServerPort."
If (!$SSHServerFeature)
{
Write-Host "You forgot to specify /SSHServerFeature with /SSHServerPort, autofixing for you, enabling /SSHServerFeature"
$SSHServerFeature = $true
}
}
if ($pp.SSHLogLevel) {
$ValidLogSettings = @('QUIET', 'FATAL', 'ERROR', 'INFO', 'VERBOSE', 'DEBUG', 'DEBUG1', 'DEBUG2','DEBUG3')
$SSHLogLevel = $pp.Get_Item("SSHLogLevel").toupper()
If ($ValidLogSettings -inotcontains $SSHLogLevel)
{Throw "$SSHLogLevel is not one of the valid values: $(($ValidLogSettings -join ' ') | out-string)"}
Write-Host "/SSHLogLevel was used, setting LogLevel in sshd_conf to $SSHLogLevel"
}
Else
{
$SSHLogLevel = $null
}
if ($pp.AlsoLogToFile) {
$AlsoLogToFile = $True
Write-Host '/AlsoLogToFile was used, setting AlsoLogToFile to $True'
}
if ($pp.TERM) {
$TERM = $pp.Get_Item("TERM")
Write-Host "/TERM was used, setting system TERM environment variable to $TERM"
$TERMSwitchUsed = $True
}
if ($pp.KeyBasedAuthenticationFeature) {
Write-Host "Including Key based authentication."
$KeyBasedAuthenticationFeature = $true
If (!$SSHServerFeature)
{
Write-Warning "KeyBasedAuthenticationFeature was specified, but is only value when SSHServerFeature is specified, ignoring..."
}
}
if ($pp.PathSpecsToProbeForShellEXEString) {
$PathSpecsToProbeForShellEXEString = $pp.Get_Item("PathSpecsToProbeForShellEXEString")
Write-Host "PathSpecsToProbeForShellEXEString was used, probing for suitable shell using search specs: $PathSpecsToProbeForShellEXEString"
}
if ($pp.AllowInsecureShellEXE) {
$AllowInsecureShellEXE = $True
}
if ($pp.SSHDefaultShellCommandOption) {
$SSHDefaultShellCommandOption = $pp.Get_Item("SSHDefaultShellCommandOption")
}
} else {
Write-Debug "No Package Parameters Passed in";
}
Function CheckServicePath ($ServiceEXE,$FolderToCheck)
{
if ($RunningOnNano) {
#The NANO TP5 Compatible Way:
Return ([bool](@(wmic service | ?{$_ -ilike "*$ServiceEXE*"}) -ilike "*$FolderToCheck*"))
}
Else
{
#The modern way:
Return ([bool]((Get-WmiObject win32_service | ?{$_.PathName -ilike "*$ServiceEXE*"} | select -expand PathName) -ilike "*$FolderToCheck*"))
}
}
#Extract Files Early
If ($RunningUnderChocolatey)
{
If (Test-Path $ExtractFolder)
{
Remove-Item $ExtractFolder -Recurse -Force
}
Get-ChocolateyUnzip "$filename" $ExtractFolder
}
Else
{
If (Test-Path "$toolsdir\7z.exe")
{
#covers nano
cd $toolsdir
start-process .\7z.exe -argumentlist "x `"$filename`" -o`"$ExtractFolder`" -aoa" -nonewwindow -wait
}
Else
{
Throw "You need a copy of 7z.exe next to this script for this operating system. You can get a copy at 7-zip.org"
}
}
If ($SSHServerFeature -OR $SSHAgentFeature)
{
. "$toolsdir\SetSpecialPrivileges.ps1"
}
If ($SSHServerFeature)
{ #Check if anything is already listening on port $SSHServerPort, which is not a previous version of this software.
$AtLeastOneSSHDPortListenerIsNotUs = $False
Write-Output "Probing for possible conflicts with SSHD server to be configured on port $SSHServerPort ..."
. "$toolsdir\Get-NetStat.ps1"
$procslisteningonRequestedSSHDPort = @(Get-Netstat -GetProcessDetails -FilterOnPort $SSHServerPort)
If ((checkservicepath 'svchost.exe -k SshBrokerGroup' 'Part of Microsoft SSH Server for Windows') -AND (checkservicepath 'svchost.exe -k SshProxyGroup' 'Part of Microsoft SSH Server for Windows'))
{
Write-Warning " > Detected that Developer Mode SSH is present (Probably due to enabling Windows 10 Developer Mode)"
$DeveloperModeSSHIsPresent = $True
}
If ($procslisteningonRequestedSSHDPort.count -ge 1)
{
ForEach ($proconRequestedSSHDPort in $procslisteningonRequestedSSHDPort)
{
Write-output " > Checking $($proconRequestedSSHDPort.Localaddressprocesspath) against path $TargetFolder"
If ("$($proconRequestedSSHDPort.Localaddressprocesspath)" -ilike "*$TargetFolder*")
{
Write-Output " > Found a previous version of Win32-OpenSSH installed by this package on Port $SSHServerPort."
}
Else
{
$AtLeastOneSSHDPortListenerIsNotUs = $True
Write-Warning " > Found something listening on Port $SSHServerPort that was not installed by this package."
Write-Warning " $($proconRequestedSSHDPort.LocalAddressProcessPath) is listening on Port $SSHServerPort"
$ProcessOccupyingPort = "$($proconRequestedSSHDPort.LocalAddressProcessPath)"
}
}
}
If ($AtLeastOneSSHDPortListenerIsNotUs)
{
$errorMessagePort = @"
"$ProcessOccupyingPort" is listening on port $SSHServerPort and you have not specified a different listening port (list above) using the /SSHServerPort parameter.
Please either deconfigure or deinstall whatever is running on Port $SSHServerPort and try again OR specify a different port for this SSHD Server using the /SSHServerPort package parameter.
If you see the message 'Detected that Developer Mode SSH is present' above, you may be able to simply disable the services 'SSHBroker' and 'SSHProxy'
"@
Throw $errorMessagePort
}
}
$SSHServiceInstanceExistsAndIsOurs = CheckServicePath 'sshd.exe' "$TargetFolder"
$SSHAGENTServiceInstanceExistsAndIsOurs = CheckServicePath 'ssh-agent.exe' "$TargetFolder"
If ($SSHServerFeature -AND (!$SSHServiceInstanceExistsAndIsOurs) -AND ([bool](Get-Service sshd -ErrorAction SilentlyContinue)))
{
$ExistingSSHDInstancePath = get-itemproperty hklm:\system\currentcontrolset\services\* | where {($_.ImagePath -ilike '*sshd.exe*')} | Select -expand ImagePath
Throw "You have requested that the SSHD service be installed, but this system appears to have an instance of an SSHD service configured for another folder ($ExistingSSHDInstancePath). You can remove the package switch /SSHServerFeature to install just the client tools, or you will need to remove that instance of SSHD to use the one that comes with this package."
}
If ((!$SSHServerFeature) -AND $SSHServiceInstanceExistsAndIsOurs)
{
Throw "There is a configured instance of the SSHD service, please specify the /SSHServerFeature to confirm it is OK to shutdown and upgrade the SSHD service at this time."
}
If ([bool](get-process ssh -erroraction silentlycontinue | where {$_.Path -ilike "*$TargetFolder*"}))
{
Throw "It appears you have instances of ssh.exe (client) running from the folder this package installs to, please terminate them and try again."
}
If ((Test-Path $TargetFolder) -AND (@(dir "$TargetFolder\*.exe").count -gt 0))
{
Write-Output "`r`nCURRENT VERSIONS OF SSH EXES:"
Write-Output "$(dir "$TargetFolder\*.exe"| select -expand fullname | get-command | select -expand fileversioninfo | ft filename, fileversion -auto | out-string)"
}
If ($SSHServiceInstanceExistsAndIsOurs -AND ([bool](Get-Service SSHD -ErrorAction SilentlyContinue | where {$_.Status -ieq 'Running'})))
{
#Shutdown and unregister service for upgrade
stop-service sshd -Force
Start-Sleep -seconds 3
If (([bool](Get-Service SSHD | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the SSHD service, please stop manually and retry this package."
}
}
If ($SSHServiceInstanceExistsAndIsOurs)
{
Write-output "Stopping SSHD Service for upgrade..."
Stop-Service sshd
sc.exe delete sshd | out-null
}
If ($SSHAGENTServiceInstanceExistsAndIsOurs)
{
Stop-Service SSH-Agent -Force
Start-Sleep -seconds 3
If (([bool](Get-Service ssh-agent | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the ssh-agent service, please stop manually and retry this package."
}
sc.exe delete ssh-agent | out-null
}
If ($OSBits -eq 64)
{
$SourceZipChecksum = $packageargs.checksum64
$SourceZipChecksumType = $packageargs.checksumType64
}
Else
{
$SourceZipChecksum = $packageargs.checksum
$SourceZipChecksumType = $packageargs.checksumType
}
If ([bool](get-command get-filehash -ea silentlycontinue))
{
If ((Get-FileHash $filename -Algorithm $SourceZipChecksumType).Hash -eq $SourceZipChecksum)
{
Write-Output "Hashes for internal source match"
}
Else
{
throw "Checksums for internal source do not match - something is wrong."
}
}
Else
{
Write-Output "Source files are internal to the package, checksums are not required nor checked."
}
Copy-Item "$ExtractFolder\*" "$PF" -Force -Recurse -Passthru -ErrorAction Stop
Copy-Item "$toolsdir\Set-SSHDefaultShell.ps1" "$TargetFolder" -Force -PassThru -ErrorAction Stop
Remove-Item "$ExtractFolder" -Force -Recurse
If ($RunningUnderChocolatey)
{
Install-ChocolateyPath "$TargetFolder" 'Machine'
}
Else
{
$PathToAdd = $TargetFolder
$ExistingPathArray = @(((Get-ItemProperty 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' | select -expand path).split(';')))
if (($ExistingPathArray -inotcontains $PathToAdd) -AND ($ExistingPathArray -inotcontains "$PathToAdd\"))
{
$Newpath = $ExistingPathArray + @("$PathToAdd")
$AssembledNewPath = ($newpath -join(';')).trimend(';')
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'PATH' -Value "$AssembledNewPath"
}
}
If ($env:Path -inotlike "*$TargetFolder*")
{
$env:path += ";$TargetFolder"
}
$ExistingTermValue = $null
$ExistingTermValue = (get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -EA SilentlyContinue | Select -Expand TERM -EA SilentlyContinue)
If ((!$ExistingTermValue) -OR ($ExistingTermValue -ine $TERM))
{
Write-Host "Updating machine environment variable TERM from `"$ExistingTermValue`" to `"$TERM`""
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'TERM' -Value "$TERM"
}
If ($SSHAgentFeature)
{
New-Service -Name ssh-agent -BinaryPathName "$TargetFolder\ssh-agent.exe" -Description "SSH Agent" -StartupType Automatic | Out-Null
cmd.exe /c 'sc.exe sdset ssh-agent D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;RP;;;AU)'
Start-Service ssh-agent
Start-Sleep -seconds 3
}
If ($SSHServerFeature)
{
Write-Warning "You have specified SSHServerFeature - this machine is being configured as an SSH Server including opening port $SSHServerPort."
#create the ssh config folder and set its permissions
if(-not (test-path $sshdatadir -PathType Container))
{
$null = New-Item $sshdatadir -ItemType Directory -Force -ErrorAction Stop
}
$acl = Get-Acl -Path $sshdatadir
# following SDDL implies
# - owner - built in Administrators
# - disabled inheritance
# - Full access to System
# - Full access to built in Administrators
$acl.SetSecurityDescriptorSddlForm("O:BAD:PAI(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;AU)")
Set-Acl -Path $sshdatadir -AclObject $acl
# create logs folder and set its permissions
if(-not (test-path $logsdir -PathType Container))
{
$null = New-Item $logsdir -ItemType Directory -Force -ErrorAction Stop
}
$acl = Get-Acl -Path $logsdir
# following SDDL implies
# - owner - built in Administrators
# - disabled inheritance
# - Full access to System
# - Full access to built in Administrators
$acl.SetSecurityDescriptorSddlForm("O:BAD:PAI(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)")
Set-Acl -Path $logsdir -AclObject $acl
If((Test-Path "$TargetFolder\sshd_config"))
{
Write-Host "Migrating existing sshd_config to new location `"$sshdatadir`""
Move-Item "$TargetFolder\sshd_config" $sshdatadir -force
}
#for clean config copy sshd_config_default to $sshdatadir\sshd_config
$sshdconfigpath = Join-Path $sshdatadir "sshd_config"
$sshddefaultconfigpath = Join-Path $TargetFolder "sshd_config_default"
if(-not (test-path $sshdconfigpath -PathType Leaf))
{
$null = Copy-Item $sshddefaultconfigpath -Destination $sshdconfigpath -ErrorAction Stop
}
If((Test-Path "$TargetFolder\ssh_host_*"))
{
Write-Host "Migrating existing ssh host keys to new location `"$sshdatadir`""
Move-Item "$TargetFolder\ssh_host_*" $sshdatadir -force
}
If ($RunningOnNano)
{
Write-Warning "Forcing on"
$AlsoLogToFile = $True
}
If((Test-Path "$sshdconfigpath"))
{
$CurrentLogLevelConfig = ((gc "$sshdconfigpath") -imatch "^#*LogLevel\s\w*\b.*$")
Write-Output 'Setting up SSH Logging'
If ($SSHLogLevel)
{ #command line specified a log level - override whatever is there
If ([bool]($CurrentLogLevelConfig -inotmatch "^LogLevel\s$SSHLogLevel\s*$"))
{
Write-Output "Current LogLevel setting in `"$sshdconfigpath`" is `"$CurrentLogLevelConfig`", setting it to `"LogLevel $SSHLogLevel`""
(Get-Content "$sshdconfigpath") -replace "^#*LogLevel\s\w*\b.*$", "LogLevel $SSHLogLevel" | Set-Content "$sshdconfigpath"
}
}
$CurrentPortConfig = ((gc "$sshdconfigpath") -match "^#*Port\s\d*\s*$")
If ([bool]($CurrentPortConfig -notmatch "^Port $SSHServerPort"))
{
Write-Output "Current port setting in `"$sshdconfigpath`" is `"$CurrentPortConfig`", setting it to `"Port $SSHServerPort`""
(Get-Content "$sshdconfigpath") -replace "^#*Port\s\d*\s*$", "Port $SSHServerPort" | Set-Content "$sshdconfigpath"
}
Else
{
Write-Output "Current port setting in `"$sshdconfigpath`" already matches `"Port $SSHServerPort`", no action necessary."
}
If ($AlsoLogToFile)
{
If ((Get-Content "$sshdconfigpath") -notmatch "^Subsystem\ssftp\ssftp-server\.exe.*LOCAL0.*$")
{
(Get-Content "$sshdconfigpath") -replace "^Subsystem\ssftp\ssftp-server\.exe.*$", "SyslogFacility LOCAL0" | Set-Content "$sshdconfigpath"
}
}
}
If ($PathSpecsToProbeForShellEXEString)
{
$ParamsSSHDefaultShell = @{}
$ParamsSSHDefaultShell.add('PathSpecsToProbeForShellEXEString',"$PathSpecsToProbeForShellEXEString")
If ($AllowInsecureShellEXE) {$ParamsSSHDefaultShell += @{'AllowInsecureShellEXE'=$AllowInsecureShellEXE}
If ($SSHDefaultShellCommandOption) {$ParamsSSHDefaultShell += @{'SSHDefaultShellCommandOption'="$SSHDefaultShellCommandOption"}
Write-Host "$ParamsSSHDefaultShell"
. $TargetFolder\Set-SSHDefaultShell.ps1 @ParamsSSHDefaultShell
}
netsh advfirewall firewall add rule name='SSHD Port OpenSSH (chocolatey package: openssh)' dir=in action=allow protocol=TCP localport=$SSHServerPort
If (!$RunningOnNano)
{
$etwman = Join-Path $TargetFolder "openssh-events.man"
# unregister etw provider
wevtutil um `"$etwman`"
# adjust provider resource path in instrumentation manifest
[XML]$xml = Get-Content $etwman
$xml.instrumentationManifest.instrumentation.events.provider.resourceFileName = $sshagentpath.ToString()
$xml.instrumentationManifest.instrumentation.events.provider.messageFileName = $sshagentpath.ToString()
$xml.Save($etwman)
#register etw provider
wevtutil im `"$etwman`"
}
New-Service -Name sshd -BinaryPathName "$TargetFolder\sshd.exe" -Description "SSH Daemon" -StartupType Automatic | Out-Null
Write-Host "Ensuring all ssh key and configuration files have correct permissions for all users"
. "$TargetFolder\FixHostFilePermissions.ps1" -Confirm:$false
}
If (CheckServicePath 'sshd.exe' "$TargetFolder")
{
write-output "Starting SSHD..."
Start-Service SSHD
}
If (CheckServicePath 'ssh-agent.exe' "$TargetFolder")
{
write-output "Starting SSH-Agent..."
Start-Service SSH-Agent
}
$fullpathkeylist = "'$sshdatadir\ssh_host_dsa_key'", "'$sshdatadir\ssh_host_rsa_key'", "'$sshdatadir\ssh_host_ecdsa_key'", "'$sshdatadir\ssh_host_ed25519_key'"
If (Test-Path "$TargetFolder\ssh.exe")
{
Write-Output "`r`nNEW VERSIONS OF SSH EXES:"
Write-Output "$(dir "$TargetFolder\*.exe" | select -expand fullname | get-command | select -expand fileversioninfo | ft filename, fileversion -auto | out-string)"
}
write-output ""
Write-Warning "You must start a new prompt, or use the command 'refreshenv' (provided by your chocolatey install) to re-read the environment for the tools to be available in this shell session."
2023-05-18 17:34:37,272 4132 [DEBUG] - Calling built-in PowerShell host with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null']
2023-05-18 17:34:37,304 4132 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-05-18 17:34:38,039 4132 [DEBUG] - Host version is 5.1.17763.1, PowerShell Version is '5.1.17763.3770' and CLR Version is '4.0.30319.42000'.
2023-05-18 17:34:38,585 4132 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-05-18 17:34:38,585 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-05-18 17:34:38,601 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-05-18 17:34:38,601 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-05-18 17:34:38,617 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-05-18 17:34:38,632 4132 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-05-18 17:34:38,632 4132 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-05-18 17:34:38,648 4132 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-05-18 17:34:38,648 4132 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-05-18 17:34:38,663 4132 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-05-18 17:34:38,663 4132 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-05-18 17:34:38,679 4132 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-05-18 17:34:38,679 4132 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-05-18 17:34:38,695 4132 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-05-18 17:34:38,695 4132 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-05-18 17:34:38,710 4132 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-05-18 17:34:38,710 4132 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-05-18 17:34:38,726 4132 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-05-18 17:34:38,726 4132 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-05-18 17:34:38,741 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-05-18 17:34:38,741 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-05-18 17:34:38,757 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-05-18 17:34:38,757 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-05-18 17:34:38,773 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-05-18 17:34:38,773 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-05-18 17:34:38,788 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-05-18 17:34:38,788 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-05-18 17:34:38,804 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-05-18 17:34:38,804 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-05-18 17:34:38,819 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-05-18 17:34:38,819 4132 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-05-18 17:34:38,835 4132 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-05-18 17:34:38,835 4132 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-05-18 17:34:38,851 4132 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-05-18 17:34:38,851 4132 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-05-18 17:34:38,866 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-05-18 17:34:38,866 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-05-18 17:34:38,882 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-05-18 17:34:38,882 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-05-18 17:34:38,898 4132 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-05-18 17:34:38,929 4132 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-05-18 17:34:38,945 4132 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-05-18 17:34:38,945 4132 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-05-18 17:34:38,960 4132 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-05-18 17:34:38,960 4132 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-05-18 17:34:38,976 4132 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-05-18 17:34:38,976 4132 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-05-18 17:34:38,991 4132 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-05-18 17:34:38,991 4132 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-05-18 17:34:39,007 4132 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-05-18 17:34:39,039 4132 [DEBUG] - Loading community extensions
2023-05-18 17:34:39,070 4132 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-05-18 17:34:39,086 4132 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-05-18 17:34:39,227 4132 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-05-18 17:34:39,227 4132 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-05-18 17:34:39,242 4132 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-05-18 17:34:39,242 4132 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-05-18 17:34:39,257 4132 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-05-18 17:34:39,272 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-05-18 17:34:39,272 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-05-18 17:34:39,272 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-05-18 17:34:39,288 4132 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-05-18 17:34:39,288 4132 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-05-18 17:34:39,304 4132 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-05-18 17:34:39,304 4132 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-05-18 17:34:39,320 4132 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-05-18 17:34:39,335 4132 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-05-18 17:34:39,351 4132 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-05-18 17:34:39,351 4132 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-05-18 17:34:39,367 4132 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-05-18 17:34:39,367 4132 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-05-18 17:34:39,382 4132 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-05-18 17:34:39,382 4132 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-05-18 17:34:39,398 4132 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-05-18 17:34:39,398 4132 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-05-18 17:34:39,413 4132 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-05-18 17:34:39,429 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-05-18 17:34:39,429 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-05-18 17:34:39,445 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-05-18 17:34:39,445 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-05-18 17:34:39,460 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-05-18 17:34:39,476 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-05-18 17:34:39,476 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-05-18 17:34:39,491 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-05-18 17:34:39,507 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-05-18 17:34:39,507 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-05-18 17:34:39,523 4132 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-05-18 17:34:39,523 4132 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-05-18 17:34:39,538 4132 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-05-18 17:34:39,538 4132 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-05-18 17:34:39,538 4132 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-05-18 17:34:39,554 4132 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-05-18 17:34:39,554 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-05-18 17:34:39,569 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-05-18 17:34:39,569 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-05-18 17:34:39,585 4132 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-05-18 17:34:39,585 4132 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-05-18 17:34:39,600 4132 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-05-18 17:34:39,600 4132 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-05-18 17:34:39,617 4132 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-05-18 17:34:39,632 4132 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-05-18 17:34:39,632 4132 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-05-18 17:34:39,648 4132 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-05-18 17:34:39,648 4132 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-05-18 17:34:39,663 4132 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-05-18 17:34:39,663 4132 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-05-18 17:34:39,679 4132 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-05-18 17:34:39,679 4132 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-05-18 17:34:39,694 4132 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-05-18 17:34:39,694 4132 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-05-18 17:34:39,710 4132 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-05-18 17:34:39,726 4132 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-05-18 17:34:39,726 4132 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-05-18 17:34:39,742 4132 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-05-18 17:34:39,742 4132 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-05-18 17:34:39,757 4132 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-05-18 17:34:39,757 4132 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-05-18 17:34:39,772 4132 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-05-18 17:34:39,772 4132 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-05-18 17:34:39,788 4132 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-05-18 17:34:39,788 4132 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-05-18 17:34:39,804 4132 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-05-18 17:34:39,804 4132 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-05-18 17:34:39,819 4132 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-05-18 17:34:39,819 4132 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-05-18 17:34:39,835 4132 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-05-18 17:34:39,851 4132 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-05-18 17:34:39,851 4132 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-05-18 17:34:39,867 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-05-18 17:34:39,867 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-05-18 17:34:39,882 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-05-18 17:34:39,882 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-05-18 17:34:39,897 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-05-18 17:34:39,897 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-05-18 17:34:39,913 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-05-18 17:34:39,913 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-05-18 17:34:39,913 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-05-18 17:34:39,929 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-05-18 17:34:39,929 4132 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-05-18 17:34:39,944 4132 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-05-18 17:34:39,944 4132 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-05-18 17:34:39,960 4132 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-05-18 17:34:39,960 4132 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-05-18 17:34:39,976 4132 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-05-18 17:34:39,991 4132 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-05-18 17:34:39,991 4132 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-05-18 17:34:40,007 4132 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-05-18 17:34:40,007 4132 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-05-18 17:34:40,022 4132 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-05-18 17:34:40,022 4132 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-05-18 17:34:40,038 4132 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-05-18 17:34:40,038 4132 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-05-18 17:34:40,054 4132 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-05-18 17:34:40,054 4132 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-05-18 17:34:40,070 4132 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-05-18 17:34:40,086 4132 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-05-18 17:34:40,086 4132 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-05-18 17:34:40,101 4132 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-05-18 17:34:40,101 4132 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-05-18 17:34:40,117 4132 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-05-18 17:34:40,132 4132 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-05-18 17:34:40,258 4132 [DEBUG] - ---------------------------Script Execution---------------------------
2023-05-18 17:34:40,289 4132 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.2.2-beta1 with packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1', packageFolder:'C:\ProgramData\chocolatey\lib\openssh', installArguments: '', packageParameters: '', preRunHookScripts: '', postRunHookScripts: '',
2023-05-18 17:34:40,351 4132 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
2023-05-18 17:34:40,804 4132 [INFO ] - VERBOSE: Perform operation 'Enumerate CimInstances' with following parameters, ''namespaceName' = root\cimv2,'className' = Win32_OperatingSystem'.
2023-05-18 17:34:40,929 4132 [INFO ] - VERBOSE: Operation 'Enumerate CimInstances' complete.
2023-05-18 17:34:40,944 4132 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-05-18 17:34:40,960 4132 [INFO ] - Windows Version: 10.0.17763
2023-05-18 17:34:41,008 4132 [INFO ] -
************************************************************************************
************************************************************************************
This package is a Universal Installer and can ALSO install Win32-OpenSSH on
Nano, Server Core, Docker Containers and more WITHOUT using Chocolatey.
See the following for more details:
https://github.com/DarwinJS/ChocoPackages/blob/master/openssh/readme.md
************************************************************************************
************************************************************************************
2023-05-18 17:34:41,023 4132 [DEBUG] - No Package Parameters Passed in
2023-05-18 17:34:41,195 4132 [DEBUG] - Running Get-ChocolateyUnzip -fileFullPath 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip' -destination 'C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2023-05-18 17:34:41,210 4132 [DEBUG] - Running Get-OSArchitectureWidth -compare '32'
2023-05-18 17:34:41,257 4132 [INFO ] - Extracting C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip to C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp...
2023-05-18 17:34:41,305 4132 [DEBUG] - 7zip found at 'C:\ProgramData\chocolatey\tools\7z.exe'
2023-05-18 17:34:41,382 4132 [DEBUG] - Executing command ['C:\ProgramData\chocolatey\tools\7z.exe' x -aoa -bd -bb1 -o"C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp" -y "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip"]
2023-05-18 17:34:41,836 4132 [INFO ] - VERBOSE:
2023-05-18 17:34:41,851 4132 [INFO ] - VERBOSE: 7-Zip 21.07 (x86) : Copyright (c) 1999-2021 Igor Pavlov : 2021-12-26
2023-05-18 17:34:41,866 4132 [INFO ] - VERBOSE:
2023-05-18 17:34:41,883 4132 [INFO ] - VERBOSE: Scanning the drive for archives:
2023-05-18 17:34:41,883 4132 [INFO ] - VERBOSE: 1 file, 4452797 bytes (4349 KiB)
2023-05-18 17:34:41,897 4132 [INFO ] - VERBOSE:
2023-05-18 17:34:41,897 4132 [INFO ] - VERBOSE: Extracting archive: C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-05-18 17:34:41,914 4132 [INFO ] - VERBOSE: --
2023-05-18 17:34:41,914 4132 [INFO ] - VERBOSE: Path = C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-05-18 17:34:41,930 4132 [INFO ] - VERBOSE: Type = zip
2023-05-18 17:34:41,944 4132 [INFO ] - VERBOSE: Physical Size = 4452797
2023-05-18 17:34:41,944 4132 [INFO ] - VERBOSE:
2023-05-18 17:34:41,961 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\
2023-05-18 17:34:42,008 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\FixHostFilePermissions.ps1
2023-05-18 17:34:42,039 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\FixUserFilePermissions.ps1
2023-05-18 17:34:42,039 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\install-sshd.ps1
2023-05-18 17:34:42,055 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\libcrypto.dll
2023-05-18 17:34:42,055 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\LICENSE.txt
2023-05-18 17:34:42,055 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\moduli
2023-05-18 17:34:42,070 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\NOTICE.txt
2023-05-18 17:34:42,086 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\openssh-events.man
2023-05-18 17:34:42,086 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psd1
2023-05-18 17:34:42,102 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psm1
2023-05-18 17:34:42,102 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\scp.exe
2023-05-18 17:34:42,116 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp.exe
2023-05-18 17:34:42,132 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp-server.exe
2023-05-18 17:34:42,132 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh.exe
2023-05-18 17:34:42,149 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-add.exe
2023-05-18 17:34:42,149 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-agent.exe
2023-05-18 17:34:42,164 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd.exe
2023-05-18 17:34:42,179 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd_config_default
2023-05-18 17:34:42,179 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keygen.exe
2023-05-18 17:34:42,194 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keyscan.exe
2023-05-18 17:34:42,194 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-05-18 17:34:42,210 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-shellhost.exe
2023-05-18 17:34:42,210 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-sk-helper.exe
2023-05-18 17:34:42,226 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\uninstall-sshd.ps1
2023-05-18 17:34:42,226 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-05-18 17:34:42,242 4132 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-05-18 17:34:42,242 4132 [INFO ] - VERBOSE: Everything is Ok
2023-05-18 17:34:42,257 4132 [INFO ] - VERBOSE:
2023-05-18 17:34:42,257 4132 [INFO ] - VERBOSE: Folders: 1
2023-05-18 17:34:42,273 4132 [INFO ] - VERBOSE: Files: 26
2023-05-18 17:34:42,273 4132 [INFO ] - VERBOSE: Size: 9816607
2023-05-18 17:34:42,288 4132 [INFO ] - VERBOSE: Compressed: 4452797
2023-05-18 17:34:42,413 4132 [DEBUG] - $exitCode was passed null
2023-05-18 17:34:42,429 4132 [DEBUG] - Command ['C:\ProgramData\chocolatey\tools\7z.exe' x -aoa -bd -bb1 -o"C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp" -y "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip"] exited with '0'.
2023-05-18 17:34:42,429 4132 [DEBUG] - 7z exit code: 0
2023-05-18 17:34:42,444 4132 [INFO ] - C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp
2023-05-18 17:34:45,742 4132 [INFO ] - Hashes for internal source match
2023-05-18 17:34:45,757 4132 [INFO ] - C:\Program Files\OpenSSH-Win64
2023-05-18 17:34:45,773 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\FixHostFilePermissions.ps1
2023-05-18 17:34:45,788 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\FixUserFilePermissions.ps1
2023-05-18 17:34:45,804 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\install-sshd.ps1
2023-05-18 17:34:45,804 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\libcrypto.dll
2023-05-18 17:34:45,820 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\LICENSE.txt
2023-05-18 17:34:45,835 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\moduli
2023-05-18 17:34:45,835 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\NOTICE.txt
2023-05-18 17:34:45,851 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\openssh-events.man
2023-05-18 17:34:45,866 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psd1
2023-05-18 17:34:45,882 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psm1
2023-05-18 17:34:45,882 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\scp.exe
2023-05-18 17:34:45,898 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp-server.exe
2023-05-18 17:34:45,898 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp.exe
2023-05-18 17:34:45,913 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-add.exe
2023-05-18 17:34:45,929 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-agent.exe
2023-05-18 17:34:45,929 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keygen.exe
2023-05-18 17:34:45,945 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keyscan.exe
2023-05-18 17:34:45,960 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-05-18 17:34:45,960 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-shellhost.exe
2023-05-18 17:34:45,976 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-sk-helper.exe
2023-05-18 17:34:45,991 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh.exe
2023-05-18 17:34:46,007 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd.exe
2023-05-18 17:34:46,023 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd_config_default
2023-05-18 17:34:46,023 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\uninstall-sshd.ps1
2023-05-18 17:34:46,039 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest
2023-05-18 17:34:46,054 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2
2023-05-18 17:34:46,070 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-05-18 17:34:46,086 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-05-18 17:34:46,086 4132 [INFO ] - C:\Program Files\OpenSSH-Win64\Set-SSHDefaultShell.ps1
2023-05-18 17:34:46,149 4132 [DEBUG] - Running Install-ChocolateyPath -pathToInstall 'C:\Program Files\OpenSSH-Win64' -pathType 'Machine'
2023-05-18 17:34:46,164 4132 [DEBUG] - Running Update-SessionEnvironment
2023-05-18 17:34:46,180 4132 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-05-18 17:34:46,618 4132 [INFO ] - PATH environment variable does not have C:\Program Files\OpenSSH-Win64 in it. Adding...
2023-05-18 17:34:46,618 4132 [INFO ] - VERBOSE: Choosing not to expand environment names
2023-05-18 17:34:46,915 4132 [DEBUG] - Test-ProcessAdminRights: returning True
2023-05-18 17:34:46,992 4132 [DEBUG] - Running Set-EnvironmentVariable -Name 'Path' -Value '%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' -Scope 'Machine'
2023-05-18 17:34:47,039 4132 [DEBUG] - Registry type for Path is/will be ExpandString
2023-05-18 17:34:47,228 4132 [DEBUG] -
using System;
using System.Runtime.InteropServices;
namespace Win32
{
public class NativeMethods
{
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
public static extern IntPtr SendMessageTimeout(
IntPtr hWnd, uint Msg, UIntPtr wParam, string lParam,
uint fuFlags, uint uTimeout, out UIntPtr lpdwResult);
}
}
2023-05-18 17:34:47,585 4132 [DEBUG] - Running Update-SessionEnvironment
2023-05-18 17:34:47,601 4132 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-05-18 17:34:47,836 4132 [INFO ] - Updating machine environment variable TERM from "" to ""
2023-05-18 17:34:49,492 4132 [INFO ] -
NEW VERSIONS OF SSH EXES:
2023-05-18 17:34:49,633 4132 [INFO ] -
2023-05-18 17:34:49,633 4132 [INFO ] -
2023-05-18 17:34:49,648 4132 [WARN ] - WARNING: You must start a new prompt, or use the command 'refreshenv' (provided by your chocolatey install) to re-read the environment for the tools to be available in this shell session.
2023-05-18 17:34:49,679 4132 [DEBUG] - ----------------------------------------------------------------------
2023-05-18 17:34:49,695 4132 [DEBUG] - Built-in PowerShell host called with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null'] exited with '0'.
2023-05-18 17:34:49,711 4132 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-05-18 17:34:49,805 4132 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-05-18 17:34:49,835 4132 [WARN ] - Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
2023-05-18 17:34:49,851 4132 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-05-18 17:34:49,851 4132 [DEBUG] - * ChocolateyLastPathUpdate='133289048875248624' (User)
2023-05-18 17:34:49,867 4132 [DEBUG] - * Path='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' (Machine)
2023-05-18 17:34:49,867 4132 [DEBUG] - * TERM='' (Machine)
2023-05-18 17:34:50,023 4132 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-05-18 17:34:50,071 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'D35C9A7AA2552C83C061C4CB5CC57414'
2023-05-18 17:34:50,086 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F7A7BE062401F695BD861AAAC3DC9AC6'
2023-05-18 17:34:50,086 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-05-18 17:34:50,101 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-05-18 17:34:50,101 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum '3B8660BD185CFE681E2D8563AF07CC37'
2023-05-18 17:34:50,116 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-05-18 17:34:50,116 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-05-18 17:34:50,132 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-05-18 17:34:50,195 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum '609CAD54098B8E8A71DFD35EC90246C9'
2023-05-18 17:34:50,211 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum 'B037458D743DBE6C20115B887995E40D'
2023-05-18 17:34:50,226 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-05-18 17:34:50,226 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-05-18 17:34:50,242 4132 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-05-18 17:34:50,304 4132 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.2-beta1".
2023-05-18 17:34:50,336 4132 [DEBUG] - There was no original file at 'C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.2-beta1\.files'
2023-05-18 17:34:50,352 4132 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.2-beta1\.extra".
2023-05-18 17:34:50,359 4132 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.2-beta1\.version".
2023-05-18 17:34:50,367 4132 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.2-beta1\.sxs".
2023-05-18 17:34:50,382 4132 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.2-beta1\.pin".
2023-05-18 17:34:50,382 4132 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
2023-05-18 17:34:50,398 4132 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\.chocolateyPending".
2023-05-18 17:34:50,414 4132 [INFO ] - The install of openssh was successful.
2023-05-18 17:34:50,414 4132 [INFO ] - Software installed to 'C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2023-05-18 17:34:50,429 4132 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\NuGet\Cache\openssh.9.2.2-beta1.nupkg".
2023-05-18 17:34:50,461 4132 [WARN ] -
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-05-18 17:34:50,461 4132 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-05-18 17:34:50,508 4132 [DEBUG] - Exiting with 0
2023-05-18 17:35:02,710 5712 [DEBUG] - XmlConfiguration is now operational
2023-05-18 17:35:02,899 5712 [DEBUG] - Adding new type 'WebPiService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:35:02,899 5712 [DEBUG] - Adding new type 'WindowsFeatureService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:35:02,899 5712 [DEBUG] - Adding new type 'CygwinService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:35:02,914 5712 [DEBUG] - Adding new type 'PythonService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:35:02,914 5712 [DEBUG] - Adding new type 'RubyGemsService' for type 'ISourceRunner' from assembly 'choco'
2023-05-18 17:35:02,914 5712 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-05-18 17:35:03,211 5712 [DEBUG] - Registering new command 'templates' in assembly 'choco'
2023-05-18 17:35:03,211 5712 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-05-18 17:35:03,231 5712 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-05-18 17:35:03,231 5712 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-05-18 17:35:03,231 5712 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-05-18 17:35:03,241 5712 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-05-18 17:35:03,241 5712 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-05-18 17:35:03,241 5712 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-05-18 17:35:03,241 5712 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-05-18 17:35:03,258 5712 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-05-18 17:35:03,258 5712 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-05-18 17:35:03,258 5712 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-05-18 17:35:03,273 5712 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-05-18 17:35:03,289 5712 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-05-18 17:35:03,289 5712 [DEBUG] - Registering new command 'sources' in assembly 'choco'
2023-05-18 17:35:03,289 5712 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-05-18 17:35:03,289 5712 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-05-18 17:35:03,305 5712 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-05-18 17:35:03,586 5712 [INFO ] - ============================================================
2023-05-18 17:35:03,992 5712 [INFO ] - Chocolatey v1.3.0
2023-05-18 17:35:04,103 5712 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-05-18 17:35:04,118 5712 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-05-18 17:35:04,132 5712 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-05-18 17:35:04,149 5712 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" uninstall openssh --version 9.2.2-beta1 -dvy --execution-timeout=2700
2023-05-18 17:35:04,165 5712 [DEBUG] - Received arguments: uninstall openssh --version 9.2.2-beta1 -dvy --execution-timeout=2700
2023-05-18 17:35:04,322 5712 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-05-18 17:35:04,337 5712 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-05-18 17:35:04,368 5712 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-05-18 17:35:04,508 5712 [DEBUG] - Performing validation checks.
2023-05-18 17:35:04,524 5712 [DEBUG] - Global Configuration Validation Checks:
2023-05-18 17:35:04,539 5712 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-05-18 17:35:04,554 5712 [DEBUG] - System State Validation Checks:
2023-05-18 17:35:04,570 5712 [DEBUG] - Reboot Requirement Checks:
2023-05-18 17:35:04,570 5712 [DEBUG] - - Pending Computer Rename = Checked
2023-05-18 17:35:04,585 5712 [DEBUG] - - Pending Component Based Servicing = Checked
2023-05-18 17:35:04,585 5712 [DEBUG] - - Pending Windows Auto Update = Checked
2023-05-18 17:35:04,601 5712 [DEBUG] - - Pending File Rename Operations = Ignored
2023-05-18 17:35:04,617 5712 [DEBUG] - - Pending Windows Package Installer = Checked
2023-05-18 17:35:04,617 5712 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-05-18 17:35:04,632 5712 [INFO ] - 2 validations performed. 2 success(es), 0 warning(s), and 0 error(s).
2023-05-18 17:35:04,695 5712 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-05-18 17:35:04,710 5712 [DEBUG] -
NOTE: Hiding sensitive configuration data! Please double and triple
check to be sure no sensitive data is shown, especially if copying
output to a gist for review.
2023-05-18 17:35:04,742 5712 [DEBUG] - Configuration: CommandName='uninstall'|
CacheLocation='C:\Users\vagrant\AppData\Local\Temp\chocolatey'|
ContainsLegacyPackageInstalls='True'|
CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'|
Sources='c:\cached-packages;https://community.chocolatey.org/api/v2/'|
SourceType='normal'|Debug='True'|Verbose='True'|Trace='False'|
Force='False'|Noop='False'|HelpRequested='False'|
UnsuccessfulParsing='False'|RegularOutput='True'|QuietOutput='False'|
PromptForConfirmation='False'|DisableCompatibilityChecks='False'|
AcceptLicense='True'|AllowUnofficialBuild='False'|Input='openssh'|
Version='9.2.2-beta1'|AllVersions='False'|
SkipPackageInstallProvider='False'|SkipHookScripts='False'|
PackageNames='openssh'|Prerelease='False'|ForceX86='False'|
OverrideArguments='False'|NotSilent='False'|
ApplyPackageParametersToDependencies='False'|
ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'|
AllowMultipleVersions='False'|AllowDowngrade='False'|
ForceDependencies='False'|PinPackage='False'|
Information.PlatformType='Windows'|
Information.PlatformVersion='10.0.17763.0'|
Information.PlatformName='Windows Server 2016'|
Information.ChocolateyVersion='1.3.0.0'|
Information.ChocolateyProductVersion='1.3.0'|
Information.FullName='choco, Version=1.3.0.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|
Information.Is64BitOperatingSystem='True'|
Information.Is64BitProcess='True'|Information.IsInteractive='False'|
Information.UserName='vagrant'|
Information.UserDomainName='WIN-PB18DU5V0DQ'|
Information.IsUserAdministrator='True'|
Information.IsUserSystemAccount='False'|
Information.IsUserRemoteDesktop='False'|
Information.IsUserRemote='True'|
Information.IsProcessElevated='True'|
Information.IsLicensedVersion='False'|Information.LicenseType='Foss'|
Information.CurrentDirectory='C:\Users\vagrant'|
Features.AutoUninstaller='True'|Features.ChecksumFiles='True'|
Features.AllowEmptyChecksums='False'|
Features.AllowEmptyChecksumsSecure='True'|
Features.FailOnAutoUninstaller='False'|
Features.FailOnStandardError='False'|Features.UsePowerShellHost='True'|
Features.LogEnvironmentValues='True'|Features.LogWithoutColor='False'|
Features.VirusCheck='False'|
Features.FailOnInvalidOrMissingLicense='False'|
Features.IgnoreInvalidOptionsSwitches='True'|
Features.UsePackageExitCodes='True'|
Features.UseEnhancedExitCodes='False'|
Features.UseFipsCompliantChecksums='False'|
Features.ShowNonElevatedWarnings='True'|
Features.ShowDownloadProgress='False'|
Features.StopOnFirstPackageFailure='False'|
Features.UseRememberedArgumentsForUpgrades='False'|
Features.IgnoreUnfoundPackagesOnUpgradeOutdated='False'|
Features.SkipPackageUpgradesWhenNotInstalled='False'|
Features.RemovePackageInformationOnUninstall='False'|
Features.ExitOnRebootDetected='False'|
Features.LogValidationResultsOnWarnings='True'|
Features.UsePackageRepositoryOptimizations='True'|
ListCommand.LocalOnly='False'|ListCommand.IdOnly='False'|
ListCommand.IncludeRegistryPrograms='False'|ListCommand.PageSize='25'|
ListCommand.Exact='False'|ListCommand.ByIdOnly='False'|
ListCommand.ByTagOnly='False'|ListCommand.IdStartsWith='False'|
ListCommand.OrderByPopularity='False'|ListCommand.ApprovedOnly='False'|
ListCommand.DownloadCacheAvailable='False'|
ListCommand.NotBroken='False'|
ListCommand.IncludeVersionOverrides='False'|
UpgradeCommand.FailOnUnfound='False'|
UpgradeCommand.FailOnNotInstalled='False'|
UpgradeCommand.NotifyOnlyAvailableUpgrades='False'|
UpgradeCommand.ExcludePrerelease='False'|
NewCommand.AutomaticPackage='False'|
NewCommand.UseOriginalTemplate='False'|SourceCommand.Command='unknown'|
SourceCommand.Priority='0'|SourceCommand.BypassProxy='False'|
SourceCommand.AllowSelfService='False'|
SourceCommand.VisibleToAdminsOnly='False'|
FeatureCommand.Command='unknown'|ConfigCommand.Command='unknown'|
ApiKeyCommand.Remove='False'|PinCommand.Command='unknown'|
OutdatedCommand.IgnorePinned='False'|
ExportCommand.IncludeVersionNumbers='False'|Proxy.BypassOnLocal='True'|
TemplateCommand.Command='unknown'|
2023-05-18 17:35:04,757 5712 [DEBUG] - _ Chocolatey:ChocolateyUninstallCommand - Normal Run Mode _
2023-05-18 17:35:04,773 5712 [INFO ] - Uninstalling the following packages:
2023-05-18 17:35:04,789 5712 [INFO ] - openssh
2023-05-18 17:35:04,805 5712 [DEBUG] - Current environment values (may contain sensitive data):
2023-05-18 17:35:04,805 5712 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-05-18 17:35:04,820 5712 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-05-18 17:35:04,820 5712 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-05-18 17:35:04,835 5712 [DEBUG] - * 'ChocolateyLastPathUpdate'='133289048875248624' ('User')
2023-05-18 17:35:04,835 5712 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-05-18 17:35:04,835 5712 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-05-18 17:35:04,851 5712 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-05-18 17:35:04,851 5712 [DEBUG] - * 'Path'='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' ('Machine')
2023-05-18 17:35:04,867 5712 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-05-18 17:35:04,883 5712 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-05-18 17:35:04,898 5712 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-05-18 17:35:04,898 5712 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-05-18 17:35:04,898 5712 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-05-18 17:35:04,914 5712 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-05-18 17:35:04,914 5712 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-05-18 17:35:04,930 5712 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='1' ('Machine')
2023-05-18 17:35:04,930 5712 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-05-18 17:35:04,930 5712 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 158 Stepping 13, GenuineIntel' ('Machine')
2023-05-18 17:35:04,945 5712 [DEBUG] - * 'PROCESSOR_REVISION'='9e0d' ('Machine')
2023-05-18 17:35:04,945 5712 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-05-18 17:35:04,960 5712 [DEBUG] - * 'TERM'='' ('Machine')
2023-05-18 17:35:05,165 5712 [DEBUG] - Running list with the following filter = ''
2023-05-18 17:35:05,179 5712 [DEBUG] - --- Start of List ---
2023-05-18 17:35:05,617 5712 [DEBUG] - openssh 9.2.2-beta1
2023-05-18 17:35:05,617 5712 [DEBUG] - --- End of List ---
2023-05-18 17:35:05,961 5712 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib-bkp".
2023-05-18 17:35:05,961 5712 [DEBUG] - Backing up existing openssh prior to operation.
2023-05-18 17:35:05,976 5712 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\openssh'
to 'C:\ProgramData\chocolatey\lib-bkp\openssh'
2023-05-18 17:35:07,992 5712 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh".
2023-05-18 17:35:07,992 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\openssh.nupkg"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-05-18 17:35:08,008 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\openssh.nuspec"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-05-18 17:35:08,024 5712 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh\tools".
2023-05-18 17:35:08,039 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\7z.exe.ignore"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-05-18 17:35:08,039 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\barebonesinstaller.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-05-18 17:35:08,055 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\chocolateyinstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-05-18 17:35:08,055 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\chocolateyuninstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-05-18 17:35:08,070 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\Get-NetStat.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-05-18 17:35:08,070 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\LICENSE.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-05-18 17:35:08,085 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\OpenSSH-Win32.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-05-18 17:35:08,102 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\OpenSSH-Win64.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-05-18 17:35:08,118 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\Set-SSHDefaultShell.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-05-18 17:35:08,118 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\SetSpecialPrivileges.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-05-18 17:35:08,133 5712 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\VERIFICATION.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-05-18 17:35:09,648 5712 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-05-18 17:35:09,697 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'D35C9A7AA2552C83C061C4CB5CC57414'
2023-05-18 17:35:09,697 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F7A7BE062401F695BD861AAAC3DC9AC6'
2023-05-18 17:35:09,711 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-05-18 17:35:09,726 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-05-18 17:35:09,726 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum '3B8660BD185CFE681E2D8563AF07CC37'
2023-05-18 17:35:09,742 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-05-18 17:35:09,742 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-05-18 17:35:09,742 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-05-18 17:35:09,790 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum '609CAD54098B8E8A71DFD35EC90246C9'
2023-05-18 17:35:09,821 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum 'B037458D743DBE6C20115B887995E40D'
2023-05-18 17:35:09,821 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-05-18 17:35:09,836 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-05-18 17:35:09,851 5712 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-05-18 17:35:10,305 5712 [INFO ] - [NuGet] Uninstalling 'openssh 9.2.2-beta1'.
2023-05-18 17:35:10,320 5712 [INFO ] -
openssh v9.2.2-beta1
2023-05-18 17:35:10,446 5712 [DEBUG] - Setting installer args for openssh
2023-05-18 17:35:10,446 5712 [DEBUG] - Setting package parameters for openssh
2023-05-18 17:35:10,460 5712 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1':
2023-05-18 17:35:10,480 5712 [DEBUG] -
$ErrorActionPreference = 'Stop'; # stop on all errors
$ProductName = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name 'ProductName').ProductName
$EditionId = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name 'EditionID').EditionId
Write-Output "Running on: $ProductName, ($EditionId)"
$RunningOnNano = $False
If ($EditionId -ilike '*Nano*')
{$RunningOnNano = $True}
If (Test-Path variable:shimgen)
{$RunningUnderChocolatey = $True}
Else
{ Write-Output "Running Without Chocolatey"
$RunningUnderChocolatey = $False}
$packageName= 'openssh'
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$OSBits = ([System.IntPtr]::Size * 8) #Get-ProcessorBits
#On 64-bit, always favor 64-bit Program Files no matter what our execution is now (works back past XP / Server 2003)
If ($env:ProgramFiles.contains('x86'))
{
$PF = $env:ProgramFiles.replace(' (x86)','')
}
Else
{
$PF = $env:ProgramFiles
}
#$TargetFolder = "$PF\OpenSSH"
$TargetFolder = "$PF\OpenSSH-Win$($OSBits)"
$TargetFolderOld = "$PF\OpenSSH-Win$($OSBits)"
$sshdpath = Join-Path $TargetFolder "sshd.exe"
$sshagentpath = Join-Path $TargetFolder "ssh-agent.exe"
$sshdatadir = Join-Path $env:ProgramData "\ssh"
$logsdir = Join-Path $sshdatadir "logs"
If ($RunningUnderChocolatey)
{
# Default the values before reading params
$SSHServerFeature = $false
$KeyBasedAuthenticationFeature = $false
$DeleteConfigAndServerKeys = $false
$arguments = @{};
$packageParameters = $env:chocolateyPackageParameters
}
# Now parse the packageParameters using good old regular expression
if ((test-path variable:packageparameters) -AND $packageParameters) {
$match_pattern = "\/(?<option>([a-zA-Z]+)):(?<value>([`"'])?([a-zA-Z0-9- _\\:\.]+)([`"'])?)|\/(?<option>([a-zA-Z]+))"
#"
$option_name = 'option'
$value_name = 'value'
if ($packageParameters -match $match_pattern ){
$results = $packageParameters | Select-String $match_pattern -AllMatches
$results.matches | % {
$arguments.Add(
$_.Groups[$option_name].Value.Trim(),
$_.Groups[$value_name].Value.Trim())
}
}
else
{
throw "Package Parameters were found but were invalid (REGEX Failure)"
}
if ($arguments.ContainsKey("SSHServerFeature")) {
Write-Host "/SSHServerFeature - Uninstalling SSH Server Feature if Present."
$SSHServerFeature = $true
}
if ($arguments.ContainsKey("DeleteConfigAndServerKeys")) {
Write-Host "/DeleteConfigAndServerKeys - Removing SSH Config and Server Keys."
$DeleteConfigAndServerKeys = $true
}
} else {
Write-Debug "No Package Parameters Passed in";
}
Function CheckServicePath ($ServiceEXE,$FolderToCheck)
{
if ($RunningOnNano) {
#The NANO TP5 Compatible Way:
Return ([bool](@(wmic service | ?{$_ -ilike "*$ServiceEXE*"}) -ilike "*$FolderToCheck*"))
}
Else
{
#The modern way:
Return ([bool]((Get-WmiObject win32_service | ?{$_.PathName -ilike "*$ServiceEXE*"} | select -expand PathName) -ilike "*$FolderToCheck*"))
}
}
#$SSHServiceInstanceExistsAndIsOurs = ([bool]((Get-WmiObject win32_service | ?{$_.Name -ilike 'sshd'} | select -expand PathName) -ilike "*$TargetFolder*"))
$SSHServiceInstanceExistsAndIsOurs = CheckServicePath 'sshd' "$TargetFolder"
#$SSHAGENTServiceInstanceExistsAndIsOurs = ([bool]((Get-WmiObject win32_service | ?{$_.Name -ilike 'ssh-agent'} | select -expand PathName) -ilike "*$TargetFolder*"))
$SSHAGENTServiceInstanceExistsAndIsOurs = CheckServicePath 'ssh-agent' "$TargetFolder"
If ($SSHServerFeature -AND (!$SSHServiceInstanceExistsAndIsOurs) -AND (Get-Service sshd -ErrorAction SilentlyContinue))
{
$ExistingSSHDInstancePath = (Get-WmiObject win32_service | ?{$_.Name -ilike 'sshd'} | select -expand PathName)
Throw "You have requested that the SSHD service be uninstalled, but this system appears to have an instance of an SSHD service configured for another folder ($ExistingSSHDInstancePath). Ignoring /SSHServerFeature"
$SSHServerFeature = $False
}
If ((!$SSHServerFeature) -AND $SSHServiceInstanceExistsAndIsOurs)
{
Throw "There is a configured instance of the SSHD service, please specify the /SSHServerFeature to confirm it is OK to UNINSTALL the SSHD service at this time."
}
If ([bool](get-process ssh -erroraction silentlycontinue | where {$_.Path -ilike "*$TargetPath*"}))
{
Throw "It appears you have instances of ssh.exe (client) running from the folder this package installs to, please terminate them and try again."
}
If ($SSHServiceInstanceExistsAndIsOurs -AND ([bool](Get-Service SSHD -ErrorAction SilentlyContinue | where {$_.Status -ieq 'Running'})))
{
Stop-Service SSHD -Force
Start-Sleep -seconds 3
If (([bool](Get-Service SSHD | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the SSHD service, please stop it manually and retry this package."
}
$etwman = Join-Path $TargetFolder "openssh-events.man"
# unregister etw provider
wevtutil um `"$etwman`"
Stop-Service sshd -Force
sc.exe delete sshd | out-null
}
If ($SSHAGENTServiceInstanceExistsAndIsOurs)
{
Stop-Service SSH-Agent -Force
Start-Sleep -seconds 3
If (([bool](Get-Service ssh-agent | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the ssh-agent service, please stop manually and retry this package."
}
sc.exe delete ssh-agent | out-null
}
If (Test-Path $TargetFolder) {Remove-Item "$TargetFolder" -Recurse -Force}
#Don't remove config in case they reinstall.
If (($SSHServiceInstanceExistsAndIsOurs -AND $DeleteConfigAndServerKeys) -OR (!$SSHServiceInstanceExistsAndIsOurs))
{
Write-Warning "Removing all config and server keys as requested by /DeleteConfigAndServerKeys"
If (Test-Path $sshdatadir) {Remove-Item "$sshdatadir" -Recurse -Force}
}
netsh advfirewall firewall delete rule name='SSHD Port OpenSSH (chocolatey package: openssh)'
$PathToRemove = "$TargetFolder"
#Code has been modified to work with Nano - do not change method of environment variable access
#foreach ($path in [Environment]::GetEnvironmentVariable("PATH","Machine").split(';'))
foreach ($path in ((Get-ItemProperty 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment').path.split(';')))
{
If ($Path)
{
If (($path -ine "$PathToRemove") -AND ($path -ine "$PathToRemove\"))
{
[string[]]$Newpath += "$path"
}
}
}
$AssembledNewPath = ($newpath -join(';')).trimend(';')
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'PATH' -Value "$AssembledNewPath"
$TermVarExists = [bool](get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'TERM' -EA SilentlyContinue)
If ($TermVarExists)
{
Remove-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'TERM'
}
2023-05-18 17:35:10,649 5712 [DEBUG] - Calling built-in PowerShell host with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null']
2023-05-18 17:35:10,680 5712 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-05-18 17:35:11,368 5712 [DEBUG] - Host version is 5.1.17763.1, PowerShell Version is '5.1.17763.3770' and CLR Version is '4.0.30319.42000'.
2023-05-18 17:35:11,760 5712 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-05-18 17:35:11,760 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-05-18 17:35:11,777 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-05-18 17:35:11,789 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-05-18 17:35:11,789 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-05-18 17:35:11,805 5712 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-05-18 17:35:11,805 5712 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-05-18 17:35:11,805 5712 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-05-18 17:35:11,820 5712 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-05-18 17:35:11,820 5712 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-05-18 17:35:11,836 5712 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-05-18 17:35:11,852 5712 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-05-18 17:35:11,852 5712 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-05-18 17:35:11,867 5712 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-05-18 17:35:11,883 5712 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-05-18 17:35:11,883 5712 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-05-18 17:35:11,898 5712 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-05-18 17:35:11,898 5712 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-05-18 17:35:11,914 5712 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-05-18 17:35:11,914 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-05-18 17:35:11,929 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-05-18 17:35:11,929 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-05-18 17:35:11,945 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-05-18 17:35:11,961 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-05-18 17:35:11,961 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-05-18 17:35:11,976 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-05-18 17:35:11,976 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-05-18 17:35:11,992 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-05-18 17:35:11,992 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-05-18 17:35:12,007 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-05-18 17:35:12,007 5712 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-05-18 17:35:12,007 5712 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-05-18 17:35:12,024 5712 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-05-18 17:35:12,039 5712 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-05-18 17:35:12,039 5712 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-05-18 17:35:12,054 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-05-18 17:35:12,054 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-05-18 17:35:12,070 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-05-18 17:35:12,086 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-05-18 17:35:12,086 5712 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-05-18 17:35:12,101 5712 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-05-18 17:35:12,101 5712 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-05-18 17:35:12,117 5712 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-05-18 17:35:12,117 5712 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-05-18 17:35:12,133 5712 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-05-18 17:35:12,133 5712 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-05-18 17:35:12,148 5712 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-05-18 17:35:12,148 5712 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-05-18 17:35:12,164 5712 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-05-18 17:35:12,164 5712 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-05-18 17:35:12,258 5712 [DEBUG] - Loading community extensions
2023-05-18 17:35:12,290 5712 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-05-18 17:35:12,304 5712 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-05-18 17:35:12,415 5712 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-05-18 17:35:12,415 5712 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-05-18 17:35:12,429 5712 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-05-18 17:35:12,429 5712 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-05-18 17:35:12,445 5712 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-05-18 17:35:12,445 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-05-18 17:35:12,460 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-05-18 17:35:12,460 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-05-18 17:35:12,476 5712 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-05-18 17:35:12,476 5712 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-05-18 17:35:12,492 5712 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-05-18 17:35:12,492 5712 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-05-18 17:35:12,508 5712 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-05-18 17:35:12,508 5712 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-05-18 17:35:12,523 5712 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-05-18 17:35:12,523 5712 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-05-18 17:35:12,523 5712 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-05-18 17:35:12,539 5712 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-05-18 17:35:12,555 5712 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-05-18 17:35:12,555 5712 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-05-18 17:35:12,570 5712 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-05-18 17:35:12,570 5712 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-05-18 17:35:12,586 5712 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-05-18 17:35:12,601 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-05-18 17:35:12,601 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-05-18 17:35:12,618 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-05-18 17:35:12,618 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-05-18 17:35:12,633 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-05-18 17:35:12,633 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-05-18 17:35:12,648 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-05-18 17:35:12,648 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-05-18 17:35:12,664 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-05-18 17:35:12,664 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-05-18 17:35:12,680 5712 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-05-18 17:35:12,695 5712 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-05-18 17:35:12,695 5712 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-05-18 17:35:12,695 5712 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-05-18 17:35:12,714 5712 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-05-18 17:35:12,714 5712 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-05-18 17:35:12,726 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-05-18 17:35:12,726 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-05-18 17:35:12,742 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-05-18 17:35:12,742 5712 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-05-18 17:35:12,757 5712 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-05-18 17:35:12,757 5712 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-05-18 17:35:12,773 5712 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-05-18 17:35:12,773 5712 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-05-18 17:35:12,789 5712 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-05-18 17:35:12,789 5712 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-05-18 17:35:12,805 5712 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-05-18 17:35:12,805 5712 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-05-18 17:35:12,820 5712 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-05-18 17:35:12,820 5712 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-05-18 17:35:12,836 5712 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-05-18 17:35:12,836 5712 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-05-18 17:35:12,851 5712 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-05-18 17:35:12,851 5712 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-05-18 17:35:12,867 5712 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-05-18 17:35:12,867 5712 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-05-18 17:35:12,883 5712 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-05-18 17:35:12,898 5712 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-05-18 17:35:12,898 5712 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-05-18 17:35:12,914 5712 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-05-18 17:35:12,929 5712 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-05-18 17:35:12,929 5712 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-05-18 17:35:12,945 5712 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-05-18 17:35:12,945 5712 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-05-18 17:35:12,961 5712 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-05-18 17:35:12,961 5712 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-05-18 17:35:12,976 5712 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-05-18 17:35:12,992 5712 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-05-18 17:35:12,992 5712 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-05-18 17:35:13,039 5712 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-05-18 17:35:13,055 5712 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-05-18 17:35:13,055 5712 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-05-18 17:35:13,055 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-05-18 17:35:13,070 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-05-18 17:35:13,070 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-05-18 17:35:13,085 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-05-18 17:35:13,085 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-05-18 17:35:13,102 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-05-18 17:35:13,117 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-05-18 17:35:13,117 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-05-18 17:35:13,133 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-05-18 17:35:13,133 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-05-18 17:35:13,148 5712 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-05-18 17:35:13,163 5712 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-05-18 17:35:13,163 5712 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-05-18 17:35:13,163 5712 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-05-18 17:35:13,180 5712 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-05-18 17:35:13,195 5712 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-05-18 17:35:13,195 5712 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-05-18 17:35:13,210 5712 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-05-18 17:35:13,210 5712 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-05-18 17:35:13,226 5712 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-05-18 17:35:13,226 5712 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-05-18 17:35:13,242 5712 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-05-18 17:35:13,242 5712 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-05-18 17:35:13,242 5712 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-05-18 17:35:13,258 5712 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-05-18 17:35:13,258 5712 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-05-18 17:35:13,273 5712 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-05-18 17:35:13,273 5712 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-05-18 17:35:13,289 5712 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-05-18 17:35:13,304 5712 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-05-18 17:35:13,304 5712 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-05-18 17:35:13,320 5712 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-05-18 17:35:13,336 5712 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-05-18 17:35:13,431 5712 [DEBUG] - ---------------------------Script Execution---------------------------
2023-05-18 17:35:13,445 5712 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.2.2-beta1 with packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1', packageFolder:'C:\ProgramData\chocolatey\lib\openssh', installArguments: '', packageParameters: '', preRunHookScripts: '', postRunHookScripts: '',
2023-05-18 17:35:13,492 5712 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
2023-05-18 17:35:13,633 5712 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-05-18 17:35:13,664 5712 [DEBUG] - No Package Parameters Passed in
2023-05-18 17:35:15,711 5712 [WARN ] - WARNING: Removing all config and server keys as requested by /DeleteConfigAndServerKeys
2023-05-18 17:35:16,133 5712 [INFO ] -
2023-05-18 17:35:16,149 5712 [INFO ] - No rules match the specified criteria.
2023-05-18 17:35:16,149 5712 [INFO ] -
2023-05-18 17:35:16,273 5712 [DEBUG] - The last executable that ran had an exit code of '1'.
2023-05-18 17:35:16,321 5712 [DEBUG] - ----------------------------------------------------------------------
2023-05-18 17:35:16,336 5712 [DEBUG] - Built-in PowerShell host called with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null'] exited with '0'.
2023-05-18 17:35:16,382 5712 [INFO ] - Skipping auto uninstaller - No registry snapshot.
2023-05-18 17:35:16,398 5712 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-05-18 17:35:16,523 5712 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-05-18 17:35:16,540 5712 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-05-18 17:35:16,601 5712 [DEBUG] - [NuGet] Removed file '7z.exe.ignore' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,601 5712 [DEBUG] - [NuGet] Removed file 'barebonesinstaller.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,617 5712 [DEBUG] - [NuGet] Removed file 'chocolateyinstall.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,617 5712 [DEBUG] - [NuGet] Removed file 'chocolateyuninstall.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,632 5712 [DEBUG] - [NuGet] Removed file 'Get-NetStat.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,632 5712 [DEBUG] - [NuGet] Removed file 'LICENSE.txt' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,664 5712 [DEBUG] - [NuGet] Removed file 'OpenSSH-Win32.zip' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,681 5712 [DEBUG] - [NuGet] Removed file 'OpenSSH-Win64.zip' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,681 5712 [DEBUG] - [NuGet] Removed file 'Set-SSHDefaultShell.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,696 5712 [DEBUG] - [NuGet] Removed file 'SetSpecialPrivileges.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,696 5712 [DEBUG] - [NuGet] Removed file 'VERIFICATION.txt' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,726 5712 [DEBUG] - [NuGet] Removed folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2023-05-18 17:35:16,726 5712 [DEBUG] - [NuGet] Removed file 'openssh.nuspec' to folder 'C:\ProgramData\chocolatey\lib\openssh'.
2023-05-18 17:35:16,742 5712 [DEBUG] - [NuGet] Removed file 'openssh.nupkg' to folder 'C:\ProgramData\chocolatey\lib\openssh'.
2023-05-18 17:35:16,758 5712 [DEBUG] - [NuGet] Removed folder 'C:\ProgramData\chocolatey\lib\openssh'.
2023-05-18 17:35:16,758 5712 [INFO ] - [NuGet] Successfully uninstalled 'openssh 9.2.2-beta1'.
2023-05-18 17:35:16,774 5712 [INFO ] - openssh has been successfully uninstalled.
2023-05-18 17:35:16,789 5712 [DEBUG] - Removing nupkg if it still exists.
2023-05-18 17:35:16,805 5712 [DEBUG] - Ensuring removal of installation files.
2023-05-18 17:35:16,805 5712 [DEBUG] - Ensuring removal of package cache files.
2023-05-18 17:35:16,836 5712 [WARN ] - Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
2023-05-18 17:35:16,836 5712 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-05-18 17:35:16,836 5712 [DEBUG] - * Path='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin' (Machine)
2023-05-18 17:35:16,852 5712 [DEBUG] - The following values have been removed:
2023-05-18 17:35:16,852 5712 [DEBUG] - * TERM='' (Machine)
2023-05-18 17:35:16,884 5712 [WARN ] -
Chocolatey uninstalled 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-05-18 17:35:16,898 5712 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-05-18 17:35:16,929 5712 [DEBUG] - Exiting with 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment