We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a166f55 commit 0a7a28cCopy full SHA for 0a7a28c
command/config/init.go
@@ -20,6 +20,7 @@ package config
20
import (
21
"errors"
22
"fmt"
23
+ "os"
24
"strings"
25
26
"github.com/arduino/arduino-cloud-cli/internal/config"
@@ -65,6 +66,7 @@ func Init(params *InitParams) error {
65
66
}
67
68
newSettings := viper.New()
69
+ newSettings.SetConfigPermissions(os.FileMode(0600))
70
config.SetDefaults(newSettings)
71
if err := newSettings.WriteConfigAs(configFile.String()); err != nil {
72
return fmt.Errorf("cannot create config file: %v", err)
0 commit comments