From 99cf7d0ae081376b58c721a8f9255f35202618a9 Mon Sep 17 00:00:00 2001 From: Andrea Luzzardi Date: Thu, 27 May 2021 14:08:49 -0700 Subject: [PATCH] secret: fix terminal prompt for windows Signed-off-by: Andrea Luzzardi --- cmd/dagger/cmd/input/secret.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/dagger/cmd/input/secret.go b/cmd/dagger/cmd/input/secret.go index 9570d99a..19cc0167 100644 --- a/cmd/dagger/cmd/input/secret.go +++ b/cmd/dagger/cmd/input/secret.go @@ -2,7 +2,7 @@ package input import ( "fmt" - "syscall" + "os" "github.com/spf13/cobra" "github.com/spf13/viper" @@ -30,7 +30,7 @@ var secretCmd = &cobra.Command{ if len(args) == 1 { // No value specified: prompt terminal fmt.Print("Secret: ") - data, err := term.ReadPassword(syscall.Stdin) + data, err := term.ReadPassword(int(os.Stdin.Fd())) if err != nil { lg.Fatal().Err(err).Msg("unable to read secret from terminal") }