From 858c6407a907b5c32f6db5925c447cdafe475aeb Mon Sep 17 00:00:00 2001 From: bbedward Date: Mon, 8 Dec 2025 23:37:13 -0500 Subject: [PATCH] dankinstall: ;remove keyring file on debian --- core/internal/distros/debian.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/internal/distros/debian.go b/core/internal/distros/debian.go index 7b21e8ef..14ce246c 100644 --- a/core/internal/distros/debian.go +++ b/core/internal/distros/debian.go @@ -453,7 +453,7 @@ func (d *DebianDistribution) enableOBSRepos(ctx context.Context, obsPkgs []Packa CommandInfo: fmt.Sprintf("curl & gpg to add key for %s", pkg.RepoURL), } - keyCmd := fmt.Sprintf("bash -c 'curl -fsSL %s/Release.key | gpg --batch --dearmor -o %s'", baseURL, keyringPath) + keyCmd := fmt.Sprintf("bash -c 'rm -f %s && curl -fsSL %s/Release.key | gpg --batch --dearmor -o %s'", keyringPath, baseURL, keyringPath) cmd := ExecSudoCommand(ctx, sudoPassword, keyCmd) if err := d.runWithProgress(cmd, progressChan, PhaseSystemPackages, 0.18, 0.20); err != nil { return fmt.Errorf("failed to add OBS GPG key for %s: %w", pkg.RepoURL, err)