From 83ddc5f24124b5a11e021a6412aca82af103f52b Mon Sep 17 00:00:00 2001 From: eding Date: Tue, 8 Sep 2026 17:45:09 +0200 Subject: [PATCH] fix: close OpenBao recovery probe input --- internal/openbao/bootstrap.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/openbao/bootstrap.go b/internal/openbao/bootstrap.go index 701e97c..edbe209 100644 --- a/internal/openbao/bootstrap.go +++ b/internal/openbao/bootstrap.go @@ -163,6 +163,7 @@ func validateRecoveryRecipient(recipient, bundlePath string) error { } defer os.Remove(probePath) cmd := exec.Command("age", "-r", recipient, "-o", probePath) + cmd.Stdin = bytes.NewReader(nil) if output, err := cmd.CombinedOutput(); err != nil { return fmt.Errorf("validate OpenBao recovery recipient: %w: %s", err, bytes.TrimSpace(output)) }