Skip to content

Instantly share code, notes, and snippets.

@choco-bot
Created December 30, 2023 16:33
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/1d15d535a1989f9af32f418248142f3b to your computer and use it in GitHub Desktop.
Save choco-bot/1d15d535a1989f9af32f418248142f3b to your computer and use it in GitHub Desktop.
openssh v9.2.0-beta1 - Passed - Package Tests Results

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

  • https://community.chocolatey.org/packages/openssh/9.2.0-beta1
  • Tested 30 Dec 2023 16:33:48 +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="E01EA16CE7D63BEAD7C45DAE2787D36C" />
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec" checksum="F1C516423EA3D446B88B15ADD581DB26" />
<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="DCBAAAFE7532E7D7D8F6488ABACA224B" />
<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="A1B2911C660EEFDD5B4BD60239C05920" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip" checksum="1F1D7C36B2CFC77BC6B114B413934E7D" />
<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:31:32,982 1940 [DEBUG] - XmlConfiguration is now operational
2023-12-30 16:31:33,247 1940 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,247 1940 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,263 1940 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,263 1940 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,279 1940 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,294 1940 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,294 1940 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,311 1940 [DEBUG] - Adding new type 'RubyGemsService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,311 1940 [DEBUG] - Adding new type 'RubyGemsService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:31:33,326 1940 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:31:33,326 1940 [DEBUG] - Adding new type 'CacheFolderLockdownValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:31:34,873 1940 [DEBUG] - Adding new type 'EmptyOrInvalidUrlMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,873 1940 [DEBUG] - Adding new type 'FrameWorkReferencesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,950 1940 [DEBUG] - Adding new type 'IconMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,982 1940 [DEBUG] - Adding new type 'LicenseMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,982 1940 [DEBUG] - Adding new type 'PackageTypesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,997 1940 [DEBUG] - Adding new type 'ReadmeMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,997 1940 [DEBUG] - Adding new type 'RepositoryMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:34,997 1940 [DEBUG] - Adding new type 'RequireLicenseAcceptanceMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:35,012 1940 [DEBUG] - Adding new type 'ServicableMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:35,028 1940 [DEBUG] - Adding new type 'VersionMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:31:35,059 1940 [DEBUG] - Registering new command 'cache' in assembly 'choco'
2023-12-30 16:31:35,075 1940 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-12-30 16:31:35,075 1940 [DEBUG] - Registering new command 'template' in assembly 'choco'
2023-12-30 16:31:35,090 1940 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-12-30 16:31:35,090 1940 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-12-30 16:31:35,106 1940 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-12-30 16:31:35,106 1940 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-12-30 16:31:35,122 1940 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-12-30 16:31:35,122 1940 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-12-30 16:31:35,139 1940 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-12-30 16:31:35,152 1940 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-12-30 16:31:35,152 1940 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-12-30 16:31:35,171 1940 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-12-30 16:31:35,184 1940 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-12-30 16:31:35,184 1940 [DEBUG] - Registering new command 'source' in assembly 'choco'
2023-12-30 16:31:35,200 1940 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-12-30 16:31:35,218 1940 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-12-30 16:31:35,218 1940 [DEBUG] - Registering new command 'search' in assembly 'choco'
2023-12-30 16:31:35,241 1940 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-12-30 16:31:35,247 1940 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-12-30 16:31:35,809 1940 [INFO ] - ============================================================
2023-12-30 16:31:36,534 1940 [INFO ] - Chocolatey v2.2.2
2023-12-30 16:31:36,607 1940 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-12-30 16:31:36,637 1940 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-12-30 16:31:36,653 1940 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-12-30 16:31:36,700 1940 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" install openssh --version 9.2.0-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-12-30 16:31:36,716 1940 [DEBUG] - Received arguments: install openssh --version 9.2.0-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-12-30 16:31:37,049 1940 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-12-30 16:31:37,153 1940 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-12-30 16:31:37,210 1940 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-12-30 16:31:37,691 1940 [DEBUG] - Performing validation checks.
2023-12-30 16:31:37,710 1940 [DEBUG] - Global Configuration Validation Checks:
2023-12-30 16:31:37,733 1940 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-12-30 16:31:37,778 1940 [DEBUG] - System State Validation Checks:
2023-12-30 16:31:37,856 1940 [DEBUG] - Reboot Requirement Checks:
2023-12-30 16:31:37,897 1940 [DEBUG] - - Pending Computer Rename = Checked
2023-12-30 16:31:37,903 1940 [DEBUG] - - Pending Component Based Servicing = Checked
2023-12-30 16:31:37,920 1940 [DEBUG] - - Pending Windows Auto Update = Checked
2023-12-30 16:31:37,934 1940 [DEBUG] - - Pending File Rename Operations = Ignored
2023-12-30 16:31:37,950 1940 [DEBUG] - - Pending Windows Package Installer = Checked
2023-12-30 16:31:37,965 1940 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-12-30 16:31:37,982 1940 [DEBUG] - Cache Folder Lockdown Checks:
2023-12-30 16:31:37,996 1940 [DEBUG] - - Elevated State = Checked
2023-12-30 16:31:37,996 1940 [DEBUG] - - Folder Exists = Checked
2023-12-30 16:31:38,043 1940 [DEBUG] - - Folder lockdown = Checked
2023-12-30 16:31:38,075 1940 [INFO ] - 3 validations performed. 3 success(es), 0 warning(s), and 0 error(s).
2023-12-30 16:31:38,183 1940 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-12-30 16:31:38,216 1940 [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:31:38,405 1940 [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.2.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:31:38,442 1940 [DEBUG] - _ Chocolatey:ChocolateyInstallCommand - Normal Run Mode _
2023-12-30 16:31:38,486 1940 [INFO ] - Installing the following packages:
2023-12-30 16:31:38,496 1940 [INFO ] - openssh
2023-12-30 16:31:38,514 1940 [INFO ] - By installing, you accept licenses for the packages.
2023-12-30 16:31:38,544 1940 [DEBUG] - Current environment values (may contain sensitive data):
2023-12-30 16:31:38,560 1940 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-12-30 16:31:38,560 1940 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:31:38,576 1940 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:31:38,590 1940 [DEBUG] - * 'ChocolateyLastPathUpdate'='133484165807131239' ('User')
2023-12-30 16:31:38,590 1940 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-12-30 16:31:38,608 1940 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-12-30 16:31:38,608 1940 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-12-30 16:31:38,622 1940 [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:31:38,622 1940 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-12-30 16:31:38,638 1940 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-12-30 16:31:38,654 1940 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-12-30 16:31:38,654 1940 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:31:38,672 1940 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:31:38,685 1940 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-12-30 16:31:38,685 1940 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-12-30 16:31:38,699 1940 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='10' ('Machine')
2023-12-30 16:31:38,699 1940 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-12-30 16:31:38,716 1940 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 85 Stepping 7, GenuineIntel' ('Machine')
2023-12-30 16:31:38,730 1940 [DEBUG] - * 'PROCESSOR_REVISION'='5507' ('Machine')
2023-12-30 16:31:38,730 1940 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-12-30 16:31:39,770 1940 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:31:39,826 1940 [DEBUG] - --- Start of List ---
2023-12-30 16:31:39,937 1940 [DEBUG] - Resolving resource PackageSearchResource for source C:\ProgramData\chocolatey\lib
2023-12-30 16:31:40,872 1940 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:31:40,894 1940 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:31:40,904 1940 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:31:40,925 1940 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:31:40,934 1940 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:31:40,949 1940 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:31:40,949 1940 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:31:40,983 1940 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:31:40,983 1940 [DEBUG] - --- End of List ---
2023-12-30 16:31:41,049 1940 [DEBUG] - Resolving resource PackageMetadataResource for source c:\cached-packages
2023-12-30 16:31:43,341 1940 [DEBUG] - Resolving resource PackageMetadataResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:31:44,655 1940 [INFO ] - [NuGet] GET https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.2.0-beta1')
2023-12-30 16:31:44,903 1940 [INFO ] - [NuGet] OK https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.2.0-beta1') 228ms
2023-12-30 16:31:45,293 1940 [DEBUG] - Resolving resource DependencyInfoResource for source c:\cached-packages
2023-12-30 16:31:46,389 1940 [DEBUG] - Resolving resource DependencyInfoResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:31:46,407 1940 [INFO ] - [NuGet] CACHE https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.2.0-beta1')
2023-12-30 16:31:46,794 1940 [INFO ] - [NuGet] Resolving dependency information took 0 ms
2023-12-30 16:31:46,839 1940 [DEBUG] - Resolving resource DownloadResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:31:46,933 1940 [DEBUG] - Attempting to delete file "".
2023-12-30 16:31:47,016 1940 [INFO ] - [NuGet] GET https://community.chocolatey.org/api/v2/package/openssh/9.2.0-beta1
2023-12-30 16:31:47,781 1940 [INFO ] - [NuGet] OK https://community.chocolatey.org/api/v2/package/openssh/9.2.0-beta1 730ms
2023-12-30 16:31:47,892 1940 [INFO ] - [NuGet] Acquiring lock for the installation of openssh 9.2.0-beta1
2023-12-30 16:31:48,011 1940 [INFO ] - [NuGet] Acquired lock for the installation of openssh 9.2.0-beta1
2023-12-30 16:31:52,776 1940 [INFO ] - [NuGet] Installed openssh 9.2.0-beta1 from https://community.chocolatey.org/api/v2/ with content hash gH1KIfefiNwz+4W4HS8KYA3Tq8tDXJPg5CICqZP8ejqQiPptTyBGpM3OU2b5qI2xXmldP96i0o+zdqRavVzw1w==.
2023-12-30 16:31:52,935 1940 [INFO ] - [NuGet] Adding package 'openssh.9.2.0-beta1' to folder 'C:\ProgramData\chocolatey\lib'
2023-12-30 16:31:53,327 1940 [INFO ] - [NuGet] Added package 'openssh.9.2.0-beta1' to folder 'C:\ProgramData\chocolatey\lib'
2023-12-30 16:31:53,356 1940 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.2.0-beta1\openssh.9.2.0-beta1.nupkg".
2023-12-30 16:31:53,375 1940 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.2.0-beta1\.nupkg.metadata".
2023-12-30 16:31:53,386 1940 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.2.0-beta1\openssh.9.2.0-beta1.nupkg.sha512".
2023-12-30 16:31:53,652 1940 [INFO ] -
openssh v9.2.0-beta1 (forced)
2023-12-30 16:31:53,829 1940 [INFO ] - openssh package files install completed. Performing other installation steps.
2023-12-30 16:31:53,980 1940 [DEBUG] - Setting installer args for openssh
2023-12-30 16:31:53,995 1940 [DEBUG] - Setting package parameters for openssh
2023-12-30 16:31:53,995 1940 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1':
2023-12-30 16:31:54,073 1940 [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 = 'B312FD9FE19F72EE8D0B64064F73D931413FE909'
checksumType = 'SHA1'
checksum64 = '4CBB8D2B13218F70C4F7DA240020095957E46627'
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:31:54,136 1940 [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:31:54,167 1940 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-12-30 16:31:55,965 1940 [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:31:57,041 1940 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:31:57,057 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:31:57,073 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:31:57,089 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:31:57,106 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:31:57,106 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:31:57,120 1940 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:31:57,136 1940 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:31:57,151 1940 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:31:57,151 1940 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:31:57,170 1940 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:31:57,170 1940 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:31:57,182 1940 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:31:57,198 1940 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:31:57,198 1940 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:31:57,198 1940 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:31:57,214 1940 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:31:57,231 1940 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:31:57,231 1940 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:31:57,261 1940 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:31:57,261 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:31:57,276 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:31:57,276 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:31:57,293 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:31:57,293 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:31:57,308 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:31:57,308 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:31:57,323 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:31:57,323 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:31:57,339 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:31:57,339 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:31:57,354 1940 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:31:57,354 1940 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:31:57,385 1940 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:31:57,385 1940 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:31:57,417 1940 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:31:57,433 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:31:57,451 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:31:57,451 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:31:57,468 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:31:57,483 1940 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:31:57,483 1940 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:31:57,498 1940 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:31:57,512 1940 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:31:57,512 1940 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:31:57,527 1940 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:31:57,543 1940 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:31:57,558 1940 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:31:57,558 1940 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:31:57,574 1940 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:31:57,574 1940 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:31:57,636 1940 [DEBUG] - Loading community extensions
2023-12-30 16:31:57,700 1940 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-12-30 16:31:57,717 1940 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-12-30 16:31:57,933 1940 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:31:57,948 1940 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:31:57,980 1940 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:31:57,995 1940 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:31:58,010 1940 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:31:58,010 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:31:58,039 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:31:58,046 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:31:58,058 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:31:58,073 1940 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:31:58,073 1940 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:31:58,088 1940 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:31:58,103 1940 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:31:58,103 1940 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:31:58,123 1940 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:31:58,136 1940 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:31:58,136 1940 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:31:58,136 1940 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:31:58,164 1940 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:31:58,167 1940 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:31:58,182 1940 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:31:58,182 1940 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:31:58,198 1940 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:31:58,213 1940 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:31:58,213 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:31:58,231 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:31:58,245 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:31:58,260 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:31:58,267 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:31:58,278 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:31:58,278 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:31:58,293 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:31:58,308 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:31:58,308 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:31:58,323 1940 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:31:58,340 1940 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:31:58,340 1940 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:31:58,420 1940 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:31:58,438 1940 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:31:58,449 1940 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:31:58,469 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:31:58,483 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:31:58,495 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:31:58,510 1940 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:31:58,510 1940 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:31:58,527 1940 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:31:58,527 1940 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:31:58,545 1940 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:31:58,558 1940 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:31:58,574 1940 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:31:58,574 1940 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:31:58,590 1940 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:31:58,603 1940 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:31:58,603 1940 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:31:58,622 1940 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:31:58,622 1940 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:31:58,641 1940 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:31:58,656 1940 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-12-30 16:31:58,700 1940 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-12-30 16:31:58,700 1940 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyConfigValue'.
2023-12-30 16:31:58,733 1940 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-12-30 16:31:58,733 1940 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-12-30 16:31:58,747 1940 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-12-30 16:31:58,747 1940 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-12-30 16:31:58,762 1940 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-12-30 16:31:58,776 1940 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-12-30 16:31:58,776 1940 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-12-30 16:31:58,793 1940 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-12-30 16:31:58,808 1940 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:31:58,808 1940 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-12-30 16:31:58,825 1940 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-12-30 16:31:58,825 1940 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-12-30 16:31:58,847 1940 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-12-30 16:31:58,873 1940 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-12-30 16:31:58,886 1940 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-12-30 16:31:58,904 1940 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-12-30 16:31:58,904 1940 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-12-30 16:31:58,917 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:31:58,933 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:31:58,954 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:31:58,981 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:31:58,997 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-12-30 16:31:58,997 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-12-30 16:31:59,028 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:31:59,046 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:31:59,046 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-12-30 16:31:59,110 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:31:59,121 1940 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-12-30 16:31:59,121 1940 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-12-30 16:31:59,142 1940 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:31:59,152 1940 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-12-30 16:31:59,170 1940 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-12-30 16:31:59,186 1940 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:31:59,200 1940 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-12-30 16:31:59,200 1940 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:31:59,214 1940 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-12-30 16:31:59,245 1940 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:31:59,266 1940 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:31:59,276 1940 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:31:59,292 1940 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-12-30 16:31:59,307 1940 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-12-30 16:31:59,307 1940 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-12-30 16:31:59,323 1940 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-12-30 16:31:59,339 1940 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-12-30 16:31:59,339 1940 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-12-30 16:31:59,369 1940 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-12-30 16:31:59,385 1940 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:31:59,385 1940 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-12-30 16:31:59,409 1940 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-12-30 16:31:59,419 1940 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-12-30 16:31:59,637 1940 [DEBUG] - ---------------------------Script Execution---------------------------
2023-12-30 16:31:59,732 1940 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.2.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:31:59,886 1940 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
2023-12-30 16:32:01,670 1940 [INFO ] - VERBOSE: Perform operation 'Enumerate CimInstances' with following parameters, ''namespaceName' = root\cimv2,'className' = Win32_OperatingSystem'.
2023-12-30 16:32:02,697 1940 [INFO ] - VERBOSE: Operation 'Enumerate CimInstances' complete.
2023-12-30 16:32:02,791 1940 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-12-30 16:32:02,791 1940 [INFO ] - Windows Version: 10.0.17763
2023-12-30 16:32:02,885 1940 [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:32:02,900 1940 [DEBUG] - No Package Parameters Passed in
2023-12-30 16:32:03,369 1940 [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:32:03,435 1940 [DEBUG] - Running Get-OSArchitectureWidth -compare '32'
2023-12-30 16:32:03,568 1940 [INFO ] - Extracting C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip to C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp...
2023-12-30 16:32:03,715 1940 [DEBUG] - 7zip found at 'C:\ProgramData\chocolatey\tools\7z.exe'
2023-12-30 16:32:03,927 1940 [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:32:04,931 1940 [INFO ] - VERBOSE:
2023-12-30 16:32:04,980 1940 [INFO ] - VERBOSE: 7-Zip 23.01 (x86) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20
2023-12-30 16:32:05,041 1940 [INFO ] - VERBOSE: Scanning the drive for archives:
2023-12-30 16:32:05,058 1940 [INFO ] - VERBOSE: 1 file, 4444835 bytes (4341 KiB)
2023-12-30 16:32:05,058 1940 [INFO ] - VERBOSE:
2023-12-30 16:32:05,072 1940 [INFO ] - VERBOSE: Extracting archive: C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-12-30 16:32:05,089 1940 [INFO ] - VERBOSE:
2023-12-30 16:32:05,104 1940 [INFO ] - VERBOSE: --
2023-12-30 16:32:05,119 1940 [INFO ] - VERBOSE: Path = C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-12-30 16:32:05,134 1940 [INFO ] - VERBOSE: Type = zip
2023-12-30 16:32:05,151 1940 [INFO ] - VERBOSE: Physical Size = 4444835
2023-12-30 16:32:05,167 1940 [INFO ] - VERBOSE:
2023-12-30 16:32:05,167 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\
2023-12-30 16:32:05,322 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\FixHostFilePermissions.ps1
2023-12-30 16:32:05,342 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\FixUserFilePermissions.ps1
2023-12-30 16:32:05,371 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\install-sshd.ps1
2023-12-30 16:32:05,371 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\LICENSE.txt
2023-12-30 16:32:05,387 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\moduli
2023-12-30 16:32:05,400 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\libcrypto.dll
2023-12-30 16:32:05,416 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\NOTICE.txt
2023-12-30 16:32:05,433 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psd1
2023-12-30 16:32:05,448 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psm1
2023-12-30 16:32:05,464 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\scp.exe
2023-12-30 16:32:05,478 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\openssh-events.man
2023-12-30 16:32:05,495 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp.exe
2023-12-30 16:32:05,510 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp-server.exe
2023-12-30 16:32:05,525 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-add.exe
2023-12-30 16:32:05,542 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh.exe
2023-12-30 16:32:05,560 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keyscan.exe
2023-12-30 16:32:05,572 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd.exe
2023-12-30 16:32:05,588 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keygen.exe
2023-12-30 16:32:05,606 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd_config_default
2023-12-30 16:32:05,606 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-agent.exe
2023-12-30 16:32:05,637 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-12-30 16:32:05,651 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-shellhost.exe
2023-12-30 16:32:05,666 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-sk-helper.exe
2023-12-30 16:32:05,682 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\uninstall-sshd.ps1
2023-12-30 16:32:05,682 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-12-30 16:32:05,698 1940 [INFO ] - VERBOSE: Everything is Ok
2023-12-30 16:32:05,713 1940 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-12-30 16:32:05,730 1940 [INFO ] - VERBOSE:
2023-12-30 16:32:05,744 1940 [INFO ] - VERBOSE: Folders: 1
2023-12-30 16:32:05,744 1940 [INFO ] - VERBOSE: Size: 9827989
2023-12-30 16:32:05,760 1940 [INFO ] - VERBOSE: Files: 26
2023-12-30 16:32:05,778 1940 [INFO ] - VERBOSE: Compressed: 4444835
2023-12-30 16:32:06,072 1940 [DEBUG] - $exitCode was passed null
2023-12-30 16:32:06,072 1940 [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:32:06,088 1940 [DEBUG] - 7z exit code: 0
2023-12-30 16:32:06,119 1940 [INFO ] - C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp
2023-12-30 16:32:27,698 1940 [INFO ] - Hashes for internal source match
2023-12-30 16:32:27,784 1940 [INFO ] - C:\Program Files\OpenSSH-Win64
2023-12-30 16:32:27,809 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\FixHostFilePermissions.ps1
2023-12-30 16:32:27,823 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\FixUserFilePermissions.ps1
2023-12-30 16:32:27,839 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\install-sshd.ps1
2023-12-30 16:32:27,866 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\libcrypto.dll
2023-12-30 16:32:27,871 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\LICENSE.txt
2023-12-30 16:32:27,886 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\moduli
2023-12-30 16:32:27,886 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\NOTICE.txt
2023-12-30 16:32:27,910 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\openssh-events.man
2023-12-30 16:32:27,921 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psd1
2023-12-30 16:32:27,937 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psm1
2023-12-30 16:32:27,951 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\scp.exe
2023-12-30 16:32:27,982 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp-server.exe
2023-12-30 16:32:27,982 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp.exe
2023-12-30 16:32:28,009 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-add.exe
2023-12-30 16:32:28,015 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-agent.exe
2023-12-30 16:32:28,044 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keygen.exe
2023-12-30 16:32:28,059 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keyscan.exe
2023-12-30 16:32:28,074 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-12-30 16:32:28,090 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-shellhost.exe
2023-12-30 16:32:28,106 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-sk-helper.exe
2023-12-30 16:32:28,121 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh.exe
2023-12-30 16:32:28,137 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd.exe
2023-12-30 16:32:28,152 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd_config_default
2023-12-30 16:32:28,152 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\uninstall-sshd.ps1
2023-12-30 16:32:28,168 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest
2023-12-30 16:32:28,186 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2
2023-12-30 16:32:28,199 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-12-30 16:32:28,214 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-12-30 16:32:28,247 1940 [INFO ] - C:\Program Files\OpenSSH-Win64\Set-SSHDefaultShell.ps1
2023-12-30 16:32:28,400 1940 [DEBUG] - Running Install-ChocolateyPath -pathToInstall 'C:\Program Files\OpenSSH-Win64' -pathType 'Machine'
2023-12-30 16:32:28,532 1940 [DEBUG] - Running Update-SessionEnvironment
2023-12-30 16:32:28,562 1940 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-12-30 16:32:30,876 1940 [INFO ] - PATH environment variable does not have C:\Program Files\OpenSSH-Win64 in it. Adding...
2023-12-30 16:32:30,920 1940 [INFO ] - VERBOSE: Choosing not to expand environment names
2023-12-30 16:32:31,234 1940 [DEBUG] - Test-ProcessAdminRights: returning True
2023-12-30 16:32:31,502 1940 [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:32:31,689 1940 [DEBUG] - Registry type for Path is/will be ExpandString
2023-12-30 16:32:31,812 1940 [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:32:33,328 1940 [DEBUG] - Running Update-SessionEnvironment
2023-12-30 16:32:33,345 1940 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-12-30 16:32:34,392 1940 [INFO ] - Updating machine environment variable TERM from "" to ""
2023-12-30 16:32:45,125 1940 [INFO ] -
NEW VERSIONS OF SSH EXES:
2023-12-30 16:32:45,461 1940 [INFO ] -
2023-12-30 16:32:45,477 1940 [INFO ] -
2023-12-30 16:32:45,508 1940 [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:32:45,539 1940 [DEBUG] - ----------------------------------------------------------------------
2023-12-30 16:32:45,604 1940 [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:32:45,663 1940 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-12-30 16:32:45,962 1940 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-12-30 16:32:45,992 1940 [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:32:46,007 1940 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-12-30 16:32:46,041 1940 [DEBUG] - * ChocolateyLastPathUpdate='133484275530161841' (User)
2023-12-30 16:32:46,058 1940 [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:32:46,070 1940 [DEBUG] - * TERM='' (Machine)
2023-12-30 16:32:46,398 1940 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-12-30 16:32:46,461 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'E01EA16CE7D63BEAD7C45DAE2787D36C'
2023-12-30 16:32:46,497 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F1C516423EA3D446B88B15ADD581DB26'
2023-12-30 16:32:46,517 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-12-30 16:32:46,524 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:32:46,549 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'DCBAAAFE7532E7D7D8F6488ABACA224B'
2023-12-30 16:32:46,557 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:32:46,570 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:32:46,589 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:32:46,617 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'A1B2911C660EEFDD5B4BD60239C05920'
2023-12-30 16:32:46,649 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '1F1D7C36B2CFC77BC6B114B413934E7D'
2023-12-30 16:32:46,664 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:32:46,664 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:32:46,682 1940 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:32:46,790 1940 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.0-beta1".
2023-12-30 16:32:46,874 1940 [DEBUG] - There was no original file at 'C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.0-beta1\.files'
2023-12-30 16:32:46,915 1940 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.0-beta1\.extra".
2023-12-30 16:32:46,930 1940 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.0-beta1\.version".
2023-12-30 16:32:46,949 1940 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.0-beta1\.sxs".
2023-12-30 16:32:46,949 1940 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.2.0-beta1\.pin".
2023-12-30 16:32:46,976 1940 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
2023-12-30 16:32:46,995 1940 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\.chocolateyPending".
2023-12-30 16:32:47,007 1940 [INFO ] - The install of openssh was successful.
2023-12-30 16:32:47,023 1940 [INFO ] - Software installed to 'C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2023-12-30 16:32:47,071 1940 [WARN ] -
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-12-30 16:32:47,137 1940 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-12-30 16:32:47,179 1940 [DEBUG] - Exiting with 0
2023-12-30 16:33:14,599 2036 [DEBUG] - XmlConfiguration is now operational
2023-12-30 16:33:14,950 2036 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:33:14,965 2036 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:33:14,979 2036 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,010 2036 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,010 2036 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,036 2036 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,048 2036 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,059 2036 [DEBUG] - Adding new type 'RubyGemsService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,077 2036 [DEBUG] - Adding new type 'RubyGemsService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:33:15,096 2036 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:33:15,117 2036 [DEBUG] - Adding new type 'CacheFolderLockdownValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:33:16,370 2036 [DEBUG] - Adding new type 'EmptyOrInvalidUrlMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,370 2036 [DEBUG] - Adding new type 'FrameWorkReferencesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,392 2036 [DEBUG] - Adding new type 'IconMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,403 2036 [DEBUG] - Adding new type 'LicenseMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,403 2036 [DEBUG] - Adding new type 'PackageTypesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,433 2036 [DEBUG] - Adding new type 'ReadmeMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,453 2036 [DEBUG] - Adding new type 'RepositoryMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,479 2036 [DEBUG] - Adding new type 'RequireLicenseAcceptanceMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,496 2036 [DEBUG] - Adding new type 'ServicableMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,496 2036 [DEBUG] - Adding new type 'VersionMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:33:16,575 2036 [DEBUG] - Registering new command 'cache' in assembly 'choco'
2023-12-30 16:33:16,575 2036 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-12-30 16:33:16,611 2036 [DEBUG] - Registering new command 'template' in assembly 'choco'
2023-12-30 16:33:16,624 2036 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-12-30 16:33:16,641 2036 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-12-30 16:33:16,652 2036 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-12-30 16:33:16,668 2036 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-12-30 16:33:16,668 2036 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-12-30 16:33:16,698 2036 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-12-30 16:33:16,732 2036 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-12-30 16:33:16,744 2036 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-12-30 16:33:16,760 2036 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-12-30 16:33:16,775 2036 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-12-30 16:33:16,797 2036 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-12-30 16:33:16,806 2036 [DEBUG] - Registering new command 'source' in assembly 'choco'
2023-12-30 16:33:16,806 2036 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-12-30 16:33:16,827 2036 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-12-30 16:33:16,843 2036 [DEBUG] - Registering new command 'search' in assembly 'choco'
2023-12-30 16:33:16,854 2036 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-12-30 16:33:16,871 2036 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-12-30 16:33:17,327 2036 [INFO ] - ============================================================
2023-12-30 16:33:18,034 2036 [INFO ] - Chocolatey v2.2.2
2023-12-30 16:33:18,131 2036 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-12-30 16:33:18,150 2036 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-12-30 16:33:18,164 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-12-30 16:33:18,196 2036 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" uninstall openssh --version 9.2.0-beta1 -dvy --execution-timeout=2700
2023-12-30 16:33:18,228 2036 [DEBUG] - Received arguments: uninstall openssh --version 9.2.0-beta1 -dvy --execution-timeout=2700
2023-12-30 16:33:18,617 2036 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-12-30 16:33:18,681 2036 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-12-30 16:33:18,743 2036 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-12-30 16:33:19,067 2036 [DEBUG] - Performing validation checks.
2023-12-30 16:33:19,085 2036 [DEBUG] - Global Configuration Validation Checks:
2023-12-30 16:33:19,138 2036 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-12-30 16:33:19,169 2036 [DEBUG] - System State Validation Checks:
2023-12-30 16:33:19,193 2036 [DEBUG] - Reboot Requirement Checks:
2023-12-30 16:33:19,211 2036 [DEBUG] - - Pending Computer Rename = Checked
2023-12-30 16:33:19,235 2036 [DEBUG] - - Pending Component Based Servicing = Checked
2023-12-30 16:33:19,242 2036 [DEBUG] - - Pending Windows Auto Update = Checked
2023-12-30 16:33:19,261 2036 [DEBUG] - - Pending File Rename Operations = Ignored
2023-12-30 16:33:19,271 2036 [DEBUG] - - Pending Windows Package Installer = Checked
2023-12-30 16:33:19,286 2036 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-12-30 16:33:19,301 2036 [DEBUG] - Cache Folder Lockdown Checks:
2023-12-30 16:33:19,317 2036 [DEBUG] - - Elevated State = Checked
2023-12-30 16:33:19,333 2036 [DEBUG] - - Folder Exists = Checked
2023-12-30 16:33:19,357 2036 [DEBUG] - - Folder lockdown = Checked
2023-12-30 16:33:19,379 2036 [INFO ] - 3 validations performed. 3 success(es), 0 warning(s), and 0 error(s).
2023-12-30 16:33:19,476 2036 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-12-30 16:33:19,496 2036 [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:33:19,635 2036 [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.2.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:33:19,660 2036 [DEBUG] - _ Chocolatey:ChocolateyUninstallCommand - Normal Run Mode _
2023-12-30 16:33:19,694 2036 [INFO ] - Uninstalling the following packages:
2023-12-30 16:33:19,707 2036 [INFO ] - openssh
2023-12-30 16:33:19,741 2036 [DEBUG] - Current environment values (may contain sensitive data):
2023-12-30 16:33:19,741 2036 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-12-30 16:33:19,755 2036 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:33:19,770 2036 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:33:19,770 2036 [DEBUG] - * 'ChocolateyLastPathUpdate'='133484275530161841' ('User')
2023-12-30 16:33:19,787 2036 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-12-30 16:33:19,801 2036 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-12-30 16:33:19,801 2036 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-12-30 16:33:19,818 2036 [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:33:19,818 2036 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-12-30 16:33:19,848 2036 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-12-30 16:33:19,848 2036 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-12-30 16:33:19,864 2036 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:33:19,864 2036 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:33:19,879 2036 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-12-30 16:33:19,894 2036 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-12-30 16:33:19,894 2036 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='10' ('Machine')
2023-12-30 16:33:19,894 2036 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-12-30 16:33:19,910 2036 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 85 Stepping 7, GenuineIntel' ('Machine')
2023-12-30 16:33:19,925 2036 [DEBUG] - * 'PROCESSOR_REVISION'='5507' ('Machine')
2023-12-30 16:33:19,925 2036 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-12-30 16:33:19,944 2036 [DEBUG] - * 'TERM'='' ('Machine')
2023-12-30 16:33:20,285 2036 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:33:20,363 2036 [DEBUG] - --- Start of List ---
2023-12-30 16:33:20,848 2036 [DEBUG] - Resolving resource PackageSearchResource for source C:\ProgramData\chocolatey\lib
2023-12-30 16:33:21,787 2036 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:33:21,845 2036 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:33:21,864 2036 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:33:21,892 2036 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:33:21,909 2036 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:33:21,938 2036 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:33:21,971 2036 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:33:22,080 2036 [DEBUG] - openssh 9.2.0-beta1
2023-12-30 16:33:22,104 2036 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:33:22,114 2036 [DEBUG] - --- End of List ---
2023-12-30 16:33:22,142 2036 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:33:22,142 2036 [DEBUG] - --- Start of List ---
2023-12-30 16:33:22,174 2036 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:33:22,174 2036 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:33:22,191 2036 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:33:22,219 2036 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:33:22,235 2036 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:33:22,251 2036 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:33:22,251 2036 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:33:22,347 2036 [DEBUG] - openssh 9.2.0-beta1
2023-12-30 16:33:22,373 2036 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:33:22,391 2036 [DEBUG] - --- End of List ---
2023-12-30 16:33:22,533 2036 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:33:22,554 2036 [DEBUG] - --- Start of List ---
2023-12-30 16:33:22,645 2036 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:33:22,699 2036 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:33:22,721 2036 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:33:22,721 2036 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:33:22,740 2036 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:33:22,768 2036 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:33:22,768 2036 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:33:22,845 2036 [DEBUG] - openssh 9.2.0-beta1
2023-12-30 16:33:22,895 2036 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:33:22,906 2036 [DEBUG] - --- End of List ---
2023-12-30 16:33:22,985 2036 [INFO ] -
openssh v9.2.0-beta1
2023-12-30 16:33:23,078 2036 [DEBUG] - Running beforeModify step for 'openssh'
2023-12-30 16:33:23,128 2036 [DEBUG] - Backing up package files for 'openssh'
2023-12-30 16:33:23,393 2036 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-12-30 16:33:23,422 2036 [DEBUG] - Moving C:\ProgramData\chocolatey\lib\openssh to C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1
2023-12-30 16:33:23,453 2036 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\openssh'
to 'C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1'
2023-12-30 16:33:25,483 2036 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh".
2023-12-30 16:33:25,515 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\openssh.nupkg"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-12-30 16:33:25,545 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\openssh.nuspec"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-12-30 16:33:25,561 2036 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh\tools".
2023-12-30 16:33:25,561 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\7z.exe.ignore"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-12-30 16:33:25,579 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\barebonesinstaller.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-12-30 16:33:25,591 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\chocolateyinstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-12-30 16:33:25,591 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\chocolateyuninstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-12-30 16:33:25,623 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\Get-NetStat.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-12-30 16:33:25,623 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\LICENSE.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-12-30 16:33:25,642 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\OpenSSH-Win32.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-12-30 16:33:25,672 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\OpenSSH-Win64.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-12-30 16:33:25,685 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\Set-SSHDefaultShell.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-12-30 16:33:25,685 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\SetSpecialPrivileges.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-12-30 16:33:25,709 2036 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.2.0-beta1\tools\VERIFICATION.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-12-30 16:33:27,247 2036 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-12-30 16:33:27,339 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'E01EA16CE7D63BEAD7C45DAE2787D36C'
2023-12-30 16:33:27,339 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F1C516423EA3D446B88B15ADD581DB26'
2023-12-30 16:33:27,371 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-12-30 16:33:27,387 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:33:27,387 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'DCBAAAFE7532E7D7D8F6488ABACA224B'
2023-12-30 16:33:27,408 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:33:27,420 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:33:27,420 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:33:27,466 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'A1B2911C660EEFDD5B4BD60239C05920'
2023-12-30 16:33:27,506 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '1F1D7C36B2CFC77BC6B114B413934E7D'
2023-12-30 16:33:27,511 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:33:27,511 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:33:27,526 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:33:27,558 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-12-30 16:33:27,625 2036 [DEBUG] - Setting installer args for openssh
2023-12-30 16:33:27,625 2036 [DEBUG] - Setting package parameters for openssh
2023-12-30 16:33:27,653 2036 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1':
2023-12-30 16:33:27,698 2036 [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:33:27,808 2036 [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:33:27,838 2036 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-12-30 16:33:29,606 2036 [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:33:30,632 2036 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:33:30,648 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:33:30,663 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:33:30,663 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:33:30,682 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:33:30,695 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:33:30,711 2036 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:33:30,742 2036 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:33:30,757 2036 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:33:30,775 2036 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:33:30,789 2036 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:33:30,805 2036 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:33:30,821 2036 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:33:30,835 2036 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:33:30,835 2036 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:33:30,850 2036 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:33:30,850 2036 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:33:30,871 2036 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:33:30,883 2036 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:33:30,883 2036 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:33:30,898 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:33:30,898 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:33:30,913 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:33:30,913 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:33:30,930 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:33:30,930 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:33:30,946 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:33:30,961 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:33:30,961 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:33:30,976 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:33:30,976 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:33:30,994 2036 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:33:31,009 2036 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:33:31,009 2036 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:33:31,023 2036 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:33:31,023 2036 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:33:31,039 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:33:31,054 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:33:31,054 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:33:31,073 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:33:31,085 2036 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:33:31,085 2036 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:33:31,101 2036 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:33:31,116 2036 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:33:31,116 2036 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:33:31,139 2036 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:33:31,151 2036 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:33:31,164 2036 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:33:31,179 2036 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:33:31,179 2036 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:33:31,205 2036 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:33:31,401 2036 [DEBUG] - Loading community extensions
2023-12-30 16:33:31,526 2036 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-12-30 16:33:31,559 2036 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-12-30 16:33:31,819 2036 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:33:31,850 2036 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:33:31,891 2036 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:33:31,897 2036 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:33:31,913 2036 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:33:31,932 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:33:31,947 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:33:31,960 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:33:31,960 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:33:31,975 2036 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:33:31,975 2036 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:33:32,011 2036 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:33:32,022 2036 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:33:32,038 2036 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:33:32,059 2036 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:33:32,059 2036 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:33:32,073 2036 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:33:32,091 2036 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:33:32,104 2036 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:33:32,104 2036 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:33:32,118 2036 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:33:32,132 2036 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:33:32,148 2036 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:33:32,166 2036 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:33:32,210 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:33:32,210 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:33:32,244 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:33:32,256 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:33:32,256 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:33:32,271 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:33:32,271 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:33:32,289 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:33:32,289 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:33:32,304 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:33:32,319 2036 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:33:32,319 2036 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:33:32,333 2036 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:33:32,333 2036 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:33:32,350 2036 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:33:32,365 2036 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:33:32,365 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:33:32,380 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:33:32,396 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:33:32,412 2036 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:33:32,412 2036 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:33:32,428 2036 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:33:32,428 2036 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:33:32,442 2036 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:33:32,459 2036 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:33:32,459 2036 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:33:32,477 2036 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:33:32,489 2036 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:33:32,489 2036 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:33:32,509 2036 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:33:32,522 2036 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:33:32,522 2036 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:33:32,556 2036 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:33:32,568 2036 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-12-30 16:33:32,568 2036 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-12-30 16:33:32,583 2036 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyConfigValue'.
2023-12-30 16:33:32,599 2036 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-12-30 16:33:32,615 2036 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-12-30 16:33:32,615 2036 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-12-30 16:33:32,630 2036 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-12-30 16:33:32,646 2036 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-12-30 16:33:32,661 2036 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-12-30 16:33:32,661 2036 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-12-30 16:33:32,676 2036 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-12-30 16:33:32,693 2036 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:33:32,693 2036 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-12-30 16:33:32,709 2036 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-12-30 16:33:32,709 2036 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-12-30 16:33:32,726 2036 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-12-30 16:33:32,740 2036 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-12-30 16:33:32,778 2036 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-12-30 16:33:32,788 2036 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-12-30 16:33:32,803 2036 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-12-30 16:33:32,818 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:33:32,882 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:33:32,913 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:33:32,928 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:33:32,946 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-12-30 16:33:32,955 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-12-30 16:33:32,974 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:33:32,974 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:33:32,991 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-12-30 16:33:32,991 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:33:33,008 2036 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-12-30 16:33:33,008 2036 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-12-30 16:33:33,036 2036 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:33:33,036 2036 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-12-30 16:33:33,060 2036 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-12-30 16:33:33,071 2036 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:33:33,085 2036 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-12-30 16:33:33,085 2036 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:33:33,099 2036 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-12-30 16:33:33,114 2036 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:33:33,114 2036 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:33:33,133 2036 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:33:33,163 2036 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-12-30 16:33:33,177 2036 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-12-30 16:33:33,177 2036 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-12-30 16:33:33,192 2036 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-12-30 16:33:33,210 2036 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-12-30 16:33:33,210 2036 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-12-30 16:33:33,228 2036 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-12-30 16:33:33,245 2036 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:33:33,256 2036 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-12-30 16:33:33,271 2036 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-12-30 16:33:33,271 2036 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-12-30 16:33:33,630 2036 [DEBUG] - ---------------------------Script Execution---------------------------
2023-12-30 16:33:33,741 2036 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.2.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:33:33,864 2036 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
2023-12-30 16:33:34,209 2036 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-12-30 16:33:34,332 2036 [DEBUG] - No Package Parameters Passed in
2023-12-30 16:33:41,530 2036 [WARN ] - WARNING: Removing all config and server keys as requested by /DeleteConfigAndServerKeys
2023-12-30 16:33:44,360 2036 [INFO ] -
2023-12-30 16:33:44,405 2036 [INFO ] - No rules match the specified criteria.
2023-12-30 16:33:44,420 2036 [INFO ] -
2023-12-30 16:33:45,141 2036 [DEBUG] - The last executable that ran had an exit code of '1'.
2023-12-30 16:33:45,218 2036 [DEBUG] - ----------------------------------------------------------------------
2023-12-30 16:33:45,262 2036 [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:33:45,344 2036 [INFO ] - Skipping auto uninstaller - No registry snapshot.
2023-12-30 16:33:45,377 2036 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-12-30 16:33:45,688 2036 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-12-30 16:33:45,731 2036 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-12-30 16:33:46,039 2036 [DEBUG] - Ensuring removal of installation files.
2023-12-30 16:33:46,136 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum 'E01EA16CE7D63BEAD7C45DAE2787D36C'
2023-12-30 16:33:46,152 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-12-30 16:33:46,170 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F1C516423EA3D446B88B15ADD581DB26'
2023-12-30 16:33:46,185 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-12-30 16:33:46,201 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:33:46,215 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-12-30 16:33:46,230 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum 'DCBAAAFE7532E7D7D8F6488ABACA224B'
2023-12-30 16:33:46,246 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-12-30 16:33:46,246 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:33:46,279 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-12-30 16:33:46,279 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:33:46,309 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-12-30 16:33:46,325 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:33:46,325 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-12-30 16:33:46,355 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'A1B2911C660EEFDD5B4BD60239C05920'
2023-12-30 16:33:46,374 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-12-30 16:33:46,386 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '1F1D7C36B2CFC77BC6B114B413934E7D'
2023-12-30 16:33:46,402 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-12-30 16:33:46,402 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:33:46,402 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-12-30 16:33:46,433 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:33:46,433 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-12-30 16:33:46,451 2036 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:33:46,451 2036 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-12-30 16:33:46,465 2036 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib\openssh".
2023-12-30 16:33:46,465 2036 [INFO ] - openssh has been successfully uninstalled.
2023-12-30 16:33:46,480 2036 [DEBUG] - Removing nupkg if it still exists.
2023-12-30 16:33:46,497 2036 [DEBUG] - Ensuring removal of installation files.
2023-12-30 16:33:46,542 2036 [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:33:46,637 2036 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-12-30 16:33:46,637 2036 [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:33:46,658 2036 [DEBUG] - The following values have been removed:
2023-12-30 16:33:46,675 2036 [DEBUG] - * TERM='' (Machine)
2023-12-30 16:33:46,715 2036 [WARN ] -
Chocolatey uninstalled 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-12-30 16:33:46,762 2036 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-12-30 16:33:46,788 2036 [DEBUG] - Exiting with 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment