From 7d8f3f1fab323a94093881a0ce262625ac5f08b6 Mon Sep 17 00:00:00 2001 From: cellarspoon Date: Sun, 5 Dec 2021 01:18:31 +0100 Subject: [PATCH] fix: less loose permissions, less +x Closes https://git.coopcloud.tech/coop-cloud/organising/issues/283. --- cli/autocomplete.go | 2 +- cli/cli.go | 2 +- cli/recipe/new.go | 2 +- pkg/config/app.go | 2 +- pkg/server/server.go | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cli/autocomplete.go b/cli/autocomplete.go index 11bcb548..12d6fcbf 100644 --- a/cli/autocomplete.go +++ b/cli/autocomplete.go @@ -83,7 +83,7 @@ Supported shells are as follows: } autocompletionDir := path.Join(config.ABRA_DIR, "autocompletion") - if err := os.Mkdir(autocompletionDir, 0755); err != nil { + if err := os.Mkdir(autocompletionDir, 0644); err != nil { if !os.IsExist(err) { logrus.Fatal(err) } diff --git a/cli/cli.go b/cli/cli.go index 1ab5bb6d..f0f8fac4 100644 --- a/cli/cli.go +++ b/cli/cli.go @@ -83,7 +83,7 @@ func newAbraApp(version, commit string) *cli.App { } for _, path := range paths { - if err := os.Mkdir(path, 0755); err != nil { + if err := os.Mkdir(path, 0644); err != nil { if !os.IsExist(err) { logrus.Fatal(err) } diff --git a/cli/recipe/new.go b/cli/recipe/new.go index 74aa2eb0..0868780d 100644 --- a/cli/recipe/new.go +++ b/cli/recipe/new.go @@ -61,7 +61,7 @@ The new example repository is cloned to ~/.abra/apps/. path.Join(config.APPS_DIR, recipeName, ".drone.yml"), } for _, path := range toParse { - file, err := os.OpenFile(path, os.O_RDWR, 0755) + file, err := os.OpenFile(path, os.O_RDWR, 0644) if err != nil { logrus.Fatal(err) } diff --git a/pkg/config/app.go b/pkg/config/app.go index c767b400..38fe2759 100644 --- a/pkg/config/app.go +++ b/pkg/config/app.go @@ -264,7 +264,7 @@ func TemplateAppEnvSample(appType, appName, server, domain, recipe string) error envSample = []byte(strings.Replace(string(envSample), fmt.Sprintf("%s.example.com", recipe), domain, -1)) envSample = []byte(strings.Replace(string(envSample), "example.com", domain, -1)) - err = ioutil.WriteFile(appEnvPath, envSample, 0755) + err = ioutil.WriteFile(appEnvPath, envSample, 0644) if err != nil { return err } diff --git a/pkg/server/server.go b/pkg/server/server.go index 5333dff0..488df0f0 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -12,7 +12,7 @@ import ( func CreateServerDir(serverName string) error { serverPath := path.Join(config.ABRA_DIR, "servers", serverName) - if err := os.Mkdir(serverPath, 0755); err != nil { + if err := os.Mkdir(serverPath, 0644); err != nil { if !os.IsExist(err) { return err }