From 1c5a86b213f7835cbe615d28a01788eb22eb6c63 Mon Sep 17 00:00:00 2001 From: vinayada1 <28875764+vinayada1@users.noreply.github.com> Date: Fri, 5 Jun 2020 17:31:01 -0700 Subject: [PATCH] Change permissions on .dapr folder --- pkg/standalone/standalone.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkg/standalone/standalone.go b/pkg/standalone/standalone.go index c67cc09a..712bd6e0 100644 --- a/pkg/standalone/standalone.go +++ b/pkg/standalone/standalone.go @@ -187,7 +187,12 @@ func getDownloadDest(installLocation string) (string, error) { p = path.Join(usr.HomeDir, ".dapr") } - err := os.MkdirAll(p, 0700) + err := os.MkdirAll(p, 0777) + if err != nil { + return "", err + } + + err = os.Chmod(p, 0777) if err != nil { return "", err } @@ -396,13 +401,13 @@ func createComponentsDir(wg *sync.WaitGroup, errorChan chan<- error, dir, versio componentsDir := getDefaultComponentsFolder() _, err := os.Stat(componentsDir) if os.IsNotExist(err) { - errDir := os.MkdirAll(componentsDir, 0775) + errDir := os.MkdirAll(componentsDir, 0777) if errDir != nil { errorChan <- fmt.Errorf("error creating default components folder: %s", errDir) return } } - os.Chmod(componentsDir, 0775) + os.Chmod(componentsDir, 0777) } func makeExecutable(filepath string) error {