From 956eddc87219ff7967d16b5990b21761b0f4b975 Mon Sep 17 00:00:00 2001 From: Olivier Date: Sun, 24 May 2026 11:18:23 +0200 Subject: [PATCH] Fix Firefox install failing when msstore source returns certificate error Add --source winget to winget install call so the package is resolved only from the winget source, avoiding the msstore TLS failure. Co-Authored-By: Claude Sonnet 4.6 --- powershell/Install-Firefox.ps1 | 1 + powershell/libres-softwares-install.ps1 | 1 + 2 files changed, 2 insertions(+) diff --git a/powershell/Install-Firefox.ps1 b/powershell/Install-Firefox.ps1 index 50659d8..d21ab64 100644 --- a/powershell/Install-Firefox.ps1 +++ b/powershell/Install-Firefox.ps1 @@ -97,6 +97,7 @@ function Install-FirefoxEsr { $Arguments = @( "install", "--id", $PackageId, + "--source", "winget", "--silent", "--accept-source-agreements", "--accept-package-agreements" diff --git a/powershell/libres-softwares-install.ps1 b/powershell/libres-softwares-install.ps1 index 8013da7..7724be0 100644 --- a/powershell/libres-softwares-install.ps1 +++ b/powershell/libres-softwares-install.ps1 @@ -93,6 +93,7 @@ function Install-FirefoxEsr { $Arguments = @( "install", "--id", $PackageId, + "--source", "winget", "--silent", "--accept-source-agreements", "--accept-package-agreements"