Skip to content

Instantly share code, notes, and snippets.

@choco-bot
Created December 30, 2023 16:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save choco-bot/3c945dc76329be6c100cafad6b5060d3 to your computer and use it in GitHub Desktop.
Save choco-bot/3c945dc76329be6c100cafad6b5060d3 to your computer and use it in GitHub Desktop.
openssh v9.4.0-beta1 - Passed - Package Tests Results

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

  • https://community.chocolatey.org/packages/openssh/9.4.0-beta1
  • Tested 30 Dec 2023 16:46:51 +00:00
  • Tested against win2012r2x64 (Windows Server 2012 R2 x64)
  • Tested with the latest version of choco, possibly a beta version.
  • Tested with chocolatey-package-verifier service v1.0.1
  • Install was successful.
  • Uninstall was successful.
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg" checksum="BDBB44EC9CCC7778F7818BEA8CD4B248" />
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec" checksum="0DE8EA4EF32C788EF67F24461A7A92C7" />
<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="D9C5DF9361C4F87AF72572F209B89CBE" />
<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="E034A2E5E33C14D42C59688E8BC61DA4" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip" checksum="60583F02D366B942169E6EE4DA1B9989" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1" checksum="1A26224C48488038D136D9F06A7B9E73" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1" checksum="543B78A2B38141A98F2AF8BD3F10893B" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt" checksum="A3C11FB5F52B25E893CFB4FA8539F2E4" />
</files>
</fileSnapshot>
2023-12-30 16:44:43,394 976 [DEBUG] - XmlConfiguration is now operational
2023-12-30 16:44:43,644 976 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,660 976 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,660 976 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,675 976 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,675 976 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,691 976 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,691 976 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,707 976 [DEBUG] - Adding new type 'RubyGemsService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,707 976 [DEBUG] - Adding new type 'RubyGemsService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:44:43,723 976 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:44:43,723 976 [DEBUG] - Adding new type 'CacheFolderLockdownValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:44:45,193 976 [DEBUG] - Adding new type 'EmptyOrInvalidUrlMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,224 976 [DEBUG] - Adding new type 'FrameWorkReferencesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,224 976 [DEBUG] - Adding new type 'IconMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,238 976 [DEBUG] - Adding new type 'LicenseMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,254 976 [DEBUG] - Adding new type 'PackageTypesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,254 976 [DEBUG] - Adding new type 'ReadmeMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,269 976 [DEBUG] - Adding new type 'RepositoryMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,269 976 [DEBUG] - Adding new type 'RequireLicenseAcceptanceMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,284 976 [DEBUG] - Adding new type 'ServicableMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,318 976 [DEBUG] - Adding new type 'VersionMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:44:45,367 976 [DEBUG] - Registering new command 'cache' in assembly 'choco'
2023-12-30 16:44:45,379 976 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-12-30 16:44:45,394 976 [DEBUG] - Registering new command 'template' in assembly 'choco'
2023-12-30 16:44:45,409 976 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-12-30 16:44:45,426 976 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-12-30 16:44:45,444 976 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-12-30 16:44:45,444 976 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-12-30 16:44:45,457 976 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-12-30 16:44:45,457 976 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-12-30 16:44:45,472 976 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-12-30 16:44:45,472 976 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-12-30 16:44:45,487 976 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-12-30 16:44:45,487 976 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-12-30 16:44:45,506 976 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-12-30 16:44:45,506 976 [DEBUG] - Registering new command 'source' in assembly 'choco'
2023-12-30 16:44:45,506 976 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-12-30 16:44:45,519 976 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-12-30 16:44:45,519 976 [DEBUG] - Registering new command 'search' in assembly 'choco'
2023-12-30 16:44:45,535 976 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-12-30 16:44:45,535 976 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-12-30 16:44:46,019 976 [INFO ] - ============================================================
2023-12-30 16:44:46,637 976 [INFO ] - Chocolatey v2.2.2
2023-12-30 16:44:46,706 976 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-12-30 16:44:46,740 976 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-12-30 16:44:46,755 976 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-12-30 16:44:46,816 976 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" install openssh --version 9.4.0-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-12-30 16:44:46,847 976 [DEBUG] - Received arguments: install openssh --version 9.4.0-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-12-30 16:44:47,206 976 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-12-30 16:44:47,301 976 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-12-30 16:44:47,331 976 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-12-30 16:44:47,817 976 [DEBUG] - Performing validation checks.
2023-12-30 16:44:47,863 976 [DEBUG] - Global Configuration Validation Checks:
2023-12-30 16:44:47,880 976 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-12-30 16:44:47,910 976 [DEBUG] - System State Validation Checks:
2023-12-30 16:44:47,910 976 [DEBUG] - Reboot Requirement Checks:
2023-12-30 16:44:47,941 976 [DEBUG] - - Pending Computer Rename = Checked
2023-12-30 16:44:47,956 976 [DEBUG] - - Pending Component Based Servicing = Checked
2023-12-30 16:44:47,972 976 [DEBUG] - - Pending Windows Auto Update = Checked
2023-12-30 16:44:47,972 976 [DEBUG] - - Pending File Rename Operations = Ignored
2023-12-30 16:44:47,990 976 [DEBUG] - - Pending Windows Package Installer = Checked
2023-12-30 16:44:48,007 976 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-12-30 16:44:48,034 976 [DEBUG] - Cache Folder Lockdown Checks:
2023-12-30 16:44:48,034 976 [DEBUG] - - Elevated State = Checked
2023-12-30 16:44:48,050 976 [DEBUG] - - Folder Exists = Checked
2023-12-30 16:44:48,065 976 [DEBUG] - - Folder lockdown = Checked
2023-12-30 16:44:48,081 976 [INFO ] - 3 validations performed. 3 success(es), 0 warning(s), and 0 error(s).
2023-12-30 16:44:48,184 976 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-12-30 16:44:48,223 976 [DEBUG] -
NOTE: Hiding sensitive configuration data! Please double and triple
check to be sure no sensitive data is shown, especially if copying
output to a gist for review.
2023-12-30 16:44:48,332 976 [DEBUG] - Configuration: CommandName='install'|
CacheLocation='C:\Users\vagrant\AppData\Local\Temp\chocolatey'|
CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'|
Sources='c:\cached-packages;https://community.chocolatey.org/api/v2/'|
SourceType='normal'|ShowOnlineHelp='False'|Debug='True'|Verbose='True'|
Trace='False'|Force='True'|Noop='False'|HelpRequested='False'|
UnsuccessfulParsing='False'|RegularOutput='True'|QuietOutput='False'|
PromptForConfirmation='False'|DisableCompatibilityChecks='False'|
AcceptLicense='True'|AllowUnofficialBuild='False'|Input='openssh'|
Version='9.4.0-beta1'|AllVersions='False'|
SkipPackageInstallProvider='False'|SkipHookScripts='False'|
PackageNames='openssh'|Prerelease='False'|ForceX86='False'|
OverrideArguments='False'|NotSilent='False'|
ApplyPackageParametersToDependencies='False'|
ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'|
CacheExpirationInMinutes='30'|AllowDowngrade='True'|
ForceDependencies='False'|PinPackage='False'|
Information.PlatformType='Windows'|
Information.PlatformVersion='10.0.17763.0'|
Information.PlatformName='Windows Server 2016'|
Information.ChocolateyVersion='2.2.2.0'|
Information.ChocolateyProductVersion='2.2.2'|
Information.FullName='choco, Version=2.2.2.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|
Information.Is64BitOperatingSystem='True'|
Information.Is64BitProcess='True'|Information.IsInteractive='False'|
Information.UserName='vagrant'|
Information.UserDomainName='WIN-1FSTBHT10UQ'|
Information.IsUserAdministrator='True'|
Information.IsUserSystemAccount='False'|
Information.IsUserRemoteDesktop='False'|
Information.IsUserRemote='True'|
Information.IsProcessElevated='True'|
Information.IsLicensedVersion='False'|
Information.IsLicensedAssemblyLoaded='False'|
Information.LicenseType='Foss'|
Information.CurrentDirectory='C:\Users\vagrant'|
Features.AutoUninstaller='True'|Features.ChecksumFiles='True'|
Features.AllowEmptyChecksums='False'|
Features.AllowEmptyChecksumsSecure='True'|
Features.FailOnAutoUninstaller='False'|
Features.FailOnStandardError='False'|Features.UsePowerShellHost='True'|
Features.LogEnvironmentValues='True'|Features.LogWithoutColor='False'|
Features.VirusCheck='False'|
Features.FailOnInvalidOrMissingLicense='False'|
Features.IgnoreInvalidOptionsSwitches='True'|
Features.UsePackageExitCodes='True'|
Features.UseEnhancedExitCodes='False'|
Features.UseFipsCompliantChecksums='False'|
Features.ShowNonElevatedWarnings='True'|
Features.ShowDownloadProgress='False'|
Features.StopOnFirstPackageFailure='False'|
Features.UseRememberedArgumentsForUpgrades='False'|
Features.IgnoreUnfoundPackagesOnUpgradeOutdated='False'|
Features.SkipPackageUpgradesWhenNotInstalled='False'|
Features.RemovePackageInformationOnUninstall='False'|
Features.ExitOnRebootDetected='False'|
Features.LogValidationResultsOnWarnings='True'|
Features.UsePackageRepositoryOptimizations='True'|
ListCommand.LocalOnly='False'|ListCommand.IdOnly='False'|
ListCommand.IncludeRegistryPrograms='False'|ListCommand.PageSize='25'|
ListCommand.Exact='False'|ListCommand.ByIdOnly='False'|
ListCommand.ByTagOnly='False'|ListCommand.IdStartsWith='False'|
ListCommand.OrderByPopularity='False'|ListCommand.ApprovedOnly='False'|
ListCommand.DownloadCacheAvailable='False'|
ListCommand.NotBroken='False'|
ListCommand.IncludeVersionOverrides='False'|
ListCommand.ExplicitPageSize='False'|
ListCommand.ExplicitSource='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.Command='Unknown'|PinCommand.Command='Unknown'|
OutdatedCommand.IgnorePinned='False'|
ExportCommand.IncludeVersionNumbers='False'|Proxy.BypassOnLocal='True'|
TemplateCommand.Command='unknown'|CacheCommand.Command='Unknown'|
CacheCommand.RemoveExpiredItemsOnly='False'|
2023-12-30 16:44:48,352 976 [DEBUG] - _ Chocolatey:ChocolateyInstallCommand - Normal Run Mode _
2023-12-30 16:44:48,397 976 [INFO ] - Installing the following packages:
2023-12-30 16:44:48,410 976 [INFO ] - openssh
2023-12-30 16:44:48,426 976 [INFO ] - By installing, you accept licenses for the packages.
2023-12-30 16:44:48,441 976 [DEBUG] - Current environment values (may contain sensitive data):
2023-12-30 16:44:48,457 976 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-12-30 16:44:48,472 976 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:44:48,472 976 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:44:48,492 976 [DEBUG] - * 'ChocolateyLastPathUpdate'='133484165807131239' ('User')
2023-12-30 16:44:48,503 976 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-12-30 16:44:48,521 976 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-12-30 16:44:48,521 976 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-12-30 16:44:48,534 976 [DEBUG] - * 'Path'='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;' ('Machine')
2023-12-30 16:44:48,534 976 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-12-30 16:44:48,550 976 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-12-30 16:44:48,550 976 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-12-30 16:44:48,550 976 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:44:48,566 976 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:44:48,566 976 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-12-30 16:44:48,581 976 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-12-30 16:44:48,581 976 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='10' ('Machine')
2023-12-30 16:44:48,597 976 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-12-30 16:44:48,597 976 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 85 Stepping 7, GenuineIntel' ('Machine')
2023-12-30 16:44:48,615 976 [DEBUG] - * 'PROCESSOR_REVISION'='5507' ('Machine')
2023-12-30 16:44:48,615 976 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-12-30 16:44:49,521 976 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:44:49,521 976 [DEBUG] - --- Start of List ---
2023-12-30 16:44:49,632 976 [DEBUG] - Resolving resource PackageSearchResource for source C:\ProgramData\chocolatey\lib
2023-12-30 16:44:50,552 976 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:44:50,597 976 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:44:50,614 976 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:44:50,629 976 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:44:50,660 976 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:44:50,693 976 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:44:50,706 976 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:44:50,785 976 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:44:50,819 976 [DEBUG] - --- End of List ---
2023-12-30 16:44:50,895 976 [DEBUG] - Resolving resource PackageMetadataResource for source c:\cached-packages
2023-12-30 16:44:51,973 976 [DEBUG] - Resolving resource PackageMetadataResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:44:53,256 976 [INFO ] - [NuGet] GET https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.4.0-beta1')
2023-12-30 16:44:53,558 976 [INFO ] - [NuGet] OK https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.4.0-beta1') 261ms
2023-12-30 16:44:53,944 976 [DEBUG] - Resolving resource DependencyInfoResource for source c:\cached-packages
2023-12-30 16:44:55,160 976 [DEBUG] - Resolving resource DependencyInfoResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:44:55,230 976 [INFO ] - [NuGet] CACHE https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.4.0-beta1')
2023-12-30 16:44:55,690 976 [INFO ] - [NuGet] Resolving dependency information took 0 ms
2023-12-30 16:44:55,721 976 [DEBUG] - Resolving resource DownloadResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:44:55,848 976 [DEBUG] - Attempting to delete file "".
2023-12-30 16:44:55,909 976 [INFO ] - [NuGet] GET https://community.chocolatey.org/api/v2/package/openssh/9.4.0-beta1
2023-12-30 16:44:56,817 976 [INFO ] - [NuGet] OK https://community.chocolatey.org/api/v2/package/openssh/9.4.0-beta1 863ms
2023-12-30 16:44:56,908 976 [INFO ] - [NuGet] Acquiring lock for the installation of openssh 9.4.0-beta1
2023-12-30 16:44:57,080 976 [INFO ] - [NuGet] Acquired lock for the installation of openssh 9.4.0-beta1
2023-12-30 16:45:02,663 976 [INFO ] - [NuGet] Installed openssh 9.4.0-beta1 from https://community.chocolatey.org/api/v2/ with content hash Tlk8EnSOarTdpEkOflwoJhKCIzxC/d2Ltyjcp4wYM7kWBzRxTnxs82kaxlyaYu3JxzHgDLB3Dtz8OpzQKJUjgg==.
2023-12-30 16:45:02,758 976 [INFO ] - [NuGet] Adding package 'openssh.9.4.0-beta1' to folder 'C:\ProgramData\chocolatey\lib'
2023-12-30 16:45:03,143 976 [INFO ] - [NuGet] Added package 'openssh.9.4.0-beta1' to folder 'C:\ProgramData\chocolatey\lib'
2023-12-30 16:45:03,174 976 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.4.0-beta1\openssh.9.4.0-beta1.nupkg".
2023-12-30 16:45:03,190 976 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.4.0-beta1\.nupkg.metadata".
2023-12-30 16:45:03,212 976 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.4.0-beta1\openssh.9.4.0-beta1.nupkg.sha512".
2023-12-30 16:45:03,238 976 [INFO ] -
openssh v9.4.0-beta1 (forced)
2023-12-30 16:45:03,424 976 [INFO ] - openssh package files install completed. Performing other installation steps.
2023-12-30 16:45:03,611 976 [DEBUG] - Setting installer args for openssh
2023-12-30 16:45:03,611 976 [DEBUG] - Setting package parameters for openssh
2023-12-30 16:45:03,659 976 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1':
2023-12-30 16:45:03,690 976 [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 = '3AFE0B52C49DF081646494E10A0C0329E5EC8C38'
checksumType = 'SHA1'
checksum64 = 'DE3893BE0ECFED81F8B2BE756C1A4D99F1EC8A1B'
checksumType64= 'SHA1'
}
If ($RunningUnderChocolatey)
{
# Default the values before reading params
$SSHServerFeature = $false
$KeyBasedAuthenticationFeature = $false
$SSHServerPort = '22'
$arguments = @{};
$packageParameters = $env:chocolateyPackageParameters
}
$OpeningMessage = @"
************************************************************************************
************************************************************************************
This package is a Universal Installer and can ALSO install Win32-OpenSSH on
Nano, Server Core, Docker Containers and more WITHOUT using Chocolatey.
See the following for more details:
https://github.com/DarwinJS/ChocoPackages/blob/master/openssh/readme.md
************************************************************************************
************************************************************************************
"@
Write-Output $OpeningMessage
function Get-PackageParametersCustom {
[CmdletBinding()]
param(
[string] $Parameters = $Env:ChocolateyPackageParameters,
# Allows splatting with arguments that do not apply and future expansion. Do not use directly.
[parameter(ValueFromRemainingArguments = $true)]
[Object[]] $IgnoredArguments
)
$res = @{}
$re = "\/([a-zA-Z0-9]+)(:[`"'].+?[`"']|[^ ]+)?"
$results = $Parameters | Select-String $re -AllMatches | select -Expand Matches
foreach ($m in $results) {
if (!$m) { continue } # must because of posh 2.0 bug: https://github.com/chocolatey/chocolatey-coreteampackages/issues/465
$a = $m.Value -split ':'
$opt = $a[0].Substring(1); $val = $a[1..100] -join ':'
if ($val -match '^(".+")|(''.+'')$') {$val = $val -replace '^.|.$'}
$res[ $opt ] = if ($val) { $val } else { $true }
}
$res
}
# Now parse the packageParameters using good old regular expression
if ($packageparameters) {
$pp = Get-PackageParametersCustom
if ($pp.SSHAgentFeature) {
Write-Host "/SSHAgentFeature was used, including SSH Agent Service."
$SSHAgentFeature = $true
}
if ($pp.SSHServerFeature) {
Write-Host "/SSHServerFeature was used, including SSH Server Feature."
$SSHServerFeature = $true
}
if ($pp.OverWriteSSHDConf) {
Write-Host "/OverWriteSSHDConf was used, will overwrite any existing sshd_conf with one from install media."
$OverWriteSSHDConf = $true
}
if ($pp.SSHServerPort) {
$SSHServerPort = $pp.Get_Item("SSHServerPort")
Write-Host "/SSHServerPort was used, attempting to use SSHD listening port $SSHServerPort."
If (!$SSHServerFeature)
{
Write-Host "You forgot to specify /SSHServerFeature with /SSHServerPort, autofixing for you, enabling /SSHServerFeature"
$SSHServerFeature = $true
}
}
if ($pp.SSHLogLevel) {
$ValidLogSettings = @('QUIET', 'FATAL', 'ERROR', 'INFO', 'VERBOSE', 'DEBUG', 'DEBUG1', 'DEBUG2','DEBUG3')
$SSHLogLevel = $pp.Get_Item("SSHLogLevel").toupper()
If ($ValidLogSettings -inotcontains $SSHLogLevel)
{Throw "$SSHLogLevel is not one of the valid values: $(($ValidLogSettings -join ' ') | out-string)"}
Write-Host "/SSHLogLevel was used, setting LogLevel in sshd_conf to $SSHLogLevel"
}
Else
{
$SSHLogLevel = $null
}
if ($pp.AlsoLogToFile) {
$AlsoLogToFile = $True
Write-Host '/AlsoLogToFile was used, setting AlsoLogToFile to $True'
}
if ($pp.TERM) {
$TERM = $pp.Get_Item("TERM")
Write-Host "/TERM was used, setting system TERM environment variable to $TERM"
$TERMSwitchUsed = $True
}
if ($pp.KeyBasedAuthenticationFeature) {
Write-Host "Including Key based authentication."
$KeyBasedAuthenticationFeature = $true
If (!$SSHServerFeature)
{
Write-Warning "KeyBasedAuthenticationFeature was specified, but is only value when SSHServerFeature is specified, ignoring..."
}
}
if ($pp.PathSpecsToProbeForShellEXEString) {
$PathSpecsToProbeForShellEXEString = $pp.Get_Item("PathSpecsToProbeForShellEXEString")
Write-Host "PathSpecsToProbeForShellEXEString was used, probing for suitable shell using search specs: $PathSpecsToProbeForShellEXEString"
}
if ($pp.AllowInsecureShellEXE) {
$AllowInsecureShellEXE = $True
}
if ($pp.SSHDefaultShellCommandOption) {
$SSHDefaultShellCommandOption = $pp.Get_Item("SSHDefaultShellCommandOption")
}
} else {
Write-Debug "No Package Parameters Passed in";
}
Function CheckServicePath ($ServiceEXE,$FolderToCheck)
{
if ($RunningOnNano) {
#The NANO TP5 Compatible Way:
Return ([bool](@(wmic service | ?{$_ -ilike "*$ServiceEXE*"}) -ilike "*$FolderToCheck*"))
}
Else
{
#The modern way:
Return ([bool]((Get-WmiObject win32_service | ?{$_.PathName -ilike "*$ServiceEXE*"} | select -expand PathName) -ilike "*$FolderToCheck*"))
}
}
#Extract Files Early
If ($RunningUnderChocolatey)
{
If (Test-Path $ExtractFolder)
{
Remove-Item $ExtractFolder -Recurse -Force
}
Get-ChocolateyUnzip "$filename" $ExtractFolder
}
Else
{
If (Test-Path "$toolsdir\7z.exe")
{
#covers nano
cd $toolsdir
start-process .\7z.exe -argumentlist "x `"$filename`" -o`"$ExtractFolder`" -aoa" -nonewwindow -wait
}
Else
{
Throw "You need a copy of 7z.exe next to this script for this operating system. You can get a copy at 7-zip.org"
}
}
If ($SSHServerFeature -OR $SSHAgentFeature)
{
. "$toolsdir\SetSpecialPrivileges.ps1"
}
If ($SSHServerFeature)
{ #Check if anything is already listening on port $SSHServerPort, which is not a previous version of this software.
$AtLeastOneSSHDPortListenerIsNotUs = $False
Write-Output "Probing for possible conflicts with SSHD server to be configured on port $SSHServerPort ..."
. "$toolsdir\Get-NetStat.ps1"
$procslisteningonRequestedSSHDPort = @(Get-Netstat -GetProcessDetails -FilterOnPort $SSHServerPort)
If ((checkservicepath 'svchost.exe -k SshBrokerGroup' 'Part of Microsoft SSH Server for Windows') -AND (checkservicepath 'svchost.exe -k SshProxyGroup' 'Part of Microsoft SSH Server for Windows'))
{
Write-Warning " > Detected that Developer Mode SSH is present (Probably due to enabling Windows 10 Developer Mode)"
$DeveloperModeSSHIsPresent = $True
}
If ($procslisteningonRequestedSSHDPort.count -ge 1)
{
ForEach ($proconRequestedSSHDPort in $procslisteningonRequestedSSHDPort)
{
Write-output " > Checking $($proconRequestedSSHDPort.Localaddressprocesspath) against path $TargetFolder"
If ("$($proconRequestedSSHDPort.Localaddressprocesspath)" -ilike "*$TargetFolder*")
{
Write-Output " > Found a previous version of Win32-OpenSSH installed by this package on Port $SSHServerPort."
}
Else
{
$AtLeastOneSSHDPortListenerIsNotUs = $True
Write-Warning " > Found something listening on Port $SSHServerPort that was not installed by this package."
Write-Warning " $($proconRequestedSSHDPort.LocalAddressProcessPath) is listening on Port $SSHServerPort"
$ProcessOccupyingPort = "$($proconRequestedSSHDPort.LocalAddressProcessPath)"
}
}
}
If ($AtLeastOneSSHDPortListenerIsNotUs)
{
$errorMessagePort = @"
"$ProcessOccupyingPort" is listening on port $SSHServerPort and you have not specified a different listening port (list above) using the /SSHServerPort parameter.
Please either deconfigure or deinstall whatever is running on Port $SSHServerPort and try again OR specify a different port for this SSHD Server using the /SSHServerPort package parameter.
If you see the message 'Detected that Developer Mode SSH is present' above, you may be able to simply disable the services 'SSHBroker' and 'SSHProxy'
"@
Throw $errorMessagePort
}
}
$SSHServiceInstanceExistsAndIsOurs = CheckServicePath 'sshd.exe' "$TargetFolder"
$SSHAGENTServiceInstanceExistsAndIsOurs = CheckServicePath 'ssh-agent.exe' "$TargetFolder"
If ($SSHServerFeature -AND (!$SSHServiceInstanceExistsAndIsOurs) -AND ([bool](Get-Service sshd -ErrorAction SilentlyContinue)))
{
$ExistingSSHDInstancePath = get-itemproperty hklm:\system\currentcontrolset\services\* | where {($_.ImagePath -ilike '*sshd.exe*')} | Select -expand ImagePath
Throw "You have requested that the SSHD service be installed, but this system appears to have an instance of an SSHD service configured for another folder ($ExistingSSHDInstancePath). You can remove the package switch /SSHServerFeature to install just the client tools, or you will need to remove that instance of SSHD to use the one that comes with this package."
}
If ((!$SSHServerFeature) -AND $SSHServiceInstanceExistsAndIsOurs)
{
Throw "There is a configured instance of the SSHD service, please specify the /SSHServerFeature to confirm it is OK to shutdown and upgrade the SSHD service at this time."
}
If ([bool](get-process ssh -erroraction silentlycontinue | where {$_.Path -ilike "*$TargetFolder*"}))
{
Throw "It appears you have instances of ssh.exe (client) running from the folder this package installs to, please terminate them and try again."
}
If ((Test-Path $TargetFolder) -AND (@(dir "$TargetFolder\*.exe").count -gt 0))
{
Write-Output "`r`nCURRENT VERSIONS OF SSH EXES:"
Write-Output "$(dir "$TargetFolder\*.exe"| select -expand fullname | get-command | select -expand fileversioninfo | ft filename, fileversion -auto | out-string)"
}
If ($SSHServiceInstanceExistsAndIsOurs -AND ([bool](Get-Service SSHD -ErrorAction SilentlyContinue | where {$_.Status -ieq 'Running'})))
{
#Shutdown and unregister service for upgrade
stop-service sshd -Force
Start-Sleep -seconds 3
If (([bool](Get-Service SSHD | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the SSHD service, please stop manually and retry this package."
}
}
If ($SSHServiceInstanceExistsAndIsOurs)
{
Write-output "Stopping SSHD Service for upgrade..."
Stop-Service sshd
sc.exe delete sshd | out-null
}
If ($SSHAGENTServiceInstanceExistsAndIsOurs)
{
Stop-Service SSH-Agent -Force
Start-Sleep -seconds 3
If (([bool](Get-Service ssh-agent | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the ssh-agent service, please stop manually and retry this package."
}
sc.exe delete ssh-agent | out-null
}
If ($OSBits -eq 64)
{
$SourceZipChecksum = $packageargs.checksum64
$SourceZipChecksumType = $packageargs.checksumType64
}
Else
{
$SourceZipChecksum = $packageargs.checksum
$SourceZipChecksumType = $packageargs.checksumType
}
If ([bool](get-command get-filehash -ea silentlycontinue))
{
If ((Get-FileHash $filename -Algorithm $SourceZipChecksumType).Hash -eq $SourceZipChecksum)
{
Write-Output "Hashes for internal source match"
}
Else
{
throw "Checksums for internal source do not match - something is wrong."
}
}
Else
{
Write-Output "Source files are internal to the package, checksums are not required nor checked."
}
Copy-Item "$ExtractFolder\*" "$PF" -Force -Recurse -Passthru -ErrorAction Stop
Copy-Item "$toolsdir\Set-SSHDefaultShell.ps1" "$TargetFolder" -Force -PassThru -ErrorAction Stop
Remove-Item "$ExtractFolder" -Force -Recurse
If ($RunningUnderChocolatey)
{
Install-ChocolateyPath "$TargetFolder" 'Machine'
}
Else
{
$PathToAdd = $TargetFolder
$ExistingPathArray = @(((Get-ItemProperty 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' | select -expand path).split(';')))
if (($ExistingPathArray -inotcontains $PathToAdd) -AND ($ExistingPathArray -inotcontains "$PathToAdd\"))
{
$Newpath = $ExistingPathArray + @("$PathToAdd")
$AssembledNewPath = ($newpath -join(';')).trimend(';')
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'PATH' -Value "$AssembledNewPath"
}
}
If ($env:Path -inotlike "*$TargetFolder*")
{
$env:path += ";$TargetFolder"
}
$ExistingTermValue = $null
$ExistingTermValue = (get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -EA SilentlyContinue | Select -Expand TERM -EA SilentlyContinue)
If ((!$ExistingTermValue) -OR ($ExistingTermValue -ine $TERM))
{
Write-Host "Updating machine environment variable TERM from `"$ExistingTermValue`" to `"$TERM`""
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'TERM' -Value "$TERM"
}
If ($SSHAgentFeature)
{
New-Service -Name ssh-agent -BinaryPathName "$TargetFolder\ssh-agent.exe" -Description "SSH Agent" -StartupType Automatic | Out-Null
cmd.exe /c 'sc.exe sdset ssh-agent D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;RP;;;AU)'
Start-Service ssh-agent
Start-Sleep -seconds 3
}
If ($SSHServerFeature)
{
Write-Warning "You have specified SSHServerFeature - this machine is being configured as an SSH Server including opening port $SSHServerPort."
#create the ssh config folder and set its permissions
if(-not (test-path $sshdatadir -PathType Container))
{
$null = New-Item $sshdatadir -ItemType Directory -Force -ErrorAction Stop
}
$acl = Get-Acl -Path $sshdatadir
# following SDDL implies
# - owner - built in Administrators
# - disabled inheritance
# - Full access to System
# - Full access to built in Administrators
$acl.SetSecurityDescriptorSddlForm("O:BAD:PAI(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;AU)")
Set-Acl -Path $sshdatadir -AclObject $acl
# create logs folder and set its permissions
if(-not (test-path $logsdir -PathType Container))
{
$null = New-Item $logsdir -ItemType Directory -Force -ErrorAction Stop
}
$acl = Get-Acl -Path $logsdir
# following SDDL implies
# - owner - built in Administrators
# - disabled inheritance
# - Full access to System
# - Full access to built in Administrators
$acl.SetSecurityDescriptorSddlForm("O:BAD:PAI(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)")
Set-Acl -Path $logsdir -AclObject $acl
If((Test-Path "$TargetFolder\sshd_config"))
{
Write-Host "Migrating existing sshd_config to new location `"$sshdatadir`""
Move-Item "$TargetFolder\sshd_config" $sshdatadir -force
}
#for clean config copy sshd_config_default to $sshdatadir\sshd_config
$sshdconfigpath = Join-Path $sshdatadir "sshd_config"
$sshddefaultconfigpath = Join-Path $TargetFolder "sshd_config_default"
if(-not (test-path $sshdconfigpath -PathType Leaf))
{
$null = Copy-Item $sshddefaultconfigpath -Destination $sshdconfigpath -ErrorAction Stop
}
If((Test-Path "$TargetFolder\ssh_host_*"))
{
Write-Host "Migrating existing ssh host keys to new location `"$sshdatadir`""
Move-Item "$TargetFolder\ssh_host_*" $sshdatadir -force
}
If ($RunningOnNano)
{
Write-Warning "Forcing on"
$AlsoLogToFile = $True
}
If((Test-Path "$sshdconfigpath"))
{
$CurrentLogLevelConfig = ((gc "$sshdconfigpath") -imatch "^#*LogLevel\s\w*\b.*$")
Write-Output 'Setting up SSH Logging'
If ($SSHLogLevel)
{ #command line specified a log level - override whatever is there
If ([bool]($CurrentLogLevelConfig -inotmatch "^LogLevel\s$SSHLogLevel\s*$"))
{
Write-Output "Current LogLevel setting in `"$sshdconfigpath`" is `"$CurrentLogLevelConfig`", setting it to `"LogLevel $SSHLogLevel`""
(Get-Content "$sshdconfigpath") -replace "^#*LogLevel\s\w*\b.*$", "LogLevel $SSHLogLevel" | Set-Content "$sshdconfigpath"
}
}
$CurrentPortConfig = ((gc "$sshdconfigpath") -match "^#*Port\s\d*\s*$")
If ([bool]($CurrentPortConfig -notmatch "^Port $SSHServerPort"))
{
Write-Output "Current port setting in `"$sshdconfigpath`" is `"$CurrentPortConfig`", setting it to `"Port $SSHServerPort`""
(Get-Content "$sshdconfigpath") -replace "^#*Port\s\d*\s*$", "Port $SSHServerPort" | Set-Content "$sshdconfigpath"
}
Else
{
Write-Output "Current port setting in `"$sshdconfigpath`" already matches `"Port $SSHServerPort`", no action necessary."
}
If ($AlsoLogToFile)
{
If ((Get-Content "$sshdconfigpath") -notmatch "^Subsystem\ssftp\ssftp-server\.exe.*LOCAL0.*$")
{
(Get-Content "$sshdconfigpath") -replace "^Subsystem\ssftp\ssftp-server\.exe.*$", "SyslogFacility LOCAL0" | Set-Content "$sshdconfigpath"
}
}
}
If ($PathSpecsToProbeForShellEXEString)
{
$ParamsSSHDefaultShell = @{}
$ParamsSSHDefaultShell.add('PathSpecsToProbeForShellEXEString',"$PathSpecsToProbeForShellEXEString")
If ($AllowInsecureShellEXE) {$ParamsSSHDefaultShell += @{'AllowInsecureShellEXE'=$AllowInsecureShellEXE}
If ($SSHDefaultShellCommandOption) {$ParamsSSHDefaultShell += @{'SSHDefaultShellCommandOption'="$SSHDefaultShellCommandOption"}
Write-Host "$ParamsSSHDefaultShell"
. $TargetFolder\Set-SSHDefaultShell.ps1 @ParamsSSHDefaultShell
}
netsh advfirewall firewall add rule name='SSHD Port OpenSSH (chocolatey package: openssh)' dir=in action=allow protocol=TCP localport=$SSHServerPort
If (!$RunningOnNano)
{
$etwman = Join-Path $TargetFolder "openssh-events.man"
# unregister etw provider
wevtutil um `"$etwman`"
# adjust provider resource path in instrumentation manifest
[XML]$xml = Get-Content $etwman
$xml.instrumentationManifest.instrumentation.events.provider.resourceFileName = $sshagentpath.ToString()
$xml.instrumentationManifest.instrumentation.events.provider.messageFileName = $sshagentpath.ToString()
$xml.Save($etwman)
#register etw provider
wevtutil im `"$etwman`"
}
New-Service -Name sshd -BinaryPathName "$TargetFolder\sshd.exe" -Description "SSH Daemon" -StartupType Automatic | Out-Null
Write-Host "Ensuring all ssh key and configuration files have correct permissions for all users"
. "$TargetFolder\FixHostFilePermissions.ps1" -Confirm:$false
}
If (CheckServicePath 'sshd.exe' "$TargetFolder")
{
write-output "Starting SSHD..."
Start-Service SSHD
}
If (CheckServicePath 'ssh-agent.exe' "$TargetFolder")
{
write-output "Starting SSH-Agent..."
Start-Service SSH-Agent
}
$fullpathkeylist = "'$sshdatadir\ssh_host_dsa_key'", "'$sshdatadir\ssh_host_rsa_key'", "'$sshdatadir\ssh_host_ecdsa_key'", "'$sshdatadir\ssh_host_ed25519_key'"
If (Test-Path "$TargetFolder\ssh.exe")
{
Write-Output "`r`nNEW VERSIONS OF SSH EXES:"
Write-Output "$(dir "$TargetFolder\*.exe" | select -expand fullname | get-command | select -expand fileversioninfo | ft filename, fileversion -auto | out-string)"
}
write-output ""
Write-Warning "You must start a new prompt, or use the command 'refreshenv' (provided by your chocolatey install) to re-read the environment for the tools to be available in this shell session."
2023-12-30 16:45:03,800 976 [DEBUG] - Calling built-in PowerShell host with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = '';[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::SystemDefault; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null']
2023-12-30 16:45:03,814 976 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-12-30 16:45:05,428 976 [DEBUG] - Host version is 5.1.17763.1, PowerShell Version is '5.1.17763.3770' and CLR Version is '4.0.30319.42000'.
2023-12-30 16:45:06,537 976 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:45:06,537 976 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:45:06,565 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:45:06,565 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:45:06,580 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:45:06,596 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:45:06,596 976 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:45:06,611 976 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:45:06,627 976 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:45:06,627 976 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:45:06,642 976 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:45:06,659 976 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:45:06,659 976 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:45:06,691 976 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:45:06,709 976 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:45:06,721 976 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:45:06,721 976 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:45:06,737 976 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:45:06,752 976 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:45:06,752 976 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:45:06,769 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:45:06,783 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:45:06,783 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:45:06,804 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:45:06,821 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:45:06,830 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:45:06,847 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:45:06,847 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:45:06,861 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:45:06,877 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:45:06,877 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:45:06,893 976 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:45:06,912 976 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:45:06,924 976 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:45:06,924 976 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:45:06,939 976 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:45:06,956 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:45:06,972 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:45:06,986 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:45:06,986 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:45:07,003 976 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:45:07,017 976 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:45:07,017 976 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:45:07,033 976 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:45:07,049 976 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:45:07,049 976 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:45:07,065 976 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:45:07,065 976 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:45:07,065 976 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:45:07,096 976 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:45:07,096 976 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:45:07,165 976 [DEBUG] - Loading community extensions
2023-12-30 16:45:07,237 976 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-12-30 16:45:07,237 976 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-12-30 16:45:07,626 976 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:45:07,642 976 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:45:07,659 976 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:45:07,678 976 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:45:07,678 976 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:45:07,707 976 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:45:07,707 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:45:07,721 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:45:07,742 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:45:07,757 976 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:45:07,773 976 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:45:07,783 976 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:45:07,783 976 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:45:07,804 976 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:45:07,815 976 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:45:07,836 976 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:45:07,846 976 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:45:07,863 976 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:45:07,915 976 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:45:07,941 976 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:45:07,941 976 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:45:07,961 976 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:45:07,961 976 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:45:07,987 976 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:45:07,987 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:45:08,002 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:45:08,002 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:45:08,017 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:45:08,017 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:45:08,050 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:45:08,065 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:45:08,065 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:45:08,081 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:45:08,097 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:45:08,097 976 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:45:08,126 976 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:45:08,144 976 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:45:08,144 976 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:45:08,162 976 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:45:08,174 976 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:45:08,174 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:45:08,192 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:45:08,206 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:45:08,206 976 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:45:08,223 976 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:45:08,223 976 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:45:08,237 976 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:45:08,252 976 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:45:08,252 976 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:45:08,267 976 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:45:08,283 976 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:45:08,283 976 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:45:08,298 976 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:45:08,316 976 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:45:08,316 976 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:45:08,335 976 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:45:08,347 976 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:45:08,362 976 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-12-30 16:45:08,362 976 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-12-30 16:45:08,380 976 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyConfigValue'.
2023-12-30 16:45:08,395 976 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-12-30 16:45:08,411 976 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-12-30 16:45:08,426 976 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-12-30 16:45:08,426 976 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-12-30 16:45:08,440 976 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-12-30 16:45:08,456 976 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-12-30 16:45:08,456 976 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-12-30 16:45:08,472 976 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-12-30 16:45:08,486 976 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:45:08,486 976 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-12-30 16:45:08,502 976 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-12-30 16:45:08,502 976 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-12-30 16:45:08,522 976 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-12-30 16:45:08,540 976 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-12-30 16:45:08,550 976 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-12-30 16:45:08,566 976 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-12-30 16:45:08,580 976 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-12-30 16:45:08,598 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:45:08,598 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:45:08,615 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:45:08,628 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:45:08,659 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-12-30 16:45:08,659 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-12-30 16:45:08,690 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:45:08,706 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:45:08,706 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-12-30 16:45:08,737 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:45:08,737 976 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-12-30 16:45:08,752 976 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-12-30 16:45:08,770 976 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:45:08,770 976 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-12-30 16:45:08,792 976 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-12-30 16:45:08,867 976 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:45:08,894 976 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-12-30 16:45:08,914 976 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:45:08,929 976 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-12-30 16:45:08,941 976 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:45:08,957 976 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:45:08,981 976 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:45:08,987 976 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-12-30 16:45:09,002 976 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-12-30 16:45:09,017 976 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-12-30 16:45:09,017 976 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-12-30 16:45:09,032 976 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-12-30 16:45:09,032 976 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-12-30 16:45:09,048 976 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-12-30 16:45:09,064 976 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:45:09,064 976 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-12-30 16:45:09,095 976 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-12-30 16:45:09,095 976 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-12-30 16:45:09,283 976 [DEBUG] - ---------------------------Script Execution---------------------------
2023-12-30 16:45:09,345 976 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.4.0-beta1 with packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1', packageFolder:'C:\ProgramData\chocolatey\lib\openssh', installArguments: '', packageParameters: '', preRunHookScripts: '', postRunHookScripts: '',
2023-12-30 16:45:09,494 976 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
2023-12-30 16:45:10,785 976 [INFO ] - VERBOSE: Perform operation 'Enumerate CimInstances' with following parameters, ''namespaceName' = root\cimv2,'className' = Win32_OperatingSystem'.
2023-12-30 16:45:11,770 976 [INFO ] - VERBOSE: Operation 'Enumerate CimInstances' complete.
2023-12-30 16:45:11,862 976 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-12-30 16:45:11,877 976 [INFO ] - Windows Version: 10.0.17763
2023-12-30 16:45:11,938 976 [INFO ] -
************************************************************************************
************************************************************************************
This package is a Universal Installer and can ALSO install Win32-OpenSSH on
Nano, Server Core, Docker Containers and more WITHOUT using Chocolatey.
See the following for more details:
https://github.com/DarwinJS/ChocoPackages/blob/master/openssh/readme.md
************************************************************************************
************************************************************************************
2023-12-30 16:45:11,989 976 [DEBUG] - No Package Parameters Passed in
2023-12-30 16:45:12,565 976 [DEBUG] - Running Get-ChocolateyUnzip -fileFullPath 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip' -destination 'C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2023-12-30 16:45:12,659 976 [DEBUG] - Running Get-OSArchitectureWidth -compare '32'
2023-12-30 16:45:12,814 976 [INFO ] - Extracting C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip to C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp...
2023-12-30 16:45:13,002 976 [DEBUG] - 7zip found at 'C:\ProgramData\chocolatey\tools\7z.exe'
2023-12-30 16:45:13,236 976 [DEBUG] - Executing command ['C:\ProgramData\chocolatey\tools\7z.exe' x -aoa -bd -bb1 -o"C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp" -y "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip"]
2023-12-30 16:45:14,383 976 [INFO ] - VERBOSE: Scanning the drive for archives:
2023-12-30 16:45:14,457 976 [INFO ] - VERBOSE:
2023-12-30 16:45:14,488 976 [INFO ] - VERBOSE: 7-Zip 23.01 (x86) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20
2023-12-30 16:45:14,522 976 [INFO ] - VERBOSE:
2023-12-30 16:45:14,613 976 [INFO ] - VERBOSE: 1 file, 4900051 bytes (4786 KiB)
2023-12-30 16:45:14,613 976 [INFO ] - VERBOSE: Extracting archive: C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-12-30 16:45:14,643 976 [INFO ] - VERBOSE:
2023-12-30 16:45:14,658 976 [INFO ] - VERBOSE: Path = C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-12-30 16:45:14,658 976 [INFO ] - VERBOSE: --
2023-12-30 16:45:14,673 976 [INFO ] - VERBOSE: Type = zip
2023-12-30 16:45:14,689 976 [INFO ] - VERBOSE: Physical Size = 4900051
2023-12-30 16:45:14,689 976 [INFO ] - VERBOSE:
2023-12-30 16:45:14,704 976 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\
2023-12-30 16:45:14,847 976 [INFO ] - VERBOSE: - OpenSSH-Win64\FixHostFilePermissions.ps1
2023-12-30 16:45:14,863 976 [INFO ] - VERBOSE: - OpenSSH-Win64\FixUserFilePermissions.ps1
2023-12-30 16:45:14,881 976 [INFO ] - VERBOSE: - OpenSSH-Win64\install-sshd.ps1
2023-12-30 16:45:14,901 976 [INFO ] - VERBOSE: - OpenSSH-Win64\libcrypto.dll
2023-12-30 16:45:14,913 976 [INFO ] - VERBOSE: - OpenSSH-Win64\LICENSE.txt
2023-12-30 16:45:14,924 976 [INFO ] - VERBOSE: - OpenSSH-Win64\moduli
2023-12-30 16:45:14,924 976 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp-server.exe
2023-12-30 16:45:14,939 976 [INFO ] - VERBOSE: - OpenSSH-Win64\scp.exe
2023-12-30 16:45:14,973 976 [INFO ] - VERBOSE: - OpenSSH-Win64\NOTICE.txt
2023-12-30 16:45:14,986 976 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psm1
2023-12-30 16:45:15,001 976 [INFO ] - VERBOSE: - OpenSSH-Win64\openssh-events.man
2023-12-30 16:45:15,018 976 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psd1
2023-12-30 16:45:15,033 976 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp.exe
2023-12-30 16:45:15,048 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-add.exe
2023-12-30 16:45:15,066 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-agent.exe
2023-12-30 16:45:15,083 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keygen.exe
2023-12-30 16:45:15,113 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keyscan.exe
2023-12-30 16:45:15,142 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-12-30 16:45:15,142 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-shellhost.exe
2023-12-30 16:45:15,158 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-sk-helper.exe
2023-12-30 16:45:15,175 976 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd_config_default
2023-12-30 16:45:15,189 976 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd.exe
2023-12-30 16:45:15,205 976 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh.exe
2023-12-30 16:45:15,205 976 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\bsi.json
2023-12-30 16:45:15,221 976 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.cat
2023-12-30 16:45:15,236 976 [INFO ] - VERBOSE: - OpenSSH-Win64\uninstall-sshd.ps1
2023-12-30 16:45:15,236 976 [INFO ] - VERBOSE: Files: 28
2023-12-30 16:45:15,251 976 [INFO ] - VERBOSE: Compressed: 4900051
2023-12-30 16:45:15,267 976 [INFO ] - VERBOSE: Size: 10761914
2023-12-30 16:45:15,267 976 [INFO ] - VERBOSE: Everything is Ok
2023-12-30 16:45:15,283 976 [INFO ] - VERBOSE: Folders: 1
2023-12-30 16:45:15,298 976 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-12-30 16:45:15,298 976 [INFO ] - VERBOSE:
2023-12-30 16:45:15,314 976 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-12-30 16:45:15,564 976 [DEBUG] - $exitCode was passed null
2023-12-30 16:45:15,580 976 [DEBUG] - Command ['C:\ProgramData\chocolatey\tools\7z.exe' x -aoa -bd -bb1 -o"C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp" -y "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip"] exited with '0'.
2023-12-30 16:45:15,580 976 [DEBUG] - 7z exit code: 0
2023-12-30 16:45:15,657 976 [INFO ] - C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp
2023-12-30 16:45:32,946 976 [INFO ] - Hashes for internal source match
2023-12-30 16:45:33,054 976 [INFO ] - C:\Program Files\OpenSSH-Win64
2023-12-30 16:45:33,086 976 [INFO ] - C:\Program Files\OpenSSH-Win64\FixHostFilePermissions.ps1
2023-12-30 16:45:33,102 976 [INFO ] - C:\Program Files\OpenSSH-Win64\FixUserFilePermissions.ps1
2023-12-30 16:45:33,117 976 [INFO ] - C:\Program Files\OpenSSH-Win64\install-sshd.ps1
2023-12-30 16:45:33,164 976 [INFO ] - C:\Program Files\OpenSSH-Win64\libcrypto.dll
2023-12-30 16:45:33,164 976 [INFO ] - C:\Program Files\OpenSSH-Win64\LICENSE.txt
2023-12-30 16:45:33,181 976 [INFO ] - C:\Program Files\OpenSSH-Win64\moduli
2023-12-30 16:45:33,195 976 [INFO ] - C:\Program Files\OpenSSH-Win64\NOTICE.txt
2023-12-30 16:45:33,212 976 [INFO ] - C:\Program Files\OpenSSH-Win64\openssh-events.man
2023-12-30 16:45:33,227 976 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psd1
2023-12-30 16:45:33,242 976 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psm1
2023-12-30 16:45:33,242 976 [INFO ] - C:\Program Files\OpenSSH-Win64\scp.exe
2023-12-30 16:45:33,257 976 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp-server.exe
2023-12-30 16:45:33,275 976 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp.exe
2023-12-30 16:45:33,289 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-add.exe
2023-12-30 16:45:33,289 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-agent.exe
2023-12-30 16:45:33,385 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keygen.exe
2023-12-30 16:45:33,399 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keyscan.exe
2023-12-30 16:45:33,430 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-12-30 16:45:33,430 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-shellhost.exe
2023-12-30 16:45:33,447 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-sk-helper.exe
2023-12-30 16:45:33,478 976 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh.exe
2023-12-30 16:45:33,493 976 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd.exe
2023-12-30 16:45:33,510 976 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd_config_default
2023-12-30 16:45:33,525 976 [INFO ] - C:\Program Files\OpenSSH-Win64\uninstall-sshd.ps1
2023-12-30 16:45:33,540 976 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest
2023-12-30 16:45:33,554 976 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2
2023-12-30 16:45:33,554 976 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\bsi.json
2023-12-30 16:45:33,574 976 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.cat
2023-12-30 16:45:33,586 976 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-12-30 16:45:33,600 976 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-12-30 16:45:33,617 976 [INFO ] - C:\Program Files\OpenSSH-Win64\Set-SSHDefaultShell.ps1
2023-12-30 16:45:33,822 976 [DEBUG] - Running Install-ChocolateyPath -pathToInstall 'C:\Program Files\OpenSSH-Win64' -pathType 'Machine'
2023-12-30 16:45:33,914 976 [DEBUG] - Running Update-SessionEnvironment
2023-12-30 16:45:33,914 976 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-12-30 16:45:35,350 976 [INFO ] - PATH environment variable does not have C:\Program Files\OpenSSH-Win64 in it. Adding...
2023-12-30 16:45:35,397 976 [INFO ] - VERBOSE: Choosing not to expand environment names
2023-12-30 16:45:35,662 976 [DEBUG] - Test-ProcessAdminRights: returning True
2023-12-30 16:45:35,991 976 [DEBUG] - Running Set-EnvironmentVariable -Name 'Path' -Value '%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' -Scope 'Machine'
2023-12-30 16:45:36,162 976 [DEBUG] - Registry type for Path is/will be ExpandString
2023-12-30 16:45:36,240 976 [DEBUG] -
using System;
using System.Runtime.InteropServices;
namespace Win32
{
public class NativeMethods
{
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
public static extern IntPtr SendMessageTimeout(
IntPtr hWnd, uint Msg, UIntPtr wParam, string lParam,
uint fuFlags, uint uTimeout, out UIntPtr lpdwResult);
}
}
2023-12-30 16:45:37,301 976 [DEBUG] - Running Update-SessionEnvironment
2023-12-30 16:45:37,334 976 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-12-30 16:45:38,441 976 [INFO ] - Updating machine environment variable TERM from "" to ""
2023-12-30 16:45:48,798 976 [INFO ] -
NEW VERSIONS OF SSH EXES:
2023-12-30 16:45:49,330 976 [INFO ] -
2023-12-30 16:45:49,362 976 [INFO ] -
2023-12-30 16:45:49,393 976 [WARN ] - WARNING: You must start a new prompt, or use the command 'refreshenv' (provided by your chocolatey install) to re-read the environment for the tools to be available in this shell session.
2023-12-30 16:45:49,453 976 [DEBUG] - ----------------------------------------------------------------------
2023-12-30 16:45:49,502 976 [DEBUG] - Built-in PowerShell host called with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = '';[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::SystemDefault; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null'] exited with '0'.
2023-12-30 16:45:49,532 976 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-12-30 16:45:49,969 976 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-12-30 16:45:50,047 976 [WARN ] - Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
2023-12-30 16:45:50,063 976 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-12-30 16:45:50,109 976 [DEBUG] - * ChocolateyLastPathUpdate='133484283369772350' (User)
2023-12-30 16:45:50,130 976 [DEBUG] - * Path='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' (Machine)
2023-12-30 16:45:50,155 976 [DEBUG] - * TERM='' (Machine)
2023-12-30 16:45:50,677 976 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-12-30 16:45:50,797 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'BDBB44EC9CCC7778F7818BEA8CD4B248'
2023-12-30 16:45:50,815 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum '0DE8EA4EF32C788EF67F24461A7A92C7'
2023-12-30 16:45:50,840 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-12-30 16:45:50,846 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:45:50,861 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'D9C5DF9361C4F87AF72572F209B89CBE'
2023-12-30 16:45:50,875 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:45:50,875 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:45:50,890 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:45:50,939 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'E034A2E5E33C14D42C59688E8BC61DA4'
2023-12-30 16:45:50,985 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '60583F02D366B942169E6EE4DA1B9989'
2023-12-30 16:45:51,000 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:45:51,015 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:45:51,032 976 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:45:51,193 976 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\.chocolatey\openssh.9.4.0-beta1".
2023-12-30 16:45:51,327 976 [DEBUG] - There was no original file at 'C:\ProgramData\chocolatey\.chocolatey\openssh.9.4.0-beta1\.files'
2023-12-30 16:45:51,343 976 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.4.0-beta1\.extra".
2023-12-30 16:45:51,359 976 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.4.0-beta1\.version".
2023-12-30 16:45:51,359 976 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.4.0-beta1\.sxs".
2023-12-30 16:45:51,375 976 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.4.0-beta1\.pin".
2023-12-30 16:45:51,406 976 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
2023-12-30 16:45:51,440 976 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\.chocolateyPending".
2023-12-30 16:45:51,454 976 [INFO ] - The install of openssh was successful.
2023-12-30 16:45:51,470 976 [INFO ] - Software installed to 'C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2023-12-30 16:45:51,627 976 [WARN ] -
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-12-30 16:45:51,683 976 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-12-30 16:45:51,704 976 [DEBUG] - Exiting with 0
2023-12-30 16:46:18,339 5448 [DEBUG] - XmlConfiguration is now operational
2023-12-30 16:46:18,669 5448 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,698 5448 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,698 5448 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,716 5448 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,730 5448 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,730 5448 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,748 5448 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,761 5448 [DEBUG] - Adding new type 'RubyGemsService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,761 5448 [DEBUG] - Adding new type 'RubyGemsService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:46:18,796 5448 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:46:18,808 5448 [DEBUG] - Adding new type 'CacheFolderLockdownValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:46:20,355 5448 [DEBUG] - Adding new type 'EmptyOrInvalidUrlMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,370 5448 [DEBUG] - Adding new type 'FrameWorkReferencesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,403 5448 [DEBUG] - Adding new type 'IconMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,433 5448 [DEBUG] - Adding new type 'LicenseMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,448 5448 [DEBUG] - Adding new type 'PackageTypesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,484 5448 [DEBUG] - Adding new type 'ReadmeMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,496 5448 [DEBUG] - Adding new type 'RepositoryMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,511 5448 [DEBUG] - Adding new type 'RequireLicenseAcceptanceMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,542 5448 [DEBUG] - Adding new type 'ServicableMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,561 5448 [DEBUG] - Adding new type 'VersionMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:46:20,652 5448 [DEBUG] - Registering new command 'cache' in assembly 'choco'
2023-12-30 16:46:20,666 5448 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-12-30 16:46:20,702 5448 [DEBUG] - Registering new command 'template' in assembly 'choco'
2023-12-30 16:46:20,729 5448 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-12-30 16:46:20,745 5448 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-12-30 16:46:20,760 5448 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-12-30 16:46:20,760 5448 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-12-30 16:46:20,782 5448 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-12-30 16:46:20,791 5448 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-12-30 16:46:20,791 5448 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-12-30 16:46:20,810 5448 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-12-30 16:46:20,810 5448 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-12-30 16:46:20,825 5448 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-12-30 16:46:20,840 5448 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-12-30 16:46:20,857 5448 [DEBUG] - Registering new command 'source' in assembly 'choco'
2023-12-30 16:46:20,901 5448 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-12-30 16:46:20,901 5448 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-12-30 16:46:20,935 5448 [DEBUG] - Registering new command 'search' in assembly 'choco'
2023-12-30 16:46:20,964 5448 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-12-30 16:46:20,982 5448 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-12-30 16:46:21,371 5448 [INFO ] - ============================================================
2023-12-30 16:46:21,998 5448 [INFO ] - Chocolatey v2.2.2
2023-12-30 16:46:22,065 5448 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-12-30 16:46:22,089 5448 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-12-30 16:46:22,089 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-12-30 16:46:22,138 5448 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" uninstall openssh --version 9.4.0-beta1 -dvy --execution-timeout=2700
2023-12-30 16:46:22,151 5448 [DEBUG] - Received arguments: uninstall openssh --version 9.4.0-beta1 -dvy --execution-timeout=2700
2023-12-30 16:46:22,479 5448 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-12-30 16:46:22,525 5448 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-12-30 16:46:22,572 5448 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-12-30 16:46:22,841 5448 [DEBUG] - Performing validation checks.
2023-12-30 16:46:22,892 5448 [DEBUG] - Global Configuration Validation Checks:
2023-12-30 16:46:22,922 5448 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-12-30 16:46:22,933 5448 [DEBUG] - System State Validation Checks:
2023-12-30 16:46:22,947 5448 [DEBUG] - Reboot Requirement Checks:
2023-12-30 16:46:22,963 5448 [DEBUG] - - Pending Computer Rename = Checked
2023-12-30 16:46:22,979 5448 [DEBUG] - - Pending Component Based Servicing = Checked
2023-12-30 16:46:22,995 5448 [DEBUG] - - Pending Windows Auto Update = Checked
2023-12-30 16:46:22,995 5448 [DEBUG] - - Pending File Rename Operations = Ignored
2023-12-30 16:46:23,017 5448 [DEBUG] - - Pending Windows Package Installer = Checked
2023-12-30 16:46:23,026 5448 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-12-30 16:46:23,041 5448 [DEBUG] - Cache Folder Lockdown Checks:
2023-12-30 16:46:23,041 5448 [DEBUG] - - Elevated State = Checked
2023-12-30 16:46:23,057 5448 [DEBUG] - - Folder Exists = Checked
2023-12-30 16:46:23,074 5448 [DEBUG] - - Folder lockdown = Checked
2023-12-30 16:46:23,090 5448 [INFO ] - 3 validations performed. 3 success(es), 0 warning(s), and 0 error(s).
2023-12-30 16:46:23,150 5448 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-12-30 16:46:23,167 5448 [DEBUG] -
NOTE: Hiding sensitive configuration data! Please double and triple
check to be sure no sensitive data is shown, especially if copying
output to a gist for review.
2023-12-30 16:46:23,324 5448 [DEBUG] - Configuration: CommandName='uninstall'|
CacheLocation='C:\Users\vagrant\AppData\Local\Temp\chocolatey'|
CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'|
Sources='c:\cached-packages;https://community.chocolatey.org/api/v2/'|
SourceType='normal'|ShowOnlineHelp='False'|Debug='True'|Verbose='True'|
Trace='False'|Force='False'|Noop='False'|HelpRequested='False'|
UnsuccessfulParsing='False'|RegularOutput='True'|QuietOutput='False'|
PromptForConfirmation='False'|DisableCompatibilityChecks='False'|
AcceptLicense='True'|AllowUnofficialBuild='False'|Input='openssh'|
Version='9.4.0-beta1'|AllVersions='False'|
SkipPackageInstallProvider='False'|SkipHookScripts='False'|
PackageNames='openssh'|Prerelease='False'|ForceX86='False'|
OverrideArguments='False'|NotSilent='False'|
ApplyPackageParametersToDependencies='False'|
ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'|
CacheExpirationInMinutes='30'|AllowDowngrade='False'|
ForceDependencies='False'|PinPackage='False'|
Information.PlatformType='Windows'|
Information.PlatformVersion='10.0.17763.0'|
Information.PlatformName='Windows Server 2016'|
Information.ChocolateyVersion='2.2.2.0'|
Information.ChocolateyProductVersion='2.2.2'|
Information.FullName='choco, Version=2.2.2.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|
Information.Is64BitOperatingSystem='True'|
Information.Is64BitProcess='True'|Information.IsInteractive='False'|
Information.UserName='vagrant'|
Information.UserDomainName='WIN-1FSTBHT10UQ'|
Information.IsUserAdministrator='True'|
Information.IsUserSystemAccount='False'|
Information.IsUserRemoteDesktop='False'|
Information.IsUserRemote='True'|
Information.IsProcessElevated='True'|
Information.IsLicensedVersion='False'|
Information.IsLicensedAssemblyLoaded='False'|
Information.LicenseType='Foss'|
Information.CurrentDirectory='C:\Users\vagrant'|
Features.AutoUninstaller='True'|Features.ChecksumFiles='True'|
Features.AllowEmptyChecksums='False'|
Features.AllowEmptyChecksumsSecure='True'|
Features.FailOnAutoUninstaller='False'|
Features.FailOnStandardError='False'|Features.UsePowerShellHost='True'|
Features.LogEnvironmentValues='True'|Features.LogWithoutColor='False'|
Features.VirusCheck='False'|
Features.FailOnInvalidOrMissingLicense='False'|
Features.IgnoreInvalidOptionsSwitches='True'|
Features.UsePackageExitCodes='True'|
Features.UseEnhancedExitCodes='False'|
Features.UseFipsCompliantChecksums='False'|
Features.ShowNonElevatedWarnings='True'|
Features.ShowDownloadProgress='False'|
Features.StopOnFirstPackageFailure='False'|
Features.UseRememberedArgumentsForUpgrades='False'|
Features.IgnoreUnfoundPackagesOnUpgradeOutdated='False'|
Features.SkipPackageUpgradesWhenNotInstalled='False'|
Features.RemovePackageInformationOnUninstall='False'|
Features.ExitOnRebootDetected='False'|
Features.LogValidationResultsOnWarnings='True'|
Features.UsePackageRepositoryOptimizations='True'|
ListCommand.LocalOnly='False'|ListCommand.IdOnly='False'|
ListCommand.IncludeRegistryPrograms='False'|ListCommand.PageSize='25'|
ListCommand.Exact='False'|ListCommand.ByIdOnly='False'|
ListCommand.ByTagOnly='False'|ListCommand.IdStartsWith='False'|
ListCommand.OrderByPopularity='False'|ListCommand.ApprovedOnly='False'|
ListCommand.DownloadCacheAvailable='False'|
ListCommand.NotBroken='False'|
ListCommand.IncludeVersionOverrides='False'|
ListCommand.ExplicitPageSize='False'|
ListCommand.ExplicitSource='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.Command='Unknown'|PinCommand.Command='Unknown'|
OutdatedCommand.IgnorePinned='False'|
ExportCommand.IncludeVersionNumbers='False'|Proxy.BypassOnLocal='True'|
TemplateCommand.Command='unknown'|CacheCommand.Command='Unknown'|
CacheCommand.RemoveExpiredItemsOnly='False'|
2023-12-30 16:46:23,339 5448 [DEBUG] - _ Chocolatey:ChocolateyUninstallCommand - Normal Run Mode _
2023-12-30 16:46:23,371 5448 [INFO ] - Uninstalling the following packages:
2023-12-30 16:46:23,386 5448 [INFO ] - openssh
2023-12-30 16:46:23,433 5448 [DEBUG] - Current environment values (may contain sensitive data):
2023-12-30 16:46:23,433 5448 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-12-30 16:46:23,448 5448 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:46:23,463 5448 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:46:23,463 5448 [DEBUG] - * 'ChocolateyLastPathUpdate'='133484283369772350' ('User')
2023-12-30 16:46:23,478 5448 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-12-30 16:46:23,478 5448 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-12-30 16:46:23,495 5448 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-12-30 16:46:23,495 5448 [DEBUG] - * 'Path'='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenSSH-Win64;' ('Machine')
2023-12-30 16:46:23,511 5448 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-12-30 16:46:23,511 5448 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-12-30 16:46:23,526 5448 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-12-30 16:46:23,526 5448 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:46:23,542 5448 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:46:23,557 5448 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-12-30 16:46:23,557 5448 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-12-30 16:46:23,575 5448 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='10' ('Machine')
2023-12-30 16:46:23,593 5448 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-12-30 16:46:23,604 5448 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 85 Stepping 7, GenuineIntel' ('Machine')
2023-12-30 16:46:23,604 5448 [DEBUG] - * 'PROCESSOR_REVISION'='5507' ('Machine')
2023-12-30 16:46:23,619 5448 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-12-30 16:46:23,619 5448 [DEBUG] - * 'TERM'='' ('Machine')
2023-12-30 16:46:23,998 5448 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:46:24,018 5448 [DEBUG] - --- Start of List ---
2023-12-30 16:46:24,483 5448 [DEBUG] - Resolving resource PackageSearchResource for source C:\ProgramData\chocolatey\lib
2023-12-30 16:46:25,562 5448 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:46:25,594 5448 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:46:25,625 5448 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:46:25,654 5448 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:46:25,683 5448 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:46:25,716 5448 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:46:25,747 5448 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:46:25,919 5448 [DEBUG] - openssh 9.4.0-beta1
2023-12-30 16:46:25,947 5448 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:46:25,968 5448 [DEBUG] - --- End of List ---
2023-12-30 16:46:25,981 5448 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:46:25,981 5448 [DEBUG] - --- Start of List ---
2023-12-30 16:46:26,105 5448 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:46:26,137 5448 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:46:26,173 5448 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:46:26,199 5448 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:46:26,215 5448 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:46:26,233 5448 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:46:26,275 5448 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:46:26,312 5448 [DEBUG] - openssh 9.4.0-beta1
2023-12-30 16:46:26,357 5448 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:46:26,375 5448 [DEBUG] - --- End of List ---
2023-12-30 16:46:26,517 5448 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:46:26,547 5448 [DEBUG] - --- Start of List ---
2023-12-30 16:46:26,610 5448 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:46:26,638 5448 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:46:26,660 5448 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:46:26,697 5448 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:46:26,768 5448 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:46:26,815 5448 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:46:26,822 5448 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:46:26,856 5448 [DEBUG] - openssh 9.4.0-beta1
2023-12-30 16:46:26,871 5448 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:46:26,887 5448 [DEBUG] - --- End of List ---
2023-12-30 16:46:26,998 5448 [INFO ] -
openssh v9.4.0-beta1
2023-12-30 16:46:27,043 5448 [DEBUG] - Running beforeModify step for 'openssh'
2023-12-30 16:46:27,136 5448 [DEBUG] - Backing up package files for 'openssh'
2023-12-30 16:46:27,431 5448 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-12-30 16:46:27,469 5448 [DEBUG] - Moving C:\ProgramData\chocolatey\lib\openssh to C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1
2023-12-30 16:46:27,499 5448 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\openssh'
to 'C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1'
2023-12-30 16:46:29,544 5448 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh".
2023-12-30 16:46:29,607 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\openssh.nupkg"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-12-30 16:46:29,620 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\openssh.nuspec"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-12-30 16:46:29,652 5448 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh\tools".
2023-12-30 16:46:29,688 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\7z.exe.ignore"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-12-30 16:46:29,716 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\barebonesinstaller.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-12-30 16:46:29,732 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\chocolateyinstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-12-30 16:46:29,745 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\chocolateyuninstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-12-30 16:46:29,767 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\Get-NetStat.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-12-30 16:46:29,778 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\LICENSE.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-12-30 16:46:29,778 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\OpenSSH-Win32.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-12-30 16:46:29,793 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\OpenSSH-Win64.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-12-30 16:46:29,810 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\Set-SSHDefaultShell.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-12-30 16:46:29,823 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\SetSpecialPrivileges.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-12-30 16:46:29,839 5448 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.4.0-beta1\tools\VERIFICATION.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-12-30 16:46:31,408 5448 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-12-30 16:46:31,538 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'BDBB44EC9CCC7778F7818BEA8CD4B248'
2023-12-30 16:46:31,573 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum '0DE8EA4EF32C788EF67F24461A7A92C7'
2023-12-30 16:46:31,573 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-12-30 16:46:31,588 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:46:31,604 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'D9C5DF9361C4F87AF72572F209B89CBE'
2023-12-30 16:46:31,604 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:46:31,620 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:46:31,636 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:46:31,652 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'E034A2E5E33C14D42C59688E8BC61DA4'
2023-12-30 16:46:31,691 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '60583F02D366B942169E6EE4DA1B9989'
2023-12-30 16:46:31,698 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:46:31,718 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:46:31,734 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:46:31,750 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-12-30 16:46:31,810 5448 [DEBUG] - Setting installer args for openssh
2023-12-30 16:46:31,830 5448 [DEBUG] - Setting package parameters for openssh
2023-12-30 16:46:31,855 5448 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1':
2023-12-30 16:46:31,885 5448 [DEBUG] -
$ErrorActionPreference = 'Stop'; # stop on all errors
$ProductName = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name 'ProductName').ProductName
$EditionId = (Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name 'EditionID').EditionId
Write-Output "Running on: $ProductName, ($EditionId)"
$RunningOnNano = $False
If ($EditionId -ilike '*Nano*')
{$RunningOnNano = $True}
If (Test-Path variable:shimgen)
{$RunningUnderChocolatey = $True}
Else
{ Write-Output "Running Without Chocolatey"
$RunningUnderChocolatey = $False}
$packageName= 'openssh'
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$OSBits = ([System.IntPtr]::Size * 8) #Get-ProcessorBits
#On 64-bit, always favor 64-bit Program Files no matter what our execution is now (works back past XP / Server 2003)
If ($env:ProgramFiles.contains('x86'))
{
$PF = $env:ProgramFiles.replace(' (x86)','')
}
Else
{
$PF = $env:ProgramFiles
}
#$TargetFolder = "$PF\OpenSSH"
$TargetFolder = "$PF\OpenSSH-Win$($OSBits)"
$TargetFolderOld = "$PF\OpenSSH-Win$($OSBits)"
$sshdpath = Join-Path $TargetFolder "sshd.exe"
$sshagentpath = Join-Path $TargetFolder "ssh-agent.exe"
$sshdatadir = Join-Path $env:ProgramData "\ssh"
$logsdir = Join-Path $sshdatadir "logs"
If ($RunningUnderChocolatey)
{
# Default the values before reading params
$SSHServerFeature = $false
$KeyBasedAuthenticationFeature = $false
$DeleteConfigAndServerKeys = $false
$arguments = @{};
$packageParameters = $env:chocolateyPackageParameters
}
# Now parse the packageParameters using good old regular expression
if ((test-path variable:packageparameters) -AND $packageParameters) {
$match_pattern = "\/(?<option>([a-zA-Z]+)):(?<value>([`"'])?([a-zA-Z0-9- _\\:\.]+)([`"'])?)|\/(?<option>([a-zA-Z]+))"
#"
$option_name = 'option'
$value_name = 'value'
if ($packageParameters -match $match_pattern ){
$results = $packageParameters | Select-String $match_pattern -AllMatches
$results.matches | % {
$arguments.Add(
$_.Groups[$option_name].Value.Trim(),
$_.Groups[$value_name].Value.Trim())
}
}
else
{
throw "Package Parameters were found but were invalid (REGEX Failure)"
}
if ($arguments.ContainsKey("SSHServerFeature")) {
Write-Host "/SSHServerFeature - Uninstalling SSH Server Feature if Present."
$SSHServerFeature = $true
}
if ($arguments.ContainsKey("DeleteConfigAndServerKeys")) {
Write-Host "/DeleteConfigAndServerKeys - Removing SSH Config and Server Keys."
$DeleteConfigAndServerKeys = $true
}
} else {
Write-Debug "No Package Parameters Passed in";
}
Function CheckServicePath ($ServiceEXE,$FolderToCheck)
{
if ($RunningOnNano) {
#The NANO TP5 Compatible Way:
Return ([bool](@(wmic service | ?{$_ -ilike "*$ServiceEXE*"}) -ilike "*$FolderToCheck*"))
}
Else
{
#The modern way:
Return ([bool]((Get-WmiObject win32_service | ?{$_.PathName -ilike "*$ServiceEXE*"} | select -expand PathName) -ilike "*$FolderToCheck*"))
}
}
#$SSHServiceInstanceExistsAndIsOurs = ([bool]((Get-WmiObject win32_service | ?{$_.Name -ilike 'sshd'} | select -expand PathName) -ilike "*$TargetFolder*"))
$SSHServiceInstanceExistsAndIsOurs = CheckServicePath 'sshd' "$TargetFolder"
#$SSHAGENTServiceInstanceExistsAndIsOurs = ([bool]((Get-WmiObject win32_service | ?{$_.Name -ilike 'ssh-agent'} | select -expand PathName) -ilike "*$TargetFolder*"))
$SSHAGENTServiceInstanceExistsAndIsOurs = CheckServicePath 'ssh-agent' "$TargetFolder"
If ($SSHServerFeature -AND (!$SSHServiceInstanceExistsAndIsOurs) -AND (Get-Service sshd -ErrorAction SilentlyContinue))
{
$ExistingSSHDInstancePath = (Get-WmiObject win32_service | ?{$_.Name -ilike 'sshd'} | select -expand PathName)
Throw "You have requested that the SSHD service be uninstalled, but this system appears to have an instance of an SSHD service configured for another folder ($ExistingSSHDInstancePath). Ignoring /SSHServerFeature"
$SSHServerFeature = $False
}
If ((!$SSHServerFeature) -AND $SSHServiceInstanceExistsAndIsOurs)
{
Throw "There is a configured instance of the SSHD service, please specify the /SSHServerFeature to confirm it is OK to UNINSTALL the SSHD service at this time."
}
If ([bool](get-process ssh -erroraction silentlycontinue | where {$_.Path -ilike "*$TargetPath*"}))
{
Throw "It appears you have instances of ssh.exe (client) running from the folder this package installs to, please terminate them and try again."
}
If ($SSHServiceInstanceExistsAndIsOurs -AND ([bool](Get-Service SSHD -ErrorAction SilentlyContinue | where {$_.Status -ieq 'Running'})))
{
Stop-Service SSHD -Force
Start-Sleep -seconds 3
If (([bool](Get-Service SSHD | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the SSHD service, please stop it manually and retry this package."
}
$etwman = Join-Path $TargetFolder "openssh-events.man"
# unregister etw provider
wevtutil um `"$etwman`"
Stop-Service sshd -Force
sc.exe delete sshd | out-null
}
If ($SSHAGENTServiceInstanceExistsAndIsOurs)
{
Stop-Service SSH-Agent -Force
Start-Sleep -seconds 3
If (([bool](Get-Service ssh-agent | where {$_.Status -ieq 'Running'})))
{
Throw "Could not stop the ssh-agent service, please stop manually and retry this package."
}
sc.exe delete ssh-agent | out-null
}
If (Test-Path $TargetFolder) {Remove-Item "$TargetFolder" -Recurse -Force}
#Don't remove config in case they reinstall.
If (($SSHServiceInstanceExistsAndIsOurs -AND $DeleteConfigAndServerKeys) -OR (!$SSHServiceInstanceExistsAndIsOurs))
{
Write-Warning "Removing all config and server keys as requested by /DeleteConfigAndServerKeys"
If (Test-Path $sshdatadir) {Remove-Item "$sshdatadir" -Recurse -Force}
}
netsh advfirewall firewall delete rule name='SSHD Port OpenSSH (chocolatey package: openssh)'
$PathToRemove = "$TargetFolder"
#Code has been modified to work with Nano - do not change method of environment variable access
#foreach ($path in [Environment]::GetEnvironmentVariable("PATH","Machine").split(';'))
foreach ($path in ((Get-ItemProperty 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment').path.split(';')))
{
If ($Path)
{
If (($path -ine "$PathToRemove") -AND ($path -ine "$PathToRemove\"))
{
[string[]]$Newpath += "$path"
}
}
}
$AssembledNewPath = ($newpath -join(';')).trimend(';')
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'PATH' -Value "$AssembledNewPath"
$TermVarExists = [bool](get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'TERM' -EA SilentlyContinue)
If ($TermVarExists)
{
Remove-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'TERM'
}
2023-12-30 16:46:31,948 5448 [DEBUG] - Calling built-in PowerShell host with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = '';[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::SystemDefault; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null']
2023-12-30 16:46:31,967 5448 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-12-30 16:46:33,698 5448 [DEBUG] - Host version is 5.1.17763.1, PowerShell Version is '5.1.17763.3770' and CLR Version is '4.0.30319.42000'.
2023-12-30 16:46:34,886 5448 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:46:34,901 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:46:34,920 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:46:34,920 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:46:34,935 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:46:34,935 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:46:34,935 5448 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:46:34,935 5448 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:46:34,982 5448 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:46:34,999 5448 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:46:34,999 5448 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:46:35,012 5448 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:46:35,029 5448 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:46:35,042 5448 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:46:35,042 5448 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:46:35,058 5448 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:46:35,073 5448 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:46:35,073 5448 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:46:35,089 5448 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:46:35,107 5448 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:46:35,107 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:46:35,121 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:46:35,137 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:46:35,137 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:46:35,152 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:46:35,167 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:46:35,167 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:46:35,167 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:46:35,184 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:46:35,198 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:46:35,198 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:46:35,214 5448 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:46:35,230 5448 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:46:35,230 5448 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:46:35,230 5448 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:46:35,255 5448 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:46:35,265 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:46:35,278 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:46:35,278 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:46:35,292 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:46:35,307 5448 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:46:35,307 5448 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:46:35,324 5448 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:46:35,340 5448 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:46:35,340 5448 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:46:35,355 5448 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:46:35,370 5448 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:46:35,370 5448 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:46:35,386 5448 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:46:35,386 5448 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:46:35,401 5448 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:46:35,480 5448 [DEBUG] - Loading community extensions
2023-12-30 16:46:35,542 5448 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-12-30 16:46:35,573 5448 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-12-30 16:46:35,777 5448 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:46:35,794 5448 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:46:35,812 5448 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:46:35,830 5448 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:46:35,840 5448 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:46:35,840 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:46:35,856 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:46:35,856 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:46:35,873 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:46:35,888 5448 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:46:35,888 5448 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:46:35,912 5448 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:46:35,935 5448 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:46:35,965 5448 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:46:35,980 5448 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:46:35,980 5448 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:46:36,007 5448 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:46:36,012 5448 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:46:36,026 5448 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:46:36,044 5448 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:46:36,044 5448 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:46:36,063 5448 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:46:36,074 5448 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:46:36,090 5448 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:46:36,090 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:46:36,105 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:46:36,105 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:46:36,124 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:46:36,124 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:46:36,138 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:46:36,153 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:46:36,153 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:46:36,167 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:46:36,183 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:46:36,183 5448 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:46:36,199 5448 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:46:36,199 5448 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:46:36,215 5448 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:46:36,215 5448 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:46:36,232 5448 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:46:36,232 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:46:36,247 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:46:36,261 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:46:36,261 5448 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:46:36,279 5448 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:46:36,296 5448 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:46:36,296 5448 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:46:36,312 5448 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:46:36,324 5448 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:46:36,324 5448 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:46:36,339 5448 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:46:36,356 5448 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:46:36,356 5448 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:46:36,371 5448 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:46:36,371 5448 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:46:36,386 5448 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:46:36,386 5448 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:46:36,401 5448 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-12-30 16:46:36,401 5448 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-12-30 16:46:36,417 5448 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyConfigValue'.
2023-12-30 16:46:36,434 5448 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-12-30 16:46:36,434 5448 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-12-30 16:46:36,449 5448 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-12-30 16:46:36,449 5448 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-12-30 16:46:36,466 5448 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-12-30 16:46:36,481 5448 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-12-30 16:46:36,481 5448 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-12-30 16:46:36,497 5448 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-12-30 16:46:36,497 5448 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:46:36,513 5448 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-12-30 16:46:36,527 5448 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-12-30 16:46:36,527 5448 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-12-30 16:46:36,544 5448 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-12-30 16:46:36,544 5448 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-12-30 16:46:36,559 5448 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-12-30 16:46:36,577 5448 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-12-30 16:46:36,592 5448 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-12-30 16:46:36,592 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:46:36,605 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:46:36,605 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:46:36,623 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:46:36,623 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-12-30 16:46:36,636 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-12-30 16:46:36,652 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:46:36,652 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:46:36,668 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-12-30 16:46:36,668 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:46:36,686 5448 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-12-30 16:46:36,701 5448 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-12-30 16:46:36,701 5448 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:46:36,719 5448 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-12-30 16:46:36,730 5448 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-12-30 16:46:36,730 5448 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:46:36,747 5448 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-12-30 16:46:36,764 5448 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:46:36,764 5448 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-12-30 16:46:36,780 5448 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:46:36,793 5448 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:46:36,793 5448 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:46:36,808 5448 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-12-30 16:46:36,808 5448 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-12-30 16:46:36,824 5448 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-12-30 16:46:36,922 5448 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-12-30 16:46:36,938 5448 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-12-30 16:46:36,966 5448 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-12-30 16:46:36,982 5448 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-12-30 16:46:36,999 5448 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:46:37,014 5448 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-12-30 16:46:37,014 5448 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-12-30 16:46:37,027 5448 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-12-30 16:46:37,357 5448 [DEBUG] - ---------------------------Script Execution---------------------------
2023-12-30 16:46:37,483 5448 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.4.0-beta1 with packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1', packageFolder:'C:\ProgramData\chocolatey\lib\openssh', installArguments: '', packageParameters: '', preRunHookScripts: '', postRunHookScripts: '',
2023-12-30 16:46:37,650 5448 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
2023-12-30 16:46:37,981 5448 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-12-30 16:46:38,094 5448 [DEBUG] - No Package Parameters Passed in
2023-12-30 16:46:46,609 5448 [WARN ] - WARNING: Removing all config and server keys as requested by /DeleteConfigAndServerKeys
2023-12-30 16:46:48,045 5448 [INFO ] -
2023-12-30 16:46:48,076 5448 [INFO ] - No rules match the specified criteria.
2023-12-30 16:46:48,109 5448 [INFO ] -
2023-12-30 16:46:48,482 5448 [DEBUG] - The last executable that ran had an exit code of '1'.
2023-12-30 16:46:48,548 5448 [DEBUG] - ----------------------------------------------------------------------
2023-12-30 16:46:48,622 5448 [DEBUG] - Built-in PowerShell host called with ['[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICulture = '';[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::SystemDefault; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1' -installArguments '' -packageParameters '' -preRunHookScripts $null -postRunHookScripts $null'] exited with '0'.
2023-12-30 16:46:48,684 5448 [INFO ] - Skipping auto uninstaller - No registry snapshot.
2023-12-30 16:46:48,699 5448 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-12-30 16:46:49,013 5448 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-12-30 16:46:49,044 5448 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-12-30 16:46:49,093 5448 [DEBUG] - Ensuring removal of installation files.
2023-12-30 16:46:49,138 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'BDBB44EC9CCC7778F7818BEA8CD4B248'
2023-12-30 16:46:49,138 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-12-30 16:46:49,169 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum '0DE8EA4EF32C788EF67F24461A7A92C7'
2023-12-30 16:46:49,169 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-12-30 16:46:49,203 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:46:49,203 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-12-30 16:46:49,216 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'D9C5DF9361C4F87AF72572F209B89CBE'
2023-12-30 16:46:49,232 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-12-30 16:46:49,248 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:46:49,268 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-12-30 16:46:49,268 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:46:49,287 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-12-30 16:46:49,296 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:46:49,309 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-12-30 16:46:49,325 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'E034A2E5E33C14D42C59688E8BC61DA4'
2023-12-30 16:46:49,358 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-12-30 16:46:49,404 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '60583F02D366B942169E6EE4DA1B9989'
2023-12-30 16:46:49,404 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-12-30 16:46:49,438 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:46:49,438 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-12-30 16:46:49,454 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:46:49,466 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-12-30 16:46:49,466 5448 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:46:49,481 5448 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-12-30 16:46:49,499 5448 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib\openssh".
2023-12-30 16:46:49,514 5448 [INFO ] - openssh has been successfully uninstalled.
2023-12-30 16:46:49,531 5448 [DEBUG] - Removing nupkg if it still exists.
2023-12-30 16:46:49,544 5448 [DEBUG] - Ensuring removal of installation files.
2023-12-30 16:46:49,576 5448 [WARN ] - Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
2023-12-30 16:46:49,590 5448 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-12-30 16:46:49,607 5448 [DEBUG] - * Path='C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin' (Machine)
2023-12-30 16:46:49,607 5448 [DEBUG] - The following values have been removed:
2023-12-30 16:46:49,656 5448 [DEBUG] - * TERM='' (Machine)
2023-12-30 16:46:49,715 5448 [WARN ] -
Chocolatey uninstalled 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-12-30 16:46:49,751 5448 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-12-30 16:46:49,778 5448 [DEBUG] - Exiting with 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment