Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
openssh v8.0.0.1 - Passed - Package Tests Results

openssh v8.0.0.1 - Passed - Package Test Results

  • https://chocolatey.org/packages/openssh/8.0.0.1
  • Tested 25 Jun 2019 11:51:56 +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 v0.4.0-38-g3187e94
  • 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="9136665A6AD8B3B62A3A1FFBED8A7FEA" />
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec" checksum="9D949B36AD39A494935CEDF6F51DAC23" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\7z.dll" checksum="9943B3BCB2CA91CCBEF2D96682CECB79" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe" checksum="506E5B371882A5A62B669F04CE04DBA8" />
<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="D5C312730F2371D6B54370DEFA69B586" />
<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="236A84900601B75E3986ED28C1FBBAFA" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip" checksum="8012EF304C0C0CF93AAFD0A6E7A7E14C" />
<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>
2019-06-25 11:50:00,418 2384 [DEBUG] - XmlConfiguration is now operational
2019-06-25 11:50:00,603 2384 [INFO ] - ============================================================
2019-06-25 11:50:01,614 2384 [INFO ] - Chocolatey v0.10.15
2019-06-25 11:50:01,664 2384 [DEBUG] - Chocolatey is running on Windows v 6.3.9600.0
2019-06-25 11:50:01,664 2384 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2019-06-25 11:50:01,682 2384 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2019-06-25 11:50:01,698 2384 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" install openssh --version 8.0.0.1 -fdvy --execution-timeout=2700 --allow-downgrade
2019-06-25 11:50:01,715 2384 [DEBUG] - Received arguments: install openssh --version 8.0.0.1 -fdvy --execution-timeout=2700 --allow-downgrade
2019-06-25 11:50:01,866 2384 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2019-06-25 11:50:01,900 2384 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2019-06-25 11:50:01,917 2384 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2019-06-25 11:50:02,120 2384 [DEBUG] - Performing validation checks.
2019-06-25 11:50:02,136 2384 [DEBUG] - Global Configuration Validation Checks:
2019-06-25 11:50:02,153 2384 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2019-06-25 11:50:02,153 2384 [DEBUG] - System State Validation Checks:
2019-06-25 11:50:02,170 2384 [DEBUG] - Reboot Requirement Checks:
2019-06-25 11:50:02,186 2384 [DEBUG] - - Pending Computer Rename = Checked
2019-06-25 11:50:02,186 2384 [DEBUG] - - Pending Component Based Servicing = Checked
2019-06-25 11:50:02,186 2384 [DEBUG] - - Pending Windows Auto Update = Checked
2019-06-25 11:50:02,203 2384 [DEBUG] - - Pending File Rename Operations = Checked
2019-06-25 11:50:02,203 2384 [DEBUG] - - Pending Windows Package Installer = Checked
2019-06-25 11:50:02,203 2384 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2019-06-25 11:50:02,237 2384 [INFO ] - 2 validations performed. 2 success(es), 0 warning(s), and 0 error(s).
2019-06-25 11:50:02,237 2384 [DEBUG] - The source 'https://chocolatey.org/api/v2/' evaluated to a 'normal' source type
2019-06-25 11:50:02,254 2384 [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.
2019-06-25 11:50:02,321 2384 [DEBUG] - Configuration: CommandName='install'|
CacheLocation='C:\Users\Administrator\AppData\Local\Temp\chocolatey'|
ContainsLegacyPackageInstalls='True'|
CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'|
Sources='https://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'|AcceptLicense='True'|
AllowUnofficialBuild='False'|Input='openssh'|Version='8.0.0.1'|
AllVersions='False'|SkipPackageInstallProvider='False'|
PackageNames='openssh'|Prerelease='False'|ForceX86='False'|
OverrideArguments='False'|NotSilent='False'|
ApplyPackageParametersToDependencies='False'|
ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'|
AllowMultipleVersions='False'|AllowDowngrade='True'|
ForceDependencies='False'|Information.PlatformType='Windows'|
Information.PlatformVersion='6.3.9600.0'|
Information.PlatformName='Windows Server 2012 R2'|
Information.ChocolateyVersion='0.10.15.0'|
Information.ChocolateyProductVersion='0.10.15'|
Information.FullName='choco, Version=0.10.15.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|
Information.Is64BitOperatingSystem='True'|
Information.Is64BitProcess='True'|Information.IsInteractive='True'|
Information.UserName='vagrant'|
Information.UserDomainName='WIN-E5K8TM30719'|
Information.IsUserAdministrator='True'|
Information.IsUserSystemAccount='False'|
Information.IsUserRemoteDesktop='False'|
Information.IsUserRemote='True'|
Information.IsProcessElevated='True'|
Information.IsLicensedVersion='False'|Information.LicenseType='Foss'|
Information.CurrentDirectory='C:\Windows\system32'|
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'|
Features.ScriptsCheckLastExitCode='False'|
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'|Proxy.BypassOnLocal='True'|
2019-06-25 11:50:02,321 2384 [DEBUG] - _ Chocolatey:ChocolateyInstallCommand - Normal Run Mode _
2019-06-25 11:50:02,338 2384 [INFO ] - Installing the following packages:
2019-06-25 11:50:02,355 2384 [INFO ] - openssh
2019-06-25 11:50:02,355 2384 [INFO ] - By installing you accept licenses for the packages.
2019-06-25 11:50:02,372 2384 [DEBUG] - Current environment values (may contain sensitive data):
2019-06-25 11:50:02,389 2384 [DEBUG] - * 'TMP'='C:\Users\Administrator\AppData\Local\Temp' ('User')
2019-06-25 11:50:02,389 2384 [DEBUG] - * 'TEMP'='C:\Users\Administrator\AppData\Local\Temp' ('User')
2019-06-25 11:50:02,389 2384 [DEBUG] - * 'ChocolateyLastPathUpdate'='132059362577227156' ('User')
2019-06-25 11:50:02,389 2384 [DEBUG] - * 'FP_NO_HOST_CHECK'='NO' ('Machine')
2019-06-25 11:50:02,405 2384 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2019-06-25 11:50:02,405 2384 [DEBUG] - * 'Path'='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Git\bin;C:\ProgramData\chocolatey\bin;' ('Machine')
2019-06-25 11:50:02,405 2384 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2019-06-25 11:50:02,422 2384 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2019-06-25 11:50:02,422 2384 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2019-06-25 11:50:02,422 2384 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2019-06-25 11:50:02,422 2384 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2019-06-25 11:50:02,422 2384 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2019-06-25 11:50:02,439 2384 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2019-06-25 11:50:02,439 2384 [DEBUG] - * 'PSModulePath'='C:\Windows\system32\WindowsPowerShell\v1.0\Modules\' ('Machine')
2019-06-25 11:50:02,439 2384 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='4' ('Machine')
2019-06-25 11:50:02,439 2384 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2019-06-25 11:50:02,439 2384 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 45 Stepping 7, GenuineIntel' ('Machine')
2019-06-25 11:50:02,456 2384 [DEBUG] - * 'PROCESSOR_REVISION'='2d07' ('Machine')
2019-06-25 11:50:02,456 2384 [DEBUG] - * 'HOME'='C:\Users\Administrator' ('Machine')
2019-06-25 11:50:02,456 2384 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2019-06-25 11:50:26,507 2384 [INFO ] - [NuGet] Installing 'openssh 8.0.0.1'.
2019-06-25 11:50:26,549 2384 [DEBUG] - [NuGet] Added file '7z.dll' to folder 'openssh\tools'.
2019-06-25 11:50:26,549 2384 [DEBUG] - [NuGet] Added file '7z.exe' to folder 'openssh\tools'.
2019-06-25 11:50:26,564 2384 [DEBUG] - [NuGet] Added file '7z.exe.ignore' to folder 'openssh\tools'.
2019-06-25 11:50:26,564 2384 [DEBUG] - [NuGet] Added file 'barebonesinstaller.ps1' to folder 'openssh\tools'.
2019-06-25 11:50:26,580 2384 [DEBUG] - [NuGet] Added file 'chocolateyinstall.ps1' to folder 'openssh\tools'.
2019-06-25 11:50:26,580 2384 [DEBUG] - [NuGet] Added file 'chocolateyuninstall.ps1' to folder 'openssh\tools'.
2019-06-25 11:50:26,580 2384 [DEBUG] - [NuGet] Added file 'Get-NetStat.ps1' to folder 'openssh\tools'.
2019-06-25 11:50:26,595 2384 [DEBUG] - [NuGet] Added file 'LICENSE.txt' to folder 'openssh\tools'.
2019-06-25 11:50:32,845 2384 [DEBUG] - [NuGet] Added file 'OpenSSH-Win32.zip' to folder 'openssh\tools'.
2019-06-25 11:50:32,912 2384 [DEBUG] - [NuGet] Added file 'OpenSSH-Win64.zip' to folder 'openssh\tools'.
2019-06-25 11:50:32,923 2384 [DEBUG] - [NuGet] Added file 'Set-SSHDefaultShell.ps1' to folder 'openssh\tools'.
2019-06-25 11:50:32,923 2384 [DEBUG] - [NuGet] Added file 'SetSpecialPrivileges.ps1' to folder 'openssh\tools'.
2019-06-25 11:50:33,673 2384 [DEBUG] - [NuGet] Added file 'VERIFICATION.txt' to folder 'openssh\tools'.
2019-06-25 11:50:33,908 2384 [DEBUG] - [NuGet] Added file 'openssh.nupkg' to folder 'openssh'.
2019-06-25 11:50:35,595 2384 [DEBUG] - [NuGet] Added file 'openssh.nuspec' to folder 'openssh'.
2019-06-25 11:50:35,611 2384 [INFO ] - [NuGet] Successfully installed 'openssh 8.0.0.1'.
2019-06-25 11:50:35,611 2384 [INFO ] -
openssh v8.0.0.1 (forced)
2019-06-25 11:50:35,970 2384 [INFO ] - openssh package files install completed. Performing other installation steps.
2019-06-25 11:50:36,444 2384 [DEBUG] - Setting installer args for openssh
2019-06-25 11:50:36,444 2384 [DEBUG] - Setting package parameters for openssh
2019-06-25 11:50:36,454 2384 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1':
2019-06-25 11:50:36,487 2384 [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 = '0B471E0F927656113E4A1CF581694C0D735E74ED'
checksumType = 'SHA1'
checksum64 = '4CD3B34E78C354E0EF058B9B40D8802B7CA69604'
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."
2019-06-25 11:50:39,048 2384 [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 ''']
2019-06-25 11:50:39,065 2384 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2019-06-25 11:50:43,048 2384 [DEBUG] - Host version is 4.0, PowerShell Version is '4.0' and CLR Version is '4.0.30319.33440'.
2019-06-25 11:50:43,501 2384 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2019-06-25 11:50:43,501 2384 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2019-06-25 11:50:43,501 2384 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2019-06-25 11:50:43,517 2384 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2019-06-25 11:50:43,517 2384 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2019-06-25 11:50:43,517 2384 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2019-06-25 11:50:43,517 2384 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2019-06-25 11:50:43,533 2384 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2019-06-25 11:50:43,533 2384 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2019-06-25 11:50:43,533 2384 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2019-06-25 11:50:43,548 2384 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2019-06-25 11:50:43,548 2384 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2019-06-25 11:50:43,548 2384 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2019-06-25 11:50:43,564 2384 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2019-06-25 11:50:43,564 2384 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2019-06-25 11:50:43,564 2384 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2019-06-25 11:50:43,564 2384 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2019-06-25 11:50:43,580 2384 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2019-06-25 11:50:43,580 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
2019-06-25 11:50:43,580 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2019-06-25 11:50:43,580 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2019-06-25 11:50:43,595 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2019-06-25 11:50:43,595 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2019-06-25 11:50:43,595 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2019-06-25 11:50:43,611 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2019-06-25 11:50:43,611 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2019-06-25 11:50:43,611 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2019-06-25 11:50:43,626 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2019-06-25 11:50:43,626 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2019-06-25 11:50:43,626 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2019-06-25 11:50:43,642 2384 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2019-06-25 11:50:43,642 2384 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2019-06-25 11:50:43,642 2384 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2019-06-25 11:50:43,642 2384 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2019-06-25 11:50:43,658 2384 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2019-06-25 11:50:43,658 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2019-06-25 11:50:43,658 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2019-06-25 11:50:43,674 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2019-06-25 11:50:43,674 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2019-06-25 11:50:43,674 2384 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2019-06-25 11:50:43,689 2384 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateyFailure'.
2019-06-25 11:50:43,689 2384 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateySuccess'.
2019-06-25 11:50:43,705 2384 [INFO ] - VERBOSE: Exporting function 'Write-FileUpdateLog'.
2019-06-25 11:50:43,705 2384 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2019-06-25 11:50:43,705 2384 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2019-06-25 11:50:43,705 2384 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2019-06-25 11:50:43,720 2384 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2019-06-25 11:50:43,720 2384 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2019-06-25 11:50:43,720 2384 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2019-06-25 11:50:43,736 2384 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2019-06-25 11:50:43,736 2384 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2019-06-25 11:50:43,736 2384 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2019-06-25 11:50:43,802 2384 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2019-06-25 11:50:43,830 2384 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2019-06-25 11:50:43,830 2384 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2019-06-25 11:50:43,845 2384 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2019-06-25 11:50:43,845 2384 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2019-06-25 11:50:43,845 2384 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2019-06-25 11:50:43,861 2384 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2019-06-25 11:50:43,861 2384 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2019-06-25 11:50:43,861 2384 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2019-06-25 11:50:43,876 2384 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2019-06-25 11:50:43,876 2384 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2019-06-25 11:50:43,876 2384 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2019-06-25 11:50:43,876 2384 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2019-06-25 11:50:43,892 2384 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2019-06-25 11:50:43,892 2384 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2019-06-25 11:50:43,892 2384 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2019-06-25 11:50:43,908 2384 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2019-06-25 11:50:43,908 2384 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2019-06-25 11:50:43,908 2384 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2019-06-25 11:50:43,908 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
2019-06-25 11:50:43,923 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2019-06-25 11:50:43,923 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2019-06-25 11:50:43,923 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2019-06-25 11:50:43,923 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2019-06-25 11:50:43,939 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2019-06-25 11:50:43,939 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2019-06-25 11:50:43,939 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2019-06-25 11:50:43,939 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2019-06-25 11:50:43,955 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2019-06-25 11:50:43,955 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2019-06-25 11:50:43,955 2384 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2019-06-25 11:50:43,970 2384 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2019-06-25 11:50:43,970 2384 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2019-06-25 11:50:43,970 2384 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2019-06-25 11:50:43,986 2384 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2019-06-25 11:50:43,986 2384 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2019-06-25 11:50:43,986 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2019-06-25 11:50:43,986 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2019-06-25 11:50:44,001 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2019-06-25 11:50:44,001 2384 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2019-06-25 11:50:44,001 2384 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2019-06-25 11:50:44,001 2384 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateyFailure'.
2019-06-25 11:50:44,017 2384 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateySuccess'.
2019-06-25 11:50:44,017 2384 [INFO ] - VERBOSE: Exporting function 'Write-FileUpdateLog'.
2019-06-25 11:50:44,017 2384 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2019-06-25 11:50:44,017 2384 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2019-06-25 11:50:44,033 2384 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2019-06-25 11:50:44,033 2384 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2019-06-25 11:50:44,033 2384 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2019-06-25 11:50:44,048 2384 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2019-06-25 11:50:44,048 2384 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2019-06-25 11:50:44,048 2384 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2019-06-25 11:50:44,048 2384 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2019-06-25 11:50:44,064 2384 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2019-06-25 11:50:44,064 2384 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2019-06-25 11:50:44,064 2384 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2019-06-25 11:50:44,064 2384 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2019-06-25 11:50:44,080 2384 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2019-06-25 11:50:44,080 2384 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2019-06-25 11:50:44,080 2384 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2019-06-25 11:50:44,080 2384 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2019-06-25 11:50:44,095 2384 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2019-06-25 11:50:44,095 2384 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2019-06-25 11:50:44,095 2384 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2019-06-25 11:50:44,111 2384 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2019-06-25 11:50:44,111 2384 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2019-06-25 11:50:44,111 2384 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2019-06-25 11:50:44,111 2384 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2019-06-25 11:50:44,126 2384 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2019-06-25 11:50:44,126 2384 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2019-06-25 11:50:44,126 2384 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2019-06-25 11:50:44,142 2384 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2019-06-25 11:50:44,142 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyDesktopLink'.
2019-06-25 11:50:44,142 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2019-06-25 11:50:44,142 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2019-06-25 11:50:44,158 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2019-06-25 11:50:44,158 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2019-06-25 11:50:44,158 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2019-06-25 11:50:44,158 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2019-06-25 11:50:44,173 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2019-06-25 11:50:44,173 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2019-06-25 11:50:44,173 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2019-06-25 11:50:44,173 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2019-06-25 11:50:44,173 2384 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2019-06-25 11:50:44,189 2384 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2019-06-25 11:50:44,189 2384 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2019-06-25 11:50:44,189 2384 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2019-06-25 11:50:44,189 2384 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2019-06-25 11:50:44,205 2384 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2019-06-25 11:50:44,205 2384 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2019-06-25 11:50:44,205 2384 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2019-06-25 11:50:44,205 2384 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2019-06-25 11:50:44,220 2384 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2019-06-25 11:50:44,220 2384 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2019-06-25 11:50:44,220 2384 [INFO ] - VERBOSE: Importing function 'Write-ChocolateyFailure'.
2019-06-25 11:50:44,220 2384 [INFO ] - VERBOSE: Importing function 'Write-ChocolateySuccess'.
2019-06-25 11:50:44,236 2384 [INFO ] - VERBOSE: Importing function 'Write-FileUpdateLog'.
2019-06-25 11:50:44,236 2384 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2019-06-25 11:50:44,236 2384 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2019-06-25 11:50:44,236 2384 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2019-06-25 11:50:44,251 2384 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2019-06-25 11:50:44,251 2384 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2019-06-25 11:50:44,251 2384 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2019-06-25 11:50:44,251 2384 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2019-06-25 11:50:44,267 2384 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2019-06-25 11:50:44,267 2384 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2019-06-25 11:50:44,267 2384 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2019-06-25 11:50:44,470 2384 [DEBUG] - ---------------------------Script Execution---------------------------
2019-06-25 11:50:44,486 2384 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v8.0.0.1 with packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1', packageFolder:'C:\ProgramData\chocolatey\lib\openssh', installArguments: '', packageParameters: '',
2019-06-25 11:50:44,533 2384 [DEBUG] - Running 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
2019-06-25 11:50:46,751 2384 [INFO ] - VERBOSE: Perform operation 'Enumerate CimInstances' with following parameters, ''namespaceName' = root\cimv2,'className' = Win32_OperatingSystem'.
2019-06-25 11:50:47,018 2384 [INFO ] - VERBOSE: Operation 'Enumerate CimInstances' complete.
2019-06-25 11:50:47,033 2384 [INFO ] - Running on: Windows Server 2012 R2 Datacenter, (ServerDatacenter)
2019-06-25 11:50:47,049 2384 [INFO ] - Windows Version: 6.3.9600
2019-06-25 11:50:47,095 2384 [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
************************************************************************************
************************************************************************************
2019-06-25 11:50:47,112 2384 [DEBUG] - No Package Parameters Passed in
2019-06-25 11:50:47,361 2384 [DEBUG] - Running Get-ChocolateyUnzip -fileFullPath 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip' -destination 'C:\Users\Administrator\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2019-06-25 11:50:47,409 2384 [DEBUG] - Running Get-ProcessorBits -compare '32'
2019-06-25 11:50:47,471 2384 [INFO ] - Extracting C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip to C:\Users\Administrator\AppData\Local\Temp\chocolatey\OpenSSHTemp...
2019-06-25 11:50:47,486 2384 [INFO ] -
2019-06-25 11:50:47,533 2384 [DEBUG] - 7zip found at 'C:\ProgramData\chocolatey\tools\7z.exe'
2019-06-25 11:50:47,626 2384 [DEBUG] - Executing command ['C:\ProgramData\chocolatey\tools\7z.exe' x -aoa -bd -bb1 -o"C:\Users\Administrator\AppData\Local\Temp\chocolatey\OpenSSHTemp" -y "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip"]
2019-06-25 11:50:49,627 2384 [INFO ] - VERBOSE:
2019-06-25 11:50:49,642 2384 [INFO ] - VERBOSE: 7-Zip 18.06 (x86) : Copyright (c) 1999-2018 Igor Pavlov : 2018-12-30
2019-06-25 11:50:49,642 2384 [INFO ] - VERBOSE:
2019-06-25 11:50:49,658 2384 [INFO ] - VERBOSE: Scanning the drive for archives:
2019-06-25 11:50:49,658 2384 [INFO ] - VERBOSE: 1 file, 3374244 bytes (3296 KiB)
2019-06-25 11:50:49,658 2384 [INFO ] - VERBOSE:
2019-06-25 11:50:49,673 2384 [INFO ] - VERBOSE: Extracting archive: C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2019-06-25 11:50:49,673 2384 [INFO ] - VERBOSE: --
2019-06-25 11:50:49,673 2384 [INFO ] - VERBOSE: Path = C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2019-06-25 11:50:49,673 2384 [INFO ] - VERBOSE: Type = zip
2019-06-25 11:50:49,689 2384 [INFO ] - VERBOSE: Physical Size = 3374244
2019-06-25 11:50:49,689 2384 [INFO ] - VERBOSE:
2019-06-25 11:50:49,689 2384 [INFO ] - VERBOSE: - OpenSSH-Win64
2019-06-25 11:50:49,720 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\FixHostFilePermissions.ps1
2019-06-25 11:50:49,736 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\FixUserFilePermissions.ps1
2019-06-25 11:50:49,736 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\install-sshd.ps1
2019-06-25 11:50:49,736 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\libcrypto.dll
2019-06-25 11:50:49,736 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\openssh-events.man
2019-06-25 11:50:49,752 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psd1
2019-06-25 11:50:49,752 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psm1
2019-06-25 11:50:49,752 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\scp.exe
2019-06-25 11:50:49,767 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp-server.exe
2019-06-25 11:50:49,767 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp.exe
2019-06-25 11:50:49,767 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-add.exe
2019-06-25 11:50:49,783 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-agent.exe
2019-06-25 11:50:49,783 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keygen.exe
2019-06-25 11:50:49,783 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keyscan.exe
2019-06-25 11:50:49,783 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-shellhost.exe
2019-06-25 11:50:49,798 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh.exe
2019-06-25 11:50:49,798 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd.exe
2019-06-25 11:50:49,798 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd_config_default
2019-06-25 11:50:49,814 2384 [INFO ] - VERBOSE: - OpenSSH-Win64\uninstall-sshd.ps1
2019-06-25 11:50:49,814 2384 [INFO ] - VERBOSE: Everything is Ok
2019-06-25 11:50:49,814 2384 [INFO ] - VERBOSE:
2019-06-25 11:50:49,814 2384 [INFO ] - VERBOSE: Folders: 1
2019-06-25 11:50:49,830 2384 [INFO ] - VERBOSE: Files: 19
2019-06-25 11:50:49,830 2384 [INFO ] - VERBOSE: Size: 7158734
2019-06-25 11:50:49,830 2384 [INFO ] - VERBOSE: Compressed: 3374244
2019-06-25 11:50:50,533 2384 [DEBUG] - $exitCode was passed null
2019-06-25 11:50:50,548 2384 [DEBUG] - Command ['C:\ProgramData\chocolatey\tools\7z.exe' x -aoa -bd -bb1 -o"C:\Users\Administrator\AppData\Local\Temp\chocolatey\OpenSSHTemp" -y "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip"] exited with '0'.
2019-06-25 11:50:50,548 2384 [DEBUG] - 7z exit code: 0
2019-06-25 11:50:50,564 2384 [INFO ] - C:\Users\Administrator\AppData\Local\Temp\chocolatey\OpenSSHTemp
2019-06-25 11:50:55,486 2384 [INFO ] - Hashes for internal source match
2019-06-25 11:50:55,501 2384 [INFO ] - C:\Program Files\OpenSSH-Win64
2019-06-25 11:50:55,580 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\FixHostFilePermissions.ps1
2019-06-25 11:50:55,638 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\FixUserFilePermissions.ps1
2019-06-25 11:50:55,642 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\install-sshd.ps1
2019-06-25 11:50:55,642 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\libcrypto.dll
2019-06-25 11:50:55,658 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\openssh-events.man
2019-06-25 11:50:55,658 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psd1
2019-06-25 11:50:55,673 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psm1
2019-06-25 11:50:55,673 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\scp.exe
2019-06-25 11:50:55,673 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp-server.exe
2019-06-25 11:50:55,720 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp.exe
2019-06-25 11:50:55,751 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-add.exe
2019-06-25 11:50:55,751 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-agent.exe
2019-06-25 11:50:55,767 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keygen.exe
2019-06-25 11:50:55,767 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keyscan.exe
2019-06-25 11:50:55,832 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-shellhost.exe
2019-06-25 11:50:55,832 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh.exe
2019-06-25 11:50:55,845 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd.exe
2019-06-25 11:50:55,845 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd_config_default
2019-06-25 11:50:55,861 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\uninstall-sshd.ps1
2019-06-25 11:50:55,861 2384 [INFO ] - C:\Program Files\OpenSSH-Win64\Set-SSHDefaultShell.ps1
2019-06-25 11:50:55,892 2384 [DEBUG] - Running Install-ChocolateyPath -pathToInstall 'C:\Program Files\OpenSSH-Win64' -pathType 'Machine'
2019-06-25 11:50:55,909 2384 [DEBUG] - Running Update-SessionEnvironment
2019-06-25 11:50:55,909 2384 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2019-06-25 11:50:56,626 2384 [INFO ] - PATH environment variable does not have C:\Program Files\OpenSSH-Win64 in it. Adding...
2019-06-25 11:50:56,626 2384 [INFO ] -
2019-06-25 11:50:56,642 2384 [INFO ] - VERBOSE: Choosing not to expand environment names
2019-06-25 11:50:56,814 2384 [DEBUG] - Test-ProcessAdminRights: returning True
2019-06-25 11:50:56,892 2384 [DEBUG] - Running Set-EnvironmentVariable -Name 'Path' -Value '%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Git\bin;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' -Scope 'Machine'
2019-06-25 11:50:56,955 2384 [DEBUG] - Registry type for Path is/will be ExpandString
2019-06-25 11:50:57,001 2384 [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);
}
}
2019-06-25 11:51:02,361 2384 [DEBUG] - Running Update-SessionEnvironment
2019-06-25 11:51:02,423 2384 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2019-06-25 11:51:02,689 2384 [INFO ] - Updating machine environment variable TERM from "" to ""
2019-06-25 11:51:02,689 2384 [INFO ] -
2019-06-25 11:51:03,251 2384 [INFO ] -
NEW VERSIONS OF SSH EXES:
2019-06-25 11:51:03,392 2384 [INFO ] -
2019-06-25 11:51:03,392 2384 [INFO ] -
2019-06-25 11:51:03,408 2384 [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.
2019-06-25 11:51:03,423 2384 [DEBUG] - ----------------------------------------------------------------------
2019-06-25 11:51:03,517 2384 [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 '''] exited with '0'.
2019-06-25 11:51:03,548 2384 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2019-06-25 11:51:03,595 2384 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2019-06-25 11:51:03,689 2384 [WARN ] - Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
2019-06-25 11:51:03,689 2384 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2019-06-25 11:51:03,689 2384 [DEBUG] - * ChocolateyLastPathUpdate='132059370622675640' (User)
2019-06-25 11:51:03,705 2384 [DEBUG] - * Path='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Git\bin;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' (Machine)
2019-06-25 11:51:03,705 2384 [DEBUG] - * TERM='' (Machine)
2019-06-25 11:51:04,064 2384 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2019-06-25 11:51:04,205 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum '9136665A6AD8B3B62A3A1FFBED8A7FEA'
2019-06-25 11:51:04,220 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum '9D949B36AD39A494935CEDF6F51DAC23'
2019-06-25 11:51:04,345 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.dll'
with checksum '9943B3BCB2CA91CCBEF2D96682CECB79'
2019-06-25 11:51:04,361 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe'
with checksum '506E5B371882A5A62B669F04CE04DBA8'
2019-06-25 11:51:04,376 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2019-06-25 11:51:04,376 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2019-06-25 11:51:04,392 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'D5C312730F2371D6B54370DEFA69B586'
2019-06-25 11:51:04,392 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2019-06-25 11:51:04,392 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2019-06-25 11:51:04,408 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2019-06-25 11:51:04,439 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum '236A84900601B75E3986ED28C1FBBAFA'
2019-06-25 11:51:04,455 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '8012EF304C0C0CF93AAFD0A6E7A7E14C'
2019-06-25 11:51:04,470 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2019-06-25 11:51:04,470 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2019-06-25 11:51:04,470 2384 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2019-06-25 11:51:04,674 2384 [DEBUG] - Adding 'Hidden' attribute(s) to 'C:\ProgramData\chocolatey\.chocolatey'.
2019-06-25 11:51:04,720 2384 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\.chocolatey\openssh.8.0.0.1".
2019-06-25 11:51:04,751 2384 [DEBUG] - There was no original file at 'C:\ProgramData\chocolatey\.chocolatey\openssh.8.0.0.1\.files'
2019-06-25 11:51:04,768 2384 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.8.0.0.1\.extra".
2019-06-25 11:51:04,768 2384 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.8.0.0.1\.version".
2019-06-25 11:51:04,783 2384 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.8.0.0.1\.sxs".
2019-06-25 11:51:04,783 2384 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.8.0.0.1\.pin".
2019-06-25 11:51:04,798 2384 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
2019-06-25 11:51:04,814 2384 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\.chocolateyPending".
2019-06-25 11:51:04,830 2384 [INFO ] - The install of openssh was successful.
2019-06-25 11:51:04,830 2384 [INFO ] - Software installed to 'C:\Users\Administrator\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2019-06-25 11:51:04,830 2384 [DEBUG] - Attempting to delete file "C:\Users\Administrator\AppData\Local\NuGet\Cache\openssh.8.0.0.1.nupkg".
2019-06-25 11:51:04,971 2384 [WARN ] -
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2019-06-25 11:51:04,986 2384 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2019-06-25 11:51:05,049 2384 [DEBUG] - Exiting with 0
2019-06-25 11:51:38,456 620 [DEBUG] - XmlConfiguration is now operational
2019-06-25 11:51:38,673 620 [INFO ] - ============================================================
2019-06-25 11:51:39,502 620 [INFO ] - Chocolatey v0.10.15
2019-06-25 11:51:39,533 620 [DEBUG] - Chocolatey is running on Windows v 6.3.9600.0
2019-06-25 11:51:39,548 620 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2019-06-25 11:51:39,548 620 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2019-06-25 11:51:39,580 620 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" uninstall openssh --version 8.0.0.1 -dvy --execution-timeout=2700
2019-06-25 11:51:39,580 620 [DEBUG] - Received arguments: uninstall openssh --version 8.0.0.1 -dvy --execution-timeout=2700
2019-06-25 11:51:39,736 620 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2019-06-25 11:51:39,767 620 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2019-06-25 11:51:39,798 620 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2019-06-25 11:51:40,002 620 [DEBUG] - Performing validation checks.
2019-06-25 11:51:40,017 620 [DEBUG] - Global Configuration Validation Checks:
2019-06-25 11:51:40,033 620 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2019-06-25 11:51:40,033 620 [DEBUG] - System State Validation Checks:
2019-06-25 11:51:40,048 620 [DEBUG] - Reboot Requirement Checks:
2019-06-25 11:51:40,048 620 [DEBUG] - - Pending Computer Rename = Checked
2019-06-25 11:51:40,064 620 [DEBUG] - - Pending Component Based Servicing = Checked
2019-06-25 11:51:40,064 620 [DEBUG] - - Pending Windows Auto Update = Checked
2019-06-25 11:51:40,081 620 [DEBUG] - - Pending File Rename Operations = Checked
2019-06-25 11:51:40,081 620 [DEBUG] - - Pending Windows Package Installer = Checked
2019-06-25 11:51:40,081 620 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2019-06-25 11:51:40,095 620 [INFO ] - 2 validations performed. 2 success(es), 0 warning(s), and 0 error(s).
2019-06-25 11:51:40,111 620 [DEBUG] - The source 'https://chocolatey.org/api/v2/' evaluated to a 'normal' source type
2019-06-25 11:51:40,111 620 [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.
2019-06-25 11:51:40,174 620 [DEBUG] - Configuration: CommandName='uninstall'|
CacheLocation='C:\Users\Administrator\AppData\Local\Temp\chocolatey'|
ContainsLegacyPackageInstalls='True'|
CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'|
Sources='https://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'|AcceptLicense='True'|
AllowUnofficialBuild='False'|Input='openssh'|Version='8.0.0.1'|
AllVersions='False'|SkipPackageInstallProvider='False'|
PackageNames='openssh'|Prerelease='False'|ForceX86='False'|
OverrideArguments='False'|NotSilent='False'|
ApplyPackageParametersToDependencies='False'|
ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'|
AllowMultipleVersions='False'|AllowDowngrade='False'|
ForceDependencies='False'|Information.PlatformType='Windows'|
Information.PlatformVersion='6.3.9600.0'|
Information.PlatformName='Windows Server 2012 R2'|
Information.ChocolateyVersion='0.10.15.0'|
Information.ChocolateyProductVersion='0.10.15'|
Information.FullName='choco, Version=0.10.15.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|
Information.Is64BitOperatingSystem='True'|
Information.Is64BitProcess='True'|Information.IsInteractive='True'|
Information.UserName='vagrant'|
Information.UserDomainName='WIN-E5K8TM30719'|
Information.IsUserAdministrator='True'|
Information.IsUserSystemAccount='False'|
Information.IsUserRemoteDesktop='False'|
Information.IsUserRemote='True'|
Information.IsProcessElevated='True'|
Information.IsLicensedVersion='False'|Information.LicenseType='Foss'|
Information.CurrentDirectory='C:\Windows\system32'|
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'|
Features.ScriptsCheckLastExitCode='False'|
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'|Proxy.BypassOnLocal='True'|
2019-06-25 11:51:40,174 620 [DEBUG] - _ Chocolatey:ChocolateyUninstallCommand - Normal Run Mode _
2019-06-25 11:51:40,205 620 [INFO ] - Uninstalling the following packages:
2019-06-25 11:51:40,205 620 [INFO ] - openssh
2019-06-25 11:51:40,220 620 [DEBUG] - Current environment values (may contain sensitive data):
2019-06-25 11:51:40,236 620 [DEBUG] - * 'TMP'='C:\Users\Administrator\AppData\Local\Temp' ('User')
2019-06-25 11:51:40,236 620 [DEBUG] - * 'TEMP'='C:\Users\Administrator\AppData\Local\Temp' ('User')
2019-06-25 11:51:40,236 620 [DEBUG] - * 'ChocolateyLastPathUpdate'='132059370622675640' ('User')
2019-06-25 11:51:40,236 620 [DEBUG] - * 'FP_NO_HOST_CHECK'='NO' ('Machine')
2019-06-25 11:51:40,236 620 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2019-06-25 11:51:40,251 620 [DEBUG] - * 'Path'='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Git\bin;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' ('Machine')
2019-06-25 11:51:40,251 620 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2019-06-25 11:51:40,251 620 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2019-06-25 11:51:40,251 620 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2019-06-25 11:51:40,251 620 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2019-06-25 11:51:40,267 620 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2019-06-25 11:51:40,267 620 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2019-06-25 11:51:40,267 620 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2019-06-25 11:51:40,283 620 [DEBUG] - * 'PSModulePath'='C:\Windows\system32\WindowsPowerShell\v1.0\Modules\' ('Machine')
2019-06-25 11:51:40,283 620 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='4' ('Machine')
2019-06-25 11:51:40,283 620 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2019-06-25 11:51:40,283 620 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 45 Stepping 7, GenuineIntel' ('Machine')
2019-06-25 11:51:40,298 620 [DEBUG] - * 'PROCESSOR_REVISION'='2d07' ('Machine')
2019-06-25 11:51:40,298 620 [DEBUG] - * 'HOME'='C:\Users\Administrator' ('Machine')
2019-06-25 11:51:40,298 620 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2019-06-25 11:51:40,298 620 [DEBUG] - * 'TERM'='' ('Machine')
2019-06-25 11:51:40,533 620 [DEBUG] - Running list with the following filter = ''
2019-06-25 11:51:40,533 620 [DEBUG] - --- Start of List ---
2019-06-25 11:51:40,908 620 [DEBUG] - openssh 8.0.0.1
2019-06-25 11:51:40,923 620 [DEBUG] - --- End of List ---
2019-06-25 11:51:41,189 620 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib-bkp".
2019-06-25 11:51:41,189 620 [DEBUG] - Backing up existing openssh prior to operation.
2019-06-25 11:51:41,205 620 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\openssh'
to 'C:\ProgramData\chocolatey\lib-bkp\openssh'
2019-06-25 11:51:43,221 620 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh".
2019-06-25 11:51:43,221 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\openssh.nupkg"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2019-06-25 11:51:43,252 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\openssh.nuspec"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2019-06-25 11:51:43,252 620 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh\tools".
2019-06-25 11:51:43,252 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\7z.dll"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.dll".
2019-06-25 11:51:43,267 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\7z.exe"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe".
2019-06-25 11:51:43,267 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\7z.exe.ignore"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2019-06-25 11:51:43,267 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\barebonesinstaller.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2019-06-25 11:51:43,283 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\chocolateyinstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2019-06-25 11:51:43,283 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\chocolateyuninstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2019-06-25 11:51:43,298 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\Get-NetStat.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2019-06-25 11:51:43,298 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\LICENSE.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2019-06-25 11:51:43,298 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\OpenSSH-Win32.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2019-06-25 11:51:43,314 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\OpenSSH-Win64.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2019-06-25 11:51:43,314 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\Set-SSHDefaultShell.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2019-06-25 11:51:43,330 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\SetSpecialPrivileges.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2019-06-25 11:51:43,330 620 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\tools\VERIFICATION.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2019-06-25 11:51:44,877 620 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2019-06-25 11:51:46,658 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum '9136665A6AD8B3B62A3A1FFBED8A7FEA'
2019-06-25 11:51:46,673 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum '9D949B36AD39A494935CEDF6F51DAC23'
2019-06-25 11:51:46,690 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.dll'
with checksum '9943B3BCB2CA91CCBEF2D96682CECB79'
2019-06-25 11:51:46,705 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe'
with checksum '506E5B371882A5A62B669F04CE04DBA8'
2019-06-25 11:51:46,705 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2019-06-25 11:51:46,705 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2019-06-25 11:51:46,705 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'D5C312730F2371D6B54370DEFA69B586'
2019-06-25 11:51:46,720 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2019-06-25 11:51:46,720 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2019-06-25 11:51:46,720 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2019-06-25 11:51:46,751 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum '236A84900601B75E3986ED28C1FBBAFA'
2019-06-25 11:51:46,799 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '8012EF304C0C0CF93AAFD0A6E7A7E14C'
2019-06-25 11:51:46,799 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2019-06-25 11:51:46,799 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2019-06-25 11:51:46,814 620 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2019-06-25 11:51:47,580 620 [INFO ] - [NuGet] Uninstalling 'openssh 8.0.0.1'.
2019-06-25 11:51:47,595 620 [INFO ] -
openssh v8.0.0.1
2019-06-25 11:51:47,658 620 [DEBUG] - Setting installer args for openssh
2019-06-25 11:51:47,673 620 [DEBUG] - Setting package parameters for openssh
2019-06-25 11:51:47,673 620 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1':
2019-06-25 11:51:47,705 620 [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'
}
2019-06-25 11:51:47,751 620 [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 ''']
2019-06-25 11:51:47,767 620 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2019-06-25 11:51:48,298 620 [DEBUG] - Host version is 4.0, PowerShell Version is '4.0' and CLR Version is '4.0.30319.33440'.
2019-06-25 11:51:48,673 620 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2019-06-25 11:51:48,673 620 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2019-06-25 11:51:48,673 620 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2019-06-25 11:51:48,673 620 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2019-06-25 11:51:48,673 620 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2019-06-25 11:51:48,690 620 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2019-06-25 11:51:48,705 620 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2019-06-25 11:51:48,705 620 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2019-06-25 11:51:48,705 620 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2019-06-25 11:51:48,720 620 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2019-06-25 11:51:48,720 620 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2019-06-25 11:51:48,720 620 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2019-06-25 11:51:48,720 620 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2019-06-25 11:51:48,736 620 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2019-06-25 11:51:48,736 620 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2019-06-25 11:51:48,736 620 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2019-06-25 11:51:48,736 620 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2019-06-25 11:51:48,736 620 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2019-06-25 11:51:48,751 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
2019-06-25 11:51:48,751 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2019-06-25 11:51:48,751 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2019-06-25 11:51:48,751 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2019-06-25 11:51:48,751 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2019-06-25 11:51:48,767 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2019-06-25 11:51:48,767 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2019-06-25 11:51:48,767 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2019-06-25 11:51:48,767 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2019-06-25 11:51:48,767 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2019-06-25 11:51:48,783 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2019-06-25 11:51:48,783 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2019-06-25 11:51:48,783 620 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2019-06-25 11:51:48,783 620 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2019-06-25 11:51:48,798 620 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2019-06-25 11:51:48,798 620 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2019-06-25 11:51:48,798 620 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2019-06-25 11:51:48,798 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2019-06-25 11:51:48,798 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2019-06-25 11:51:48,814 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2019-06-25 11:51:48,814 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2019-06-25 11:51:48,814 620 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2019-06-25 11:51:48,814 620 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateyFailure'.
2019-06-25 11:51:48,830 620 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateySuccess'.
2019-06-25 11:51:48,830 620 [INFO ] - VERBOSE: Exporting function 'Write-FileUpdateLog'.
2019-06-25 11:51:48,830 620 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2019-06-25 11:51:48,830 620 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2019-06-25 11:51:48,845 620 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2019-06-25 11:51:48,845 620 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2019-06-25 11:51:48,845 620 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2019-06-25 11:51:48,845 620 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2019-06-25 11:51:48,861 620 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2019-06-25 11:51:48,861 620 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2019-06-25 11:51:48,861 620 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2019-06-25 11:51:48,861 620 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2019-06-25 11:51:48,892 620 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2019-06-25 11:51:48,892 620 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2019-06-25 11:51:48,892 620 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2019-06-25 11:51:48,908 620 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2019-06-25 11:51:48,908 620 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2019-06-25 11:51:48,908 620 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2019-06-25 11:51:48,908 620 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2019-06-25 11:51:48,923 620 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2019-06-25 11:51:48,923 620 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2019-06-25 11:51:48,923 620 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2019-06-25 11:51:48,923 620 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2019-06-25 11:51:48,939 620 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2019-06-25 11:51:48,939 620 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2019-06-25 11:51:48,939 620 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2019-06-25 11:51:48,939 620 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2019-06-25 11:51:48,939 620 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2019-06-25 11:51:48,955 620 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2019-06-25 11:51:48,955 620 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2019-06-25 11:51:48,955 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'.
2019-06-25 11:51:48,955 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2019-06-25 11:51:48,955 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2019-06-25 11:51:48,970 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2019-06-25 11:51:48,970 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2019-06-25 11:51:48,970 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2019-06-25 11:51:48,970 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2019-06-25 11:51:48,986 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2019-06-25 11:51:48,986 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2019-06-25 11:51:48,986 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2019-06-25 11:51:48,986 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2019-06-25 11:51:49,002 620 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2019-06-25 11:51:49,002 620 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2019-06-25 11:51:49,002 620 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2019-06-25 11:51:49,002 620 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2019-06-25 11:51:49,017 620 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2019-06-25 11:51:49,017 620 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2019-06-25 11:51:49,017 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2019-06-25 11:51:49,017 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2019-06-25 11:51:49,033 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2019-06-25 11:51:49,033 620 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2019-06-25 11:51:49,033 620 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2019-06-25 11:51:49,033 620 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateyFailure'.
2019-06-25 11:51:49,048 620 [INFO ] - VERBOSE: Exporting function 'Write-ChocolateySuccess'.
2019-06-25 11:51:49,048 620 [INFO ] - VERBOSE: Exporting function 'Write-FileUpdateLog'.
2019-06-25 11:51:49,048 620 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2019-06-25 11:51:49,048 620 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2019-06-25 11:51:49,048 620 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2019-06-25 11:51:49,064 620 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2019-06-25 11:51:49,064 620 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2019-06-25 11:51:49,064 620 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2019-06-25 11:51:49,064 620 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2019-06-25 11:51:49,080 620 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2019-06-25 11:51:49,080 620 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2019-06-25 11:51:49,080 620 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2019-06-25 11:51:49,080 620 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2019-06-25 11:51:49,080 620 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2019-06-25 11:51:49,095 620 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2019-06-25 11:51:49,095 620 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2019-06-25 11:51:49,095 620 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2019-06-25 11:51:49,095 620 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2019-06-25 11:51:49,111 620 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2019-06-25 11:51:49,111 620 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2019-06-25 11:51:49,111 620 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2019-06-25 11:51:49,111 620 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2019-06-25 11:51:49,126 620 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2019-06-25 11:51:49,126 620 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2019-06-25 11:51:49,126 620 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2019-06-25 11:51:49,126 620 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2019-06-25 11:51:49,142 620 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2019-06-25 11:51:49,142 620 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2019-06-25 11:51:49,142 620 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2019-06-25 11:51:49,142 620 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2019-06-25 11:51:49,158 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyDesktopLink'.
2019-06-25 11:51:49,158 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2019-06-25 11:51:49,158 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2019-06-25 11:51:49,158 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2019-06-25 11:51:49,158 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2019-06-25 11:51:49,173 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2019-06-25 11:51:49,173 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2019-06-25 11:51:49,173 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2019-06-25 11:51:49,173 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2019-06-25 11:51:49,189 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2019-06-25 11:51:49,189 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2019-06-25 11:51:49,189 620 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2019-06-25 11:51:49,189 620 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2019-06-25 11:51:49,205 620 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2019-06-25 11:51:49,205 620 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2019-06-25 11:51:49,205 620 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2019-06-25 11:51:49,205 620 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2019-06-25 11:51:49,205 620 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2019-06-25 11:51:49,220 620 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2019-06-25 11:51:49,220 620 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2019-06-25 11:51:49,220 620 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2019-06-25 11:51:49,220 620 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2019-06-25 11:51:49,236 620 [INFO ] - VERBOSE: Importing function 'Write-ChocolateyFailure'.
2019-06-25 11:51:49,236 620 [INFO ] - VERBOSE: Importing function 'Write-ChocolateySuccess'.
2019-06-25 11:51:49,236 620 [INFO ] - VERBOSE: Importing function 'Write-FileUpdateLog'.
2019-06-25 11:51:49,236 620 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2019-06-25 11:51:49,251 620 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2019-06-25 11:51:49,251 620 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2019-06-25 11:51:49,251 620 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2019-06-25 11:51:49,251 620 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2019-06-25 11:51:49,267 620 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2019-06-25 11:51:49,267 620 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2019-06-25 11:51:49,267 620 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2019-06-25 11:51:49,267 620 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2019-06-25 11:51:49,283 620 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2019-06-25 11:51:49,376 620 [DEBUG] - ---------------------------Script Execution---------------------------
2019-06-25 11:51:49,392 620 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v8.0.0.1 with packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1', packageFolder:'C:\ProgramData\chocolatey\lib\openssh', installArguments: '', packageParameters: '',
2019-06-25 11:51:49,423 620 [DEBUG] - Running 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
2019-06-25 11:51:49,487 620 [INFO ] - Running on: Windows Server 2012 R2 Datacenter, (ServerDatacenter)
2019-06-25 11:51:49,533 620 [DEBUG] - No Package Parameters Passed in
2019-06-25 11:51:50,221 620 [WARN ] - WARNING: Removing all config and server keys as requested by /DeleteConfigAndServerKeys
2019-06-25 11:51:54,517 620 [INFO ] -
2019-06-25 11:51:54,517 620 [INFO ] - No rules match the specified criteria.
2019-06-25 11:51:54,517 620 [INFO ] -
2019-06-25 11:51:54,705 620 [DEBUG] - The last executable that ran had an exit code of '1'.
2019-06-25 11:51:54,720 620 [DEBUG] - ----------------------------------------------------------------------
2019-06-25 11:51:54,720 620 [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 '''] exited with '0'.
2019-06-25 11:51:54,767 620 [INFO ] - Skipping auto uninstaller - No registry snapshot.
2019-06-25 11:51:54,784 620 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2019-06-25 11:51:54,830 620 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2019-06-25 11:51:54,845 620 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2019-06-25 11:51:54,940 620 [DEBUG] - [NuGet] Removed file '7z.dll' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:54,955 620 [DEBUG] - [NuGet] Removed file '7z.exe' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:54,970 620 [DEBUG] - [NuGet] Removed file '7z.exe.ignore' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:54,970 620 [DEBUG] - [NuGet] Removed file 'barebonesinstaller.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:54,970 620 [DEBUG] - [NuGet] Removed file 'chocolateyinstall.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:54,986 620 [DEBUG] - [NuGet] Removed file 'chocolateyuninstall.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:54,986 620 [DEBUG] - [NuGet] Removed file 'Get-NetStat.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,017 620 [DEBUG] - [NuGet] Removed file 'LICENSE.txt' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,033 620 [DEBUG] - [NuGet] Removed file 'OpenSSH-Win32.zip' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,064 620 [DEBUG] - [NuGet] Removed file 'OpenSSH-Win64.zip' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,064 620 [DEBUG] - [NuGet] Removed file 'Set-SSHDefaultShell.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,064 620 [DEBUG] - [NuGet] Removed file 'SetSpecialPrivileges.ps1' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,080 620 [DEBUG] - [NuGet] Removed file 'VERIFICATION.txt' to folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,096 620 [DEBUG] - [NuGet] Removed folder 'C:\ProgramData\chocolatey\lib\openssh\tools'.
2019-06-25 11:51:55,096 620 [DEBUG] - [NuGet] Removed file 'openssh.nuspec' to folder 'C:\ProgramData\chocolatey\lib\openssh'.
2019-06-25 11:51:55,111 620 [DEBUG] - [NuGet] Removed file 'openssh.nupkg' to folder 'C:\ProgramData\chocolatey\lib\openssh'.
2019-06-25 11:51:55,111 620 [DEBUG] - [NuGet] Removed folder 'C:\ProgramData\chocolatey\lib\openssh'.
2019-06-25 11:51:55,127 620 [INFO ] - [NuGet] Successfully uninstalled 'openssh 8.0.0.1'.
2019-06-25 11:51:55,143 620 [INFO ] - openssh has been successfully uninstalled.
2019-06-25 11:51:55,143 620 [DEBUG] - Removing nupkg if it still exists.
2019-06-25 11:51:55,158 620 [DEBUG] - Ensuring removal of installation files.
2019-06-25 11:51:55,173 620 [DEBUG] - Ensuring removal of package cache files.
2019-06-25 11:51:55,205 620 [WARN ] - Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
2019-06-25 11:51:55,205 620 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2019-06-25 11:51:55,220 620 [DEBUG] - * Path='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Git\bin;C:\ProgramData\chocolatey\bin' (Machine)
2019-06-25 11:51:55,237 620 [DEBUG] - The following values have been removed:
2019-06-25 11:51:55,237 620 [DEBUG] - * TERM='' (Machine)
2019-06-25 11:51:55,283 620 [WARN ] -
Chocolatey uninstalled 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2019-06-25 11:51:55,298 620 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2019-06-25 11:51:55,346 620 [DEBUG] - Exiting with 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.