Skip to content

Instantly share code, notes, and snippets.

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

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

  • https://community.chocolatey.org/packages/openssh/9.5.0-beta1
  • Tested 30 Dec 2023 16:49:43 +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="9D408398A0CAFD70C24F0802C950EB2F" />
<file path="C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec" checksum="F035A26783A893C3952A34FF0DE05C77" />
<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="91DD8093347339C0C9C3CC62A82807B8" />
<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="F493428E0FDA152713796CAD90368D1C" />
<file path="C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip" checksum="4C06C80454EF2CBB346DE72C0DF93691" />
<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:47:45,883 3904 [DEBUG] - XmlConfiguration is now operational
2023-12-30 16:47:46,165 3904 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,180 3904 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,197 3904 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,197 3904 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,214 3904 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,300 3904 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,307 3904 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,326 3904 [DEBUG] - Adding new type 'RubyGemsService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,326 3904 [DEBUG] - Adding new type 'RubyGemsService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:47:46,354 3904 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:47:46,354 3904 [DEBUG] - Adding new type 'CacheFolderLockdownValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:47:48,196 3904 [DEBUG] - Adding new type 'EmptyOrInvalidUrlMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,212 3904 [DEBUG] - Adding new type 'FrameWorkReferencesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,324 3904 [DEBUG] - Adding new type 'IconMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,338 3904 [DEBUG] - Adding new type 'LicenseMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,368 3904 [DEBUG] - Adding new type 'PackageTypesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,383 3904 [DEBUG] - Adding new type 'ReadmeMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,406 3904 [DEBUG] - Adding new type 'RepositoryMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,417 3904 [DEBUG] - Adding new type 'RequireLicenseAcceptanceMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,430 3904 [DEBUG] - Adding new type 'ServicableMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,446 3904 [DEBUG] - Adding new type 'VersionMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:47:48,492 3904 [DEBUG] - Registering new command 'cache' in assembly 'choco'
2023-12-30 16:47:48,513 3904 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-12-30 16:47:48,544 3904 [DEBUG] - Registering new command 'template' in assembly 'choco'
2023-12-30 16:47:48,557 3904 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-12-30 16:47:48,588 3904 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-12-30 16:47:48,588 3904 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-12-30 16:47:48,605 3904 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-12-30 16:47:48,618 3904 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-12-30 16:47:48,618 3904 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-12-30 16:47:48,634 3904 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-12-30 16:47:48,652 3904 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-12-30 16:47:48,652 3904 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-12-30 16:47:48,664 3904 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-12-30 16:47:48,664 3904 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-12-30 16:47:48,682 3904 [DEBUG] - Registering new command 'source' in assembly 'choco'
2023-12-30 16:47:48,682 3904 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-12-30 16:47:48,682 3904 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-12-30 16:47:48,705 3904 [DEBUG] - Registering new command 'search' in assembly 'choco'
2023-12-30 16:47:48,713 3904 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-12-30 16:47:48,728 3904 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-12-30 16:47:49,244 3904 [INFO ] - ============================================================
2023-12-30 16:47:49,947 3904 [INFO ] - Chocolatey v2.2.2
2023-12-30 16:47:50,008 3904 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-12-30 16:47:50,026 3904 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-12-30 16:47:50,045 3904 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-12-30 16:47:50,118 3904 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" install openssh --version 9.5.0-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-12-30 16:47:50,118 3904 [DEBUG] - Received arguments: install openssh --version 9.5.0-beta1 -fdvy --execution-timeout=2700 --allow-downgrade
2023-12-30 16:47:50,462 3904 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-12-30 16:47:50,510 3904 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-12-30 16:47:50,571 3904 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-12-30 16:47:51,024 3904 [DEBUG] - Performing validation checks.
2023-12-30 16:47:51,086 3904 [DEBUG] - Global Configuration Validation Checks:
2023-12-30 16:47:51,102 3904 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-12-30 16:47:51,133 3904 [DEBUG] - System State Validation Checks:
2023-12-30 16:47:51,149 3904 [DEBUG] - Reboot Requirement Checks:
2023-12-30 16:47:51,166 3904 [DEBUG] - - Pending Computer Rename = Checked
2023-12-30 16:47:51,180 3904 [DEBUG] - - Pending Component Based Servicing = Checked
2023-12-30 16:47:51,197 3904 [DEBUG] - - Pending Windows Auto Update = Checked
2023-12-30 16:47:51,215 3904 [DEBUG] - - Pending File Rename Operations = Ignored
2023-12-30 16:47:51,215 3904 [DEBUG] - - Pending Windows Package Installer = Checked
2023-12-30 16:47:51,227 3904 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-12-30 16:47:51,243 3904 [DEBUG] - Cache Folder Lockdown Checks:
2023-12-30 16:47:51,258 3904 [DEBUG] - - Elevated State = Checked
2023-12-30 16:47:51,258 3904 [DEBUG] - - Folder Exists = Checked
2023-12-30 16:47:51,291 3904 [DEBUG] - - Folder lockdown = Checked
2023-12-30 16:47:51,306 3904 [INFO ] - 3 validations performed. 3 success(es), 0 warning(s), and 0 error(s).
2023-12-30 16:47:51,369 3904 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-12-30 16:47:51,383 3904 [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:47:51,541 3904 [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.5.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:47:51,564 3904 [DEBUG] - _ Chocolatey:ChocolateyInstallCommand - Normal Run Mode _
2023-12-30 16:47:51,587 3904 [INFO ] - Installing the following packages:
2023-12-30 16:47:51,587 3904 [INFO ] - openssh
2023-12-30 16:47:51,604 3904 [INFO ] - By installing, you accept licenses for the packages.
2023-12-30 16:47:51,649 3904 [DEBUG] - Current environment values (may contain sensitive data):
2023-12-30 16:47:51,649 3904 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-12-30 16:47:51,665 3904 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:47:51,681 3904 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:47:51,696 3904 [DEBUG] - * 'ChocolateyLastPathUpdate'='133484165807131239' ('User')
2023-12-30 16:47:51,696 3904 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-12-30 16:47:51,711 3904 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-12-30 16:47:51,711 3904 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-12-30 16:47:51,726 3904 [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:47:51,743 3904 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-12-30 16:47:51,743 3904 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-12-30 16:47:51,743 3904 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-12-30 16:47:51,767 3904 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:47:51,790 3904 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:47:51,790 3904 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-12-30 16:47:51,806 3904 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-12-30 16:47:51,806 3904 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='10' ('Machine')
2023-12-30 16:47:51,824 3904 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-12-30 16:47:51,836 3904 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 85 Stepping 7, GenuineIntel' ('Machine')
2023-12-30 16:47:51,836 3904 [DEBUG] - * 'PROCESSOR_REVISION'='5507' ('Machine')
2023-12-30 16:47:51,852 3904 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-12-30 16:47:52,883 3904 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:47:52,914 3904 [DEBUG] - --- Start of List ---
2023-12-30 16:47:53,024 3904 [DEBUG] - Resolving resource PackageSearchResource for source C:\ProgramData\chocolatey\lib
2023-12-30 16:47:53,948 3904 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:47:54,007 3904 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:47:54,024 3904 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:47:54,055 3904 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:47:54,070 3904 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:47:54,086 3904 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:47:54,119 3904 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:47:54,180 3904 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:47:54,196 3904 [DEBUG] - --- End of List ---
2023-12-30 16:47:54,226 3904 [DEBUG] - Resolving resource PackageMetadataResource for source c:\cached-packages
2023-12-30 16:47:55,182 3904 [DEBUG] - Resolving resource PackageMetadataResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:47:56,372 3904 [INFO ] - [NuGet] GET https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.5.0-beta1')
2023-12-30 16:47:56,618 3904 [INFO ] - [NuGet] OK https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.5.0-beta1') 216ms
2023-12-30 16:47:56,978 3904 [DEBUG] - Resolving resource DependencyInfoResource for source c:\cached-packages
2023-12-30 16:47:58,101 3904 [DEBUG] - Resolving resource DependencyInfoResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:47:58,133 3904 [INFO ] - [NuGet] CACHE https://community.chocolatey.org/api/v2/Packages(Id='openssh',Version='9.5.0-beta1')
2023-12-30 16:47:58,554 3904 [INFO ] - [NuGet] Resolving dependency information took 0 ms
2023-12-30 16:47:58,586 3904 [DEBUG] - Resolving resource DownloadResource for source https://community.chocolatey.org/api/v2/
2023-12-30 16:47:58,700 3904 [DEBUG] - Attempting to delete file "".
2023-12-30 16:47:58,773 3904 [INFO ] - [NuGet] GET https://community.chocolatey.org/api/v2/package/openssh/9.5.0-beta1
2023-12-30 16:47:59,673 3904 [INFO ] - [NuGet] OK https://community.chocolatey.org/api/v2/package/openssh/9.5.0-beta1 865ms
2023-12-30 16:47:59,773 3904 [INFO ] - [NuGet] Acquiring lock for the installation of openssh 9.5.0-beta1
2023-12-30 16:47:59,898 3904 [INFO ] - [NuGet] Acquired lock for the installation of openssh 9.5.0-beta1
2023-12-30 16:48:03,663 3904 [INFO ] - [NuGet] Installed openssh 9.5.0-beta1 from https://community.chocolatey.org/api/v2/ with content hash MrsYNjjjMZsGQSpGR7lRXU9+3xmolyTUG5W1iLEle/n+GozWqRSWqORWuWpbR7LhB488nWEQ6sR+p6nN10a+Ug==.
2023-12-30 16:48:03,807 3904 [INFO ] - [NuGet] Adding package 'openssh.9.5.0-beta1' to folder 'C:\ProgramData\chocolatey\lib'
2023-12-30 16:48:04,198 3904 [INFO ] - [NuGet] Added package 'openssh.9.5.0-beta1' to folder 'C:\ProgramData\chocolatey\lib'
2023-12-30 16:48:04,232 3904 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.5.0-beta1\openssh.9.5.0-beta1.nupkg".
2023-12-30 16:48:04,259 3904 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.5.0-beta1\.nupkg.metadata".
2023-12-30 16:48:04,273 3904 [DEBUG] - Attempting to delete file "C:\Users\vagrant\AppData\Local\Temp\chocolatey\ChocolateyScratch\openssh/9.5.0-beta1\openssh.9.5.0-beta1.nupkg.sha512".
2023-12-30 16:48:04,289 3904 [INFO ] -
openssh v9.5.0-beta1 (forced)
2023-12-30 16:48:04,465 3904 [INFO ] - openssh package files install completed. Performing other installation steps.
2023-12-30 16:48:04,586 3904 [DEBUG] - Setting installer args for openssh
2023-12-30 16:48:04,616 3904 [DEBUG] - Setting package parameters for openssh
2023-12-30 16:48:04,633 3904 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1':
2023-12-30 16:48:04,664 3904 [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 = 'C43A7BEAA49C25D61517C087F0A745F19FEA1797'
checksumType = 'SHA1'
checksum64 = '4B7A0987F5736F0BBF688799CB9350E7F657F901'
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:48:04,745 3904 [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:48:04,791 3904 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-12-30 16:48:06,507 3904 [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:48:07,460 3904 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:48:07,460 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:48:07,493 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:48:07,493 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:48:07,493 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:48:07,523 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:48:07,540 3904 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:48:07,553 3904 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:48:07,553 3904 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:48:07,569 3904 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:48:07,569 3904 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:48:07,585 3904 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:48:07,604 3904 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:48:07,616 3904 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:48:07,616 3904 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:48:07,632 3904 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:48:07,632 3904 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:48:07,663 3904 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:48:07,678 3904 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:48:07,678 3904 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:48:07,695 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:48:07,695 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:48:07,713 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:48:07,713 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:48:07,727 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:48:07,727 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:48:07,867 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:48:07,882 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:48:07,882 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:48:07,882 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:48:07,913 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:48:07,913 3904 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:48:07,932 3904 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:48:07,932 3904 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:48:07,945 3904 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:48:07,945 3904 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:48:07,961 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:48:07,976 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:48:07,976 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:48:07,992 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:48:07,992 3904 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:48:08,007 3904 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:48:08,022 3904 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:48:08,022 3904 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:48:08,037 3904 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:48:08,037 3904 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:48:08,053 3904 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:48:08,053 3904 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:48:08,070 3904 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:48:08,086 3904 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:48:08,103 3904 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:48:08,179 3904 [DEBUG] - Loading community extensions
2023-12-30 16:48:08,261 3904 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-12-30 16:48:08,273 3904 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-12-30 16:48:08,542 3904 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:48:08,559 3904 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:48:08,572 3904 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:48:08,590 3904 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:48:08,609 3904 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:48:08,622 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:48:08,635 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:48:08,635 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:48:08,649 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:48:08,664 3904 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:48:08,684 3904 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:48:08,684 3904 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:48:08,714 3904 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:48:08,728 3904 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:48:08,728 3904 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:48:08,741 3904 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:48:08,741 3904 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:48:08,760 3904 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:48:08,793 3904 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:48:08,809 3904 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:48:08,828 3904 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:48:08,836 3904 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:48:08,836 3904 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:48:08,857 3904 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:48:08,868 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:48:08,868 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:48:08,883 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:48:08,901 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:48:08,914 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:48:08,930 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:48:08,945 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:48:08,945 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:48:08,962 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:48:08,980 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:48:09,008 3904 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:48:09,008 3904 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:48:09,039 3904 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:48:09,054 3904 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:48:09,054 3904 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:48:09,072 3904 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:48:09,087 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:48:09,087 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:48:09,108 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:48:09,137 3904 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:48:09,167 3904 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:48:09,198 3904 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:48:09,211 3904 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:48:09,228 3904 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:48:09,244 3904 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:48:09,260 3904 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:48:09,282 3904 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:48:09,289 3904 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:48:09,305 3904 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:48:09,319 3904 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:48:09,319 3904 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:48:09,335 3904 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:48:09,335 3904 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:48:09,353 3904 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-12-30 16:48:09,382 3904 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-12-30 16:48:09,398 3904 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyConfigValue'.
2023-12-30 16:48:09,415 3904 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-12-30 16:48:09,429 3904 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-12-30 16:48:09,429 3904 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-12-30 16:48:09,449 3904 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-12-30 16:48:09,464 3904 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-12-30 16:48:09,476 3904 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-12-30 16:48:09,491 3904 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-12-30 16:48:09,507 3904 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-12-30 16:48:09,507 3904 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:48:09,554 3904 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-12-30 16:48:09,573 3904 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-12-30 16:48:09,587 3904 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-12-30 16:48:09,603 3904 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-12-30 16:48:09,603 3904 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-12-30 16:48:09,633 3904 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-12-30 16:48:09,664 3904 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-12-30 16:48:09,664 3904 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-12-30 16:48:09,681 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:48:09,700 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:48:09,710 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:48:09,730 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:48:09,730 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-12-30 16:48:09,745 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-12-30 16:48:09,774 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:48:09,789 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:48:09,807 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-12-30 16:48:09,807 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:48:09,836 3904 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-12-30 16:48:09,852 3904 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-12-30 16:48:09,882 3904 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:48:09,882 3904 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-12-30 16:48:09,906 3904 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-12-30 16:48:09,918 3904 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:48:09,930 3904 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-12-30 16:48:09,944 3904 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:48:09,944 3904 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-12-30 16:48:09,960 3904 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:48:09,960 3904 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:48:09,977 3904 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:48:09,990 3904 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-12-30 16:48:09,990 3904 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-12-30 16:48:09,990 3904 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-12-30 16:48:10,006 3904 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-12-30 16:48:10,006 3904 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-12-30 16:48:10,027 3904 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-12-30 16:48:10,057 3904 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-12-30 16:48:10,076 3904 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:48:10,093 3904 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-12-30 16:48:10,122 3904 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-12-30 16:48:10,133 3904 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-12-30 16:48:10,320 3904 [DEBUG] - ---------------------------Script Execution---------------------------
2023-12-30 16:48:10,401 3904 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.5.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:48:10,531 3904 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
2023-12-30 16:48:11,397 3904 [INFO ] - VERBOSE: Perform operation 'Enumerate CimInstances' with following parameters, ''namespaceName' = root\cimv2,'className' = Win32_OperatingSystem'.
2023-12-30 16:48:12,256 3904 [INFO ] - VERBOSE: Operation 'Enumerate CimInstances' complete.
2023-12-30 16:48:12,385 3904 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-12-30 16:48:12,406 3904 [INFO ] - Windows Version: 10.0.17763
2023-12-30 16:48:12,491 3904 [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:48:12,543 3904 [DEBUG] - No Package Parameters Passed in
2023-12-30 16:48:13,148 3904 [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:48:13,209 3904 [DEBUG] - Running Get-OSArchitectureWidth -compare '32'
2023-12-30 16:48:13,430 3904 [INFO ] - Extracting C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip to C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp...
2023-12-30 16:48:13,682 3904 [DEBUG] - 7zip found at 'C:\ProgramData\chocolatey\tools\7z.exe'
2023-12-30 16:48:13,867 3904 [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:48:14,850 3904 [INFO ] - VERBOSE: 1 file, 4856219 bytes (4743 KiB)
2023-12-30 16:48:14,928 3904 [INFO ] - VERBOSE:
2023-12-30 16:48:14,963 3904 [INFO ] - VERBOSE:
2023-12-30 16:48:14,976 3904 [INFO ] - VERBOSE: 7-Zip 23.01 (x86) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20
2023-12-30 16:48:14,992 3904 [INFO ] - VERBOSE:
2023-12-30 16:48:15,011 3904 [INFO ] - VERBOSE: Scanning the drive for archives:
2023-12-30 16:48:15,022 3904 [INFO ] - VERBOSE: Extracting archive: C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-12-30 16:48:15,022 3904 [INFO ] - VERBOSE: --
2023-12-30 16:48:15,038 3904 [INFO ] - VERBOSE: Type = zip
2023-12-30 16:48:15,053 3904 [INFO ] - VERBOSE: Path = C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip
2023-12-30 16:48:15,068 3904 [INFO ] - VERBOSE: Physical Size = 4856219
2023-12-30 16:48:15,068 3904 [INFO ] - VERBOSE:
2023-12-30 16:48:15,103 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\
2023-12-30 16:48:15,256 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\FixHostFilePermissions.ps1
2023-12-30 16:48:15,289 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\FixUserFilePermissions.ps1
2023-12-30 16:48:15,310 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\install-sshd.ps1
2023-12-30 16:48:15,323 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\libcrypto.dll
2023-12-30 16:48:15,350 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\LICENSE.txt
2023-12-30 16:48:15,350 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\moduli
2023-12-30 16:48:15,381 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\NOTICE.txt
2023-12-30 16:48:15,381 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\openssh-events.man
2023-12-30 16:48:15,397 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psd1
2023-12-30 16:48:15,412 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\OpenSSHUtils.psm1
2023-12-30 16:48:15,430 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\scp.exe
2023-12-30 16:48:15,444 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp-server.exe
2023-12-30 16:48:15,476 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\sftp.exe
2023-12-30 16:48:15,494 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-add.exe
2023-12-30 16:48:15,511 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-agent.exe
2023-12-30 16:48:15,522 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keyscan.exe
2023-12-30 16:48:15,554 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-12-30 16:48:15,554 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-shellhost.exe
2023-12-30 16:48:15,571 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-sk-helper.exe
2023-12-30 16:48:15,600 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh.exe
2023-12-30 16:48:15,625 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd_config_default
2023-12-30 16:48:15,648 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\sshd.exe
2023-12-30 16:48:15,678 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\uninstall-sshd.ps1
2023-12-30 16:48:15,694 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\bsi.json
2023-12-30 16:48:15,711 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.cat
2023-12-30 16:48:15,726 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\ssh-keygen.exe
2023-12-30 16:48:15,743 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-12-30 16:48:15,758 3904 [INFO ] - VERBOSE:
2023-12-30 16:48:15,774 3904 [INFO ] - VERBOSE: Everything is Ok
2023-12-30 16:48:15,788 3904 [INFO ] - VERBOSE: Size: 10703677
2023-12-30 16:48:15,803 3904 [INFO ] - VERBOSE: Compressed: 4856219
2023-12-30 16:48:15,827 3904 [INFO ] - VERBOSE: Files: 28
2023-12-30 16:48:15,841 3904 [INFO ] - VERBOSE: Folders: 1
2023-12-30 16:48:15,850 3904 [INFO ] - VERBOSE: - OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-12-30 16:48:16,132 3904 [DEBUG] - $exitCode was passed null
2023-12-30 16:48:16,147 3904 [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:48:16,166 3904 [DEBUG] - 7z exit code: 0
2023-12-30 16:48:16,209 3904 [INFO ] - C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp
2023-12-30 16:48:29,960 3904 [INFO ] - Hashes for internal source match
2023-12-30 16:48:30,068 3904 [INFO ] - C:\Program Files\OpenSSH-Win64
2023-12-30 16:48:30,100 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\FixHostFilePermissions.ps1
2023-12-30 16:48:30,132 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\FixUserFilePermissions.ps1
2023-12-30 16:48:30,192 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\install-sshd.ps1
2023-12-30 16:48:30,223 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\libcrypto.dll
2023-12-30 16:48:30,239 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\LICENSE.txt
2023-12-30 16:48:30,255 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\moduli
2023-12-30 16:48:30,286 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\NOTICE.txt
2023-12-30 16:48:30,318 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\openssh-events.man
2023-12-30 16:48:30,367 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psd1
2023-12-30 16:48:30,424 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\OpenSSHUtils.psm1
2023-12-30 16:48:30,442 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\scp.exe
2023-12-30 16:48:30,478 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp-server.exe
2023-12-30 16:48:30,522 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\sftp.exe
2023-12-30 16:48:30,553 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-add.exe
2023-12-30 16:48:30,568 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-agent.exe
2023-12-30 16:48:30,600 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keygen.exe
2023-12-30 16:48:30,630 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-keyscan.exe
2023-12-30 16:48:30,647 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-pkcs11-helper.exe
2023-12-30 16:48:30,661 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-shellhost.exe
2023-12-30 16:48:30,692 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh-sk-helper.exe
2023-12-30 16:48:30,709 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\ssh.exe
2023-12-30 16:48:30,740 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd.exe
2023-12-30 16:48:30,772 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\sshd_config_default
2023-12-30 16:48:30,787 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\uninstall-sshd.ps1
2023-12-30 16:48:30,803 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest
2023-12-30 16:48:30,818 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2
2023-12-30 16:48:30,839 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\bsi.json
2023-12-30 16:48:30,855 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.cat
2023-12-30 16:48:30,880 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json
2023-12-30 16:48:30,927 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\_manifest\spdx_2.2\manifest.spdx.json.sha256
2023-12-30 16:48:31,005 3904 [INFO ] - C:\Program Files\OpenSSH-Win64\Set-SSHDefaultShell.ps1
2023-12-30 16:48:31,353 3904 [DEBUG] - Running Install-ChocolateyPath -pathToInstall 'C:\Program Files\OpenSSH-Win64' -pathType 'Machine'
2023-12-30 16:48:31,490 3904 [DEBUG] - Running Update-SessionEnvironment
2023-12-30 16:48:31,510 3904 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-12-30 16:48:32,724 3904 [INFO ] - PATH environment variable does not have C:\Program Files\OpenSSH-Win64 in it. Adding...
2023-12-30 16:48:32,741 3904 [INFO ] - VERBOSE: Choosing not to expand environment names
2023-12-30 16:48:32,942 3904 [DEBUG] - Test-ProcessAdminRights: returning True
2023-12-30 16:48:33,109 3904 [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:48:33,273 3904 [DEBUG] - Registry type for Path is/will be ExpandString
2023-12-30 16:48:33,364 3904 [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:48:34,552 3904 [DEBUG] - Running Update-SessionEnvironment
2023-12-30 16:48:34,568 3904 [INFO ] - VERBOSE: Refreshing environment variables from the registry.
2023-12-30 16:48:35,034 3904 [INFO ] - Updating machine environment variable TERM from "" to ""
2023-12-30 16:48:42,630 3904 [INFO ] -
NEW VERSIONS OF SSH EXES:
2023-12-30 16:48:43,256 3904 [INFO ] -
2023-12-30 16:48:43,272 3904 [INFO ] -
2023-12-30 16:48:43,300 3904 [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:48:43,366 3904 [DEBUG] - ----------------------------------------------------------------------
2023-12-30 16:48:43,445 3904 [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:48:43,488 3904 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-12-30 16:48:43,958 3904 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-12-30 16:48:44,036 3904 [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:48:44,060 3904 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-12-30 16:48:44,069 3904 [DEBUG] - * ChocolateyLastPathUpdate='133484285142700550' (User)
2023-12-30 16:48:44,081 3904 [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:48:44,101 3904 [DEBUG] - * TERM='' (Machine)
2023-12-30 16:48:44,457 3904 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-12-30 16:48:44,506 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum '9D408398A0CAFD70C24F0802C950EB2F'
2023-12-30 16:48:44,544 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F035A26783A893C3952A34FF0DE05C77'
2023-12-30 16:48:44,572 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-12-30 16:48:44,588 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:48:44,602 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum '91DD8093347339C0C9C3CC62A82807B8'
2023-12-30 16:48:44,614 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:48:44,631 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:48:44,644 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:48:44,677 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'F493428E0FDA152713796CAD90368D1C'
2023-12-30 16:48:44,742 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '4C06C80454EF2CBB346DE72C0DF93691'
2023-12-30 16:48:44,755 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:48:44,789 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:48:44,804 3904 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:48:44,912 3904 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\.chocolatey\openssh.9.5.0-beta1".
2023-12-30 16:48:45,051 3904 [DEBUG] - There was no original file at 'C:\ProgramData\chocolatey\.chocolatey\openssh.9.5.0-beta1\.files'
2023-12-30 16:48:45,099 3904 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.5.0-beta1\.extra".
2023-12-30 16:48:45,113 3904 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.5.0-beta1\.version".
2023-12-30 16:48:45,113 3904 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.5.0-beta1\.sxs".
2023-12-30 16:48:45,129 3904 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openssh.9.5.0-beta1\.pin".
2023-12-30 16:48:45,160 3904 [DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
2023-12-30 16:48:45,175 3904 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\.chocolateyPending".
2023-12-30 16:48:45,210 3904 [INFO ] - The install of openssh was successful.
2023-12-30 16:48:45,301 3904 [INFO ] - Software installed to 'C:\Users\vagrant\AppData\Local\Temp\chocolatey\OpenSSHTemp'
2023-12-30 16:48:45,395 3904 [WARN ] -
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-12-30 16:48:45,412 3904 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-12-30 16:48:45,456 3904 [DEBUG] - Exiting with 0
2023-12-30 16:49:12,096 1180 [DEBUG] - XmlConfiguration is now operational
2023-12-30 16:49:12,551 1180 [DEBUG] - Adding new type 'CygwinService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,564 1180 [DEBUG] - Adding new type 'CygwinService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,564 1180 [DEBUG] - Adding new type 'PythonService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,579 1180 [DEBUG] - Adding new type 'PythonService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,579 1180 [DEBUG] - Adding new type 'PythonService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,611 1180 [DEBUG] - Adding new type 'PythonService' for type 'IUninstallSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,611 1180 [DEBUG] - Adding new type 'RubyGemsService' for type 'IAlternativeSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,630 1180 [DEBUG] - Adding new type 'RubyGemsService' for type 'IListSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,630 1180 [DEBUG] - Adding new type 'RubyGemsService' for type 'IInstallSourceRunner' from assembly 'choco'
2023-12-30 16:49:12,642 1180 [DEBUG] - Adding new type 'SystemStateValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:49:12,660 1180 [DEBUG] - Adding new type 'CacheFolderLockdownValidation' for type 'IValidation' from assembly 'choco'
2023-12-30 16:49:13,740 1180 [DEBUG] - Adding new type 'EmptyOrInvalidUrlMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,753 1180 [DEBUG] - Adding new type 'FrameWorkReferencesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,769 1180 [DEBUG] - Adding new type 'IconMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,801 1180 [DEBUG] - Adding new type 'LicenseMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,834 1180 [DEBUG] - Adding new type 'PackageTypesMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,846 1180 [DEBUG] - Adding new type 'ReadmeMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,861 1180 [DEBUG] - Adding new type 'RepositoryMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,861 1180 [DEBUG] - Adding new type 'RequireLicenseAcceptanceMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,887 1180 [DEBUG] - Adding new type 'ServicableMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,893 1180 [DEBUG] - Adding new type 'VersionMetadataRule' for type 'IMetadataRule' from assembly 'choco'
2023-12-30 16:49:13,942 1180 [DEBUG] - Registering new command 'cache' in assembly 'choco'
2023-12-30 16:49:13,972 1180 [DEBUG] - Registering new command 'list' in assembly 'choco'
2023-12-30 16:49:13,972 1180 [DEBUG] - Registering new command 'template' in assembly 'choco'
2023-12-30 16:49:14,003 1180 [DEBUG] - Registering new command 'export' in assembly 'choco'
2023-12-30 16:49:14,003 1180 [DEBUG] - Registering new command 'info' in assembly 'choco'
2023-12-30 16:49:14,035 1180 [DEBUG] - Registering new command 'help' in assembly 'choco'
2023-12-30 16:49:14,050 1180 [DEBUG] - Registering new command 'config' in assembly 'choco'
2023-12-30 16:49:14,064 1180 [DEBUG] - Registering new command 'feature' in assembly 'choco'
2023-12-30 16:49:14,064 1180 [DEBUG] - Registering new command 'new' in assembly 'choco'
2023-12-30 16:49:14,064 1180 [DEBUG] - Registering new command 'outdated' in assembly 'choco'
2023-12-30 16:49:14,091 1180 [DEBUG] - Registering new command 'pack' in assembly 'choco'
2023-12-30 16:49:14,097 1180 [DEBUG] - Registering new command 'pin' in assembly 'choco'
2023-12-30 16:49:14,097 1180 [DEBUG] - Registering new command 'push' in assembly 'choco'
2023-12-30 16:49:14,117 1180 [DEBUG] - Registering new command 'apikey' in assembly 'choco'
2023-12-30 16:49:14,126 1180 [DEBUG] - Registering new command 'source' in assembly 'choco'
2023-12-30 16:49:14,145 1180 [DEBUG] - Registering new command 'uninstall' in assembly 'choco'
2023-12-30 16:49:14,145 1180 [DEBUG] - Registering new command 'upgrade' in assembly 'choco'
2023-12-30 16:49:14,164 1180 [DEBUG] - Registering new command 'search' in assembly 'choco'
2023-12-30 16:49:14,176 1180 [DEBUG] - Registering new command 'unpackself' in assembly 'choco'
2023-12-30 16:49:14,176 1180 [DEBUG] - Registering new command 'install' in assembly 'choco'
2023-12-30 16:49:14,670 1180 [INFO ] - ============================================================
2023-12-30 16:49:15,298 1180 [INFO ] - Chocolatey v2.2.2
2023-12-30 16:49:15,394 1180 [DEBUG] - Chocolatey is running on Windows v 10.0.17763.0
2023-12-30 16:49:15,423 1180 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
2023-12-30 16:49:15,448 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
2023-12-30 16:49:15,502 1180 [DEBUG] - Command line: "C:\ProgramData\chocolatey\choco.exe" uninstall openssh --version 9.5.0-beta1 -dvy --execution-timeout=2700
2023-12-30 16:49:15,519 1180 [DEBUG] - Received arguments: uninstall openssh --version 9.5.0-beta1 -dvy --execution-timeout=2700
2023-12-30 16:49:15,867 1180 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage.
2023-12-30 16:49:15,957 1180 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers...
2023-12-30 16:49:16,002 1180 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed...
2023-12-30 16:49:16,345 1180 [DEBUG] - Performing validation checks.
2023-12-30 16:49:16,377 1180 [DEBUG] - Global Configuration Validation Checks:
2023-12-30 16:49:16,377 1180 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked
2023-12-30 16:49:16,430 1180 [DEBUG] - System State Validation Checks:
2023-12-30 16:49:16,439 1180 [DEBUG] - Reboot Requirement Checks:
2023-12-30 16:49:16,455 1180 [DEBUG] - - Pending Computer Rename = Checked
2023-12-30 16:49:16,471 1180 [DEBUG] - - Pending Component Based Servicing = Checked
2023-12-30 16:49:16,471 1180 [DEBUG] - - Pending Windows Auto Update = Checked
2023-12-30 16:49:16,504 1180 [DEBUG] - - Pending File Rename Operations = Ignored
2023-12-30 16:49:16,504 1180 [DEBUG] - - Pending Windows Package Installer = Checked
2023-12-30 16:49:16,524 1180 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked
2023-12-30 16:49:16,533 1180 [DEBUG] - Cache Folder Lockdown Checks:
2023-12-30 16:49:16,548 1180 [DEBUG] - - Elevated State = Checked
2023-12-30 16:49:16,548 1180 [DEBUG] - - Folder Exists = Checked
2023-12-30 16:49:16,598 1180 [DEBUG] - - Folder lockdown = Checked
2023-12-30 16:49:16,642 1180 [INFO ] - 3 validations performed. 3 success(es), 0 warning(s), and 0 error(s).
2023-12-30 16:49:16,753 1180 [DEBUG] - The source 'c:\cached-packages;https://community.chocolatey.org/api/v2/' evaluated to a 'normal' source type
2023-12-30 16:49:16,753 1180 [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:49:16,922 1180 [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.5.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:49:16,922 1180 [DEBUG] - _ Chocolatey:ChocolateyUninstallCommand - Normal Run Mode _
2023-12-30 16:49:16,990 1180 [INFO ] - Uninstalling the following packages:
2023-12-30 16:49:17,002 1180 [INFO ] - openssh
2023-12-30 16:49:17,050 1180 [DEBUG] - Current environment values (may contain sensitive data):
2023-12-30 16:49:17,050 1180 [DEBUG] - * 'Path'='C:\Users\vagrant\AppData\Local\Microsoft\WindowsApps;' ('User')
2023-12-30 16:49:17,064 1180 [DEBUG] - * 'TEMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:49:17,081 1180 [DEBUG] - * 'TMP'='C:\Users\vagrant\AppData\Local\Temp' ('User')
2023-12-30 16:49:17,081 1180 [DEBUG] - * 'ChocolateyLastPathUpdate'='133484285142700550' ('User')
2023-12-30 16:49:17,094 1180 [DEBUG] - * 'ComSpec'='C:\Windows\system32\cmd.exe' ('Machine')
2023-12-30 16:49:17,094 1180 [DEBUG] - * 'DriverData'='C:\Windows\System32\Drivers\DriverData' ('Machine')
2023-12-30 16:49:17,112 1180 [DEBUG] - * 'OS'='Windows_NT' ('Machine')
2023-12-30 16:49:17,112 1180 [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:49:17,140 1180 [DEBUG] - * 'PATHEXT'='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC' ('Machine')
2023-12-30 16:49:17,143 1180 [DEBUG] - * 'PROCESSOR_ARCHITECTURE'='AMD64' ('Machine')
2023-12-30 16:49:17,159 1180 [DEBUG] - * 'PSModulePath'='C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules' ('Machine')
2023-12-30 16:49:17,159 1180 [DEBUG] - * 'TEMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:49:17,174 1180 [DEBUG] - * 'TMP'='C:\Windows\TEMP' ('Machine')
2023-12-30 16:49:17,190 1180 [DEBUG] - * 'USERNAME'='SYSTEM' ('Machine')
2023-12-30 16:49:17,190 1180 [DEBUG] - * 'windir'='C:\Windows' ('Machine')
2023-12-30 16:49:17,206 1180 [DEBUG] - * 'NUMBER_OF_PROCESSORS'='10' ('Machine')
2023-12-30 16:49:17,206 1180 [DEBUG] - * 'PROCESSOR_LEVEL'='6' ('Machine')
2023-12-30 16:49:17,230 1180 [DEBUG] - * 'PROCESSOR_IDENTIFIER'='Intel64 Family 6 Model 85 Stepping 7, GenuineIntel' ('Machine')
2023-12-30 16:49:17,237 1180 [DEBUG] - * 'PROCESSOR_REVISION'='5507' ('Machine')
2023-12-30 16:49:17,237 1180 [DEBUG] - * 'ChocolateyInstall'='C:\ProgramData\chocolatey' ('Machine')
2023-12-30 16:49:17,253 1180 [DEBUG] - * 'TERM'='' ('Machine')
2023-12-30 16:49:17,658 1180 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:49:17,690 1180 [DEBUG] - --- Start of List ---
2023-12-30 16:49:18,313 1180 [DEBUG] - Resolving resource PackageSearchResource for source C:\ProgramData\chocolatey\lib
2023-12-30 16:49:19,267 1180 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:49:19,332 1180 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:49:19,363 1180 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:49:19,391 1180 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:49:19,425 1180 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:49:19,442 1180 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:49:19,454 1180 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:49:19,522 1180 [DEBUG] - openssh 9.5.0-beta1
2023-12-30 16:49:19,550 1180 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:49:19,568 1180 [DEBUG] - --- End of List ---
2023-12-30 16:49:19,586 1180 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:49:19,599 1180 [DEBUG] - --- Start of List ---
2023-12-30 16:49:19,657 1180 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:49:19,657 1180 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:49:19,705 1180 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:49:19,721 1180 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:49:19,755 1180 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:49:19,783 1180 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:49:19,814 1180 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:49:19,893 1180 [DEBUG] - openssh 9.5.0-beta1
2023-12-30 16:49:19,942 1180 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:49:19,972 1180 [DEBUG] - --- End of List ---
2023-12-30 16:49:20,095 1180 [DEBUG] - Running list with the following filter = ''
2023-12-30 16:49:20,128 1180 [DEBUG] - --- Start of List ---
2023-12-30 16:49:20,210 1180 [DEBUG] - chocolatey 2.2.2
2023-12-30 16:49:20,219 1180 [DEBUG] - chocolatey-windowsupdate.extension 1.0.5
2023-12-30 16:49:20,270 1180 [DEBUG] - KB2919355 1.0.20160915
2023-12-30 16:49:20,298 1180 [DEBUG] - KB2919442 1.0.20160915
2023-12-30 16:49:20,313 1180 [DEBUG] - KB2999226 1.0.20181019
2023-12-30 16:49:20,336 1180 [DEBUG] - KB3035131 1.0.3
2023-12-30 16:49:20,346 1180 [DEBUG] - KB3118401 1.0.5
2023-12-30 16:49:20,393 1180 [DEBUG] - openssh 9.5.0-beta1
2023-12-30 16:49:20,408 1180 [DEBUG] - virtualbox-guest-additions-guest.install 7.0.12
2023-12-30 16:49:20,423 1180 [DEBUG] - --- End of List ---
2023-12-30 16:49:20,532 1180 [INFO ] -
openssh v9.5.0-beta1
2023-12-30 16:49:20,596 1180 [DEBUG] - Running beforeModify step for 'openssh'
2023-12-30 16:49:20,626 1180 [DEBUG] - Backing up package files for 'openssh'
2023-12-30 16:49:20,910 1180 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-12-30 16:49:20,940 1180 [DEBUG] - Moving C:\ProgramData\chocolatey\lib\openssh to C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1
2023-12-30 16:49:21,004 1180 [DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\openssh'
to 'C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1'
2023-12-30 16:49:23,085 1180 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh".
2023-12-30 16:49:23,115 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\openssh.nupkg"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-12-30 16:49:23,143 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\openssh.nuspec"
to "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-12-30 16:49:23,158 1180 [DEBUG] - Attempting to create directory "C:\ProgramData\chocolatey\lib\openssh\tools".
2023-12-30 16:49:23,175 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\7z.exe.ignore"
to "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-12-30 16:49:23,175 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\barebonesinstaller.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-12-30 16:49:23,188 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\chocolateyinstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-12-30 16:49:23,188 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\chocolateyuninstall.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-12-30 16:49:23,209 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\Get-NetStat.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-12-30 16:49:23,226 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\LICENSE.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-12-30 16:49:23,236 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\OpenSSH-Win32.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-12-30 16:49:23,266 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\OpenSSH-Win64.zip"
to "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-12-30 16:49:23,283 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\Set-SSHDefaultShell.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-12-30 16:49:23,299 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\SetSpecialPrivileges.ps1"
to "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-12-30 16:49:23,299 1180 [DEBUG] - Attempting to copy "C:\ProgramData\chocolatey\lib-bkp\openssh\9.5.0-beta1\tools\VERIFICATION.txt"
to "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-12-30 16:49:24,891 1180 [DEBUG] - Capturing package files in 'C:\ProgramData\chocolatey\lib\openssh'
2023-12-30 16:49:25,047 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum '9D408398A0CAFD70C24F0802C950EB2F'
2023-12-30 16:49:25,074 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F035A26783A893C3952A34FF0DE05C77'
2023-12-30 16:49:25,096 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore'
with checksum 'D41D8CD98F00B204E9800998ECF8427E'
2023-12-30 16:49:25,115 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:49:25,127 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum '91DD8093347339C0C9C3CC62A82807B8'
2023-12-30 16:49:25,143 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:49:25,143 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:49:25,174 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:49:25,204 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'F493428E0FDA152713796CAD90368D1C'
2023-12-30 16:49:25,253 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '4C06C80454EF2CBB346DE72C0DF93691'
2023-12-30 16:49:25,267 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:49:25,283 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:49:25,283 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:49:25,314 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\7z.exe.ignore".
2023-12-30 16:49:25,360 1180 [DEBUG] - Setting installer args for openssh
2023-12-30 16:49:25,390 1180 [DEBUG] - Setting package parameters for openssh
2023-12-30 16:49:25,415 1180 [DEBUG] - Contents of 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1':
2023-12-30 16:49:25,454 1180 [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:49:25,548 1180 [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:49:25,563 1180 [DEBUG] - Redirecting System.Management.Automation.resources, Version=3.0.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35, requested by ''
2023-12-30 16:49:26,938 1180 [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:49:27,907 1180 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:49:27,987 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:49:28,001 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:49:28,016 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:49:28,047 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:49:28,079 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:49:28,094 1180 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:49:28,109 1180 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:49:28,191 1180 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:49:28,209 1180 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:49:28,219 1180 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:49:28,235 1180 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:49:28,250 1180 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:49:28,266 1180 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:49:28,298 1180 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:49:28,298 1180 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:49:28,313 1180 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:49:28,328 1180 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:49:28,347 1180 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:49:28,347 1180 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:49:28,360 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:49:28,360 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:49:28,375 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:49:28,375 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:49:28,392 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:49:28,410 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:49:28,423 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:49:28,423 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:49:28,439 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:49:28,458 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:49:28,458 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:49:28,473 1180 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:49:28,486 1180 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:49:28,486 1180 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:49:28,502 1180 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:49:28,516 1180 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:49:28,531 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:49:28,531 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:49:28,548 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:49:28,563 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:49:28,563 1180 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:49:28,579 1180 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:49:28,611 1180 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:49:28,611 1180 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:49:28,626 1180 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:49:28,626 1180 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:49:28,641 1180 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:49:28,660 1180 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:49:28,673 1180 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:49:28,673 1180 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:49:28,690 1180 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:49:28,734 1180 [DEBUG] - Loading community extensions
2023-12-30 16:49:28,813 1180 [DEBUG] - Importing 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'
2023-12-30 16:49:28,813 1180 [INFO ] - VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'.
2023-12-30 16:49:28,991 1180 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:49:29,009 1180 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:49:29,016 1180 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:49:29,035 1180 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:49:29,048 1180 [INFO ] - VERBOSE: Exporting function 'Format-FileSize'.
2023-12-30 16:49:29,079 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChecksumValid'.
2023-12-30 16:49:29,079 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyConfigValue'.
2023-12-30 16:49:29,131 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyPath'.
2023-12-30 16:49:29,142 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyUnzip'.
2023-12-30 16:49:29,174 1180 [INFO ] - VERBOSE: Exporting function 'Get-ChocolateyWebFile'.
2023-12-30 16:49:29,174 1180 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariable'.
2023-12-30 16:49:29,204 1180 [INFO ] - VERBOSE: Exporting function 'Get-EnvironmentVariableNames'.
2023-12-30 16:49:29,219 1180 [INFO ] - VERBOSE: Exporting function 'Get-FtpFile'.
2023-12-30 16:49:29,324 1180 [INFO ] - VERBOSE: Exporting function 'Get-OSArchitectureWidth'.
2023-12-30 16:49:29,351 1180 [INFO ] - VERBOSE: Exporting function 'Get-PackageParameters'.
2023-12-30 16:49:29,363 1180 [INFO ] - VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:49:29,379 1180 [INFO ] - VERBOSE: Exporting function 'Get-ToolsLocation'.
2023-12-30 16:49:29,379 1180 [INFO ] - VERBOSE: Exporting function 'Get-UACEnabled'.
2023-12-30 16:49:29,401 1180 [INFO ] - VERBOSE: Exporting function 'Get-UninstallRegistryKey'.
2023-12-30 16:49:29,406 1180 [INFO ] - VERBOSE: Exporting function 'Get-VirusCheckValid'.
2023-12-30 16:49:29,421 1180 [INFO ] - VERBOSE: Exporting function 'Get-WebFile'.
2023-12-30 16:49:29,421 1180 [INFO ] - VERBOSE: Exporting function 'Get-WebFileName'.
2023-12-30 16:49:29,421 1180 [INFO ] - VERBOSE: Exporting function 'Get-WebHeaders'.
2023-12-30 16:49:29,454 1180 [INFO ] - VERBOSE: Exporting function 'Install-BinFile'.
2023-12-30 16:49:29,454 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:49:29,478 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:49:29,487 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:49:29,500 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:49:29,500 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPackage'.
2023-12-30 16:49:29,516 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPath'.
2023-12-30 16:49:29,516 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:49:29,551 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:49:29,551 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyShortcut'.
2023-12-30 16:49:29,563 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:49:29,588 1180 [INFO ] - VERBOSE: Exporting function 'Install-ChocolateyZipPackage'.
2023-12-30 16:49:29,595 1180 [INFO ] - VERBOSE: Exporting function 'Install-Vsix'.
2023-12-30 16:49:29,595 1180 [INFO ] - VERBOSE: Exporting function 'Set-EnvironmentVariable'.
2023-12-30 16:49:29,609 1180 [INFO ] - VERBOSE: Exporting function 'Set-PowerShellExitCode'.
2023-12-30 16:49:29,626 1180 [INFO ] - VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:49:29,626 1180 [INFO ] - VERBOSE: Exporting function 'Test-ProcessAdminRights'.
2023-12-30 16:49:29,640 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-BinFile'.
2023-12-30 16:49:29,640 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:49:29,656 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:49:29,672 1180 [INFO ] - VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:49:29,672 1180 [INFO ] - VERBOSE: Exporting function 'Update-SessionEnvironment'.
2023-12-30 16:49:29,688 1180 [INFO ] - VERBOSE: Exporting function 'Write-FunctionCallLogMessage'.
2023-12-30 16:49:29,688 1180 [INFO ] - VERBOSE: Exporting function 'Install-WindowsUpdate'.
2023-12-30 16:49:29,703 1180 [INFO ] - VERBOSE: Exporting function 'Test-WindowsUpdate'.
2023-12-30 16:49:29,703 1180 [INFO ] - VERBOSE: Exporting alias 'Get-ProcessorBits'.
2023-12-30 16:49:29,719 1180 [INFO ] - VERBOSE: Exporting alias 'Get-OSBitness'.
2023-12-30 16:49:29,719 1180 [INFO ] - VERBOSE: Exporting alias 'Get-InstallRegistryKey'.
2023-12-30 16:49:29,747 1180 [INFO ] - VERBOSE: Exporting alias 'Generate-BinFile'.
2023-12-30 16:49:29,752 1180 [INFO ] - VERBOSE: Exporting alias 'Add-BinFile'.
2023-12-30 16:49:29,752 1180 [INFO ] - VERBOSE: Exporting alias 'Start-ChocolateyProcess'.
2023-12-30 16:49:29,785 1180 [INFO ] - VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:49:29,799 1180 [INFO ] - VERBOSE: Exporting alias 'Remove-BinFile'.
2023-12-30 16:49:29,799 1180 [INFO ] - VERBOSE: Exporting alias 'refreshenv'.
2023-12-30 16:49:29,814 1180 [INFO ] - VERBOSE: Importing function 'Format-FileSize'.
2023-12-30 16:49:29,828 1180 [INFO ] - VERBOSE: Importing function 'Get-ChecksumValid'.
2023-12-30 16:49:29,845 1180 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyConfigValue'.
2023-12-30 16:49:29,845 1180 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyPath'.
2023-12-30 16:49:29,863 1180 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyUnzip'.
2023-12-30 16:49:29,863 1180 [INFO ] - VERBOSE: Importing function 'Get-ChocolateyWebFile'.
2023-12-30 16:49:29,875 1180 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariable'.
2023-12-30 16:49:29,891 1180 [INFO ] - VERBOSE: Importing function 'Get-EnvironmentVariableNames'.
2023-12-30 16:49:29,893 1180 [INFO ] - VERBOSE: Importing function 'Get-FtpFile'.
2023-12-30 16:49:29,939 1180 [INFO ] - VERBOSE: Importing function 'Get-OSArchitectureWidth'.
2023-12-30 16:49:29,972 1180 [INFO ] - VERBOSE: Importing function 'Get-PackageParameters'.
2023-12-30 16:49:29,986 1180 [INFO ] - VERBOSE: Importing function 'Get-PackageParametersBuiltIn'.
2023-12-30 16:49:30,032 1180 [INFO ] - VERBOSE: Importing function 'Get-ToolsLocation'.
2023-12-30 16:49:30,047 1180 [INFO ] - VERBOSE: Importing function 'Get-UACEnabled'.
2023-12-30 16:49:30,063 1180 [INFO ] - VERBOSE: Importing function 'Get-UninstallRegistryKey'.
2023-12-30 16:49:30,084 1180 [INFO ] - VERBOSE: Importing function 'Get-VirusCheckValid'.
2023-12-30 16:49:30,096 1180 [INFO ] - VERBOSE: Importing function 'Get-WebFile'.
2023-12-30 16:49:30,109 1180 [INFO ] - VERBOSE: Importing function 'Get-WebFileName'.
2023-12-30 16:49:30,109 1180 [INFO ] - VERBOSE: Importing function 'Get-WebHeaders'.
2023-12-30 16:49:30,127 1180 [INFO ] - VERBOSE: Importing function 'Install-BinFile'.
2023-12-30 16:49:30,143 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'.
2023-12-30 16:49:30,157 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'.
2023-12-30 16:49:30,157 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyFileAssociation'.
2023-12-30 16:49:30,176 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyInstallPackage'.
2023-12-30 16:49:30,192 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPackage'.
2023-12-30 16:49:30,192 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPath'.
2023-12-30 16:49:30,204 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'.
2023-12-30 16:49:30,219 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'.
2023-12-30 16:49:30,219 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyShortcut'.
2023-12-30 16:49:30,235 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyVsixPackage'.
2023-12-30 16:49:30,235 1180 [INFO ] - VERBOSE: Importing function 'Install-ChocolateyZipPackage'.
2023-12-30 16:49:30,251 1180 [INFO ] - VERBOSE: Importing function 'Install-Vsix'.
2023-12-30 16:49:30,270 1180 [INFO ] - VERBOSE: Importing function 'Install-WindowsUpdate'.
2023-12-30 16:49:30,288 1180 [INFO ] - VERBOSE: Importing function 'Set-EnvironmentVariable'.
2023-12-30 16:49:30,299 1180 [INFO ] - VERBOSE: Importing function 'Set-PowerShellExitCode'.
2023-12-30 16:49:30,299 1180 [INFO ] - VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'.
2023-12-30 16:49:30,299 1180 [INFO ] - VERBOSE: Importing function 'Test-ProcessAdminRights'.
2023-12-30 16:49:30,331 1180 [INFO ] - VERBOSE: Importing function 'Test-WindowsUpdate'.
2023-12-30 16:49:30,351 1180 [INFO ] - VERBOSE: Importing function 'Uninstall-BinFile'.
2023-12-30 16:49:30,364 1180 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'.
2023-12-30 16:49:30,377 1180 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyPackage'.
2023-12-30 16:49:30,377 1180 [INFO ] - VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'.
2023-12-30 16:49:30,394 1180 [INFO ] - VERBOSE: Importing function 'Update-SessionEnvironment'.
2023-12-30 16:49:30,409 1180 [INFO ] - VERBOSE: Importing function 'Write-FunctionCallLogMessage'.
2023-12-30 16:49:30,409 1180 [INFO ] - VERBOSE: Importing alias 'Add-BinFile'.
2023-12-30 16:49:30,431 1180 [INFO ] - VERBOSE: Importing alias 'Generate-BinFile'.
2023-12-30 16:49:30,443 1180 [INFO ] - VERBOSE: Importing alias 'Get-InstallRegistryKey'.
2023-12-30 16:49:30,455 1180 [INFO ] - VERBOSE: Importing alias 'Get-OSBitness'.
2023-12-30 16:49:30,455 1180 [INFO ] - VERBOSE: Importing alias 'Get-ProcessorBits'.
2023-12-30 16:49:30,471 1180 [INFO ] - VERBOSE: Importing alias 'Invoke-ChocolateyProcess'.
2023-12-30 16:49:30,487 1180 [INFO ] - VERBOSE: Importing alias 'refreshenv'.
2023-12-30 16:49:30,487 1180 [INFO ] - VERBOSE: Importing alias 'Remove-BinFile'.
2023-12-30 16:49:30,504 1180 [INFO ] - VERBOSE: Importing alias 'Start-ChocolateyProcess'.
2023-12-30 16:49:30,660 1180 [DEBUG] - ---------------------------Script Execution---------------------------
2023-12-30 16:49:30,815 1180 [DEBUG] - Running 'ChocolateyScriptRunner' for openssh v9.5.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:49:30,955 1180 [DEBUG] - Running package script 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
2023-12-30 16:49:31,284 1180 [INFO ] - Running on: Windows Server 2019 Datacenter, (ServerDatacenter)
2023-12-30 16:49:31,362 1180 [DEBUG] - No Package Parameters Passed in
2023-12-30 16:49:38,001 1180 [WARN ] - WARNING: Removing all config and server keys as requested by /DeleteConfigAndServerKeys
2023-12-30 16:49:39,521 1180 [INFO ] -
2023-12-30 16:49:39,538 1180 [INFO ] - No rules match the specified criteria.
2023-12-30 16:49:39,574 1180 [INFO ] -
2023-12-30 16:49:40,372 1180 [DEBUG] - The last executable that ran had an exit code of '1'.
2023-12-30 16:49:40,430 1180 [DEBUG] - ----------------------------------------------------------------------
2023-12-30 16:49:40,515 1180 [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:49:40,633 1180 [INFO ] - Skipping auto uninstaller - No registry snapshot.
2023-12-30 16:49:40,670 1180 [DEBUG] - Calling command ['"C:\Windows\System32\shutdown.exe" /a']
2023-12-30 16:49:41,008 1180 [DEBUG] - Command ['"C:\Windows\System32\shutdown.exe" /a'] exited with '1116'
2023-12-30 16:49:41,041 1180 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bkp\openssh".
2023-12-30 16:49:41,087 1180 [DEBUG] - Ensuring removal of installation files.
2023-12-30 16:49:41,149 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg'
with checksum '9D408398A0CAFD70C24F0802C950EB2F'
2023-12-30 16:49:41,180 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\openssh.nupkg".
2023-12-30 16:49:41,227 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec'
with checksum 'F035A26783A893C3952A34FF0DE05C77'
2023-12-30 16:49:41,242 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\openssh.nuspec".
2023-12-30 16:49:41,257 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1'
with checksum '4EF4A2A2F7DF1E58FEFC7B2796C3D30B'
2023-12-30 16:49:41,291 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\barebonesinstaller.ps1".
2023-12-30 16:49:41,307 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1'
with checksum '91DD8093347339C0C9C3CC62A82807B8'
2023-12-30 16:49:41,307 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyinstall.ps1".
2023-12-30 16:49:41,321 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1'
with checksum '52ED6CE8FD63609AF9144F51A2B4841B'
2023-12-30 16:49:41,338 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\chocolateyuninstall.ps1".
2023-12-30 16:49:41,353 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1'
with checksum '5639E1A979924BAB1F81DEDC52C89003'
2023-12-30 16:49:41,373 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\Get-NetStat.ps1".
2023-12-30 16:49:41,373 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt'
with checksum '1FA7983BE13136F10B6E346AC0F8ACE3'
2023-12-30 16:49:41,389 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\LICENSE.txt".
2023-12-30 16:49:41,415 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip'
with checksum 'F493428E0FDA152713796CAD90368D1C'
2023-12-30 16:49:41,415 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win32.zip".
2023-12-30 16:49:41,493 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip'
with checksum '4C06C80454EF2CBB346DE72C0DF93691'
2023-12-30 16:49:41,493 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\OpenSSH-Win64.zip".
2023-12-30 16:49:41,525 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1'
with checksum '1A26224C48488038D136D9F06A7B9E73'
2023-12-30 16:49:41,543 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\Set-SSHDefaultShell.ps1".
2023-12-30 16:49:41,543 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1'
with checksum '543B78A2B38141A98F2AF8BD3F10893B'
2023-12-30 16:49:41,573 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\SetSpecialPrivileges.ps1".
2023-12-30 16:49:41,604 1180 [DEBUG] - Found 'C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt'
with checksum 'A3C11FB5F52B25E893CFB4FA8539F2E4'
2023-12-30 16:49:41,604 1180 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\lib\openssh\tools\VERIFICATION.txt".
2023-12-30 16:49:41,618 1180 [DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib\openssh".
2023-12-30 16:49:41,634 1180 [INFO ] - openssh has been successfully uninstalled.
2023-12-30 16:49:41,634 1180 [DEBUG] - Removing nupkg if it still exists.
2023-12-30 16:49:41,655 1180 [DEBUG] - Ensuring removal of installation files.
2023-12-30 16:49:41,682 1180 [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:49:41,697 1180 [DEBUG] - The following values have been added/changed (may contain sensitive data):
2023-12-30 16:49:41,712 1180 [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:49:41,730 1180 [DEBUG] - The following values have been removed:
2023-12-30 16:49:41,744 1180 [DEBUG] - * TERM='' (Machine)
2023-12-30 16:49:41,775 1180 [WARN ] -
Chocolatey uninstalled 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
2023-12-30 16:49:41,822 1180 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
2023-12-30 16:49:41,852 1180 [DEBUG] - Exiting with 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment