From d8cf89619f26d82bdce75e6f37032f43a960d708 Mon Sep 17 00:00:00 2001 From: Laura Date: Fri, 20 Jun 2025 18:14:15 +0200 Subject: [PATCH] update perms --- client/certificates.go | 2 +- server/protocol.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/certificates.go b/client/certificates.go index 4284c91..1981ccc 100644 --- a/client/certificates.go +++ b/client/certificates.go @@ -52,7 +52,7 @@ func (cs *CertificateStore) Pin(name, fingerprint string) error { Fingerprint: fingerprint, } - file, err := os.OpenFile(cs.path, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644) + file, err := os.OpenFile(cs.path, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0600) if err != nil { return err } diff --git a/server/protocol.go b/server/protocol.go index 558dbb7..9194796 100644 --- a/server/protocol.go +++ b/server/protocol.go @@ -232,10 +232,10 @@ func HandleReceiveRequest(w http.ResponseWriter, r *http.Request) { name := filepath.Base(part.FileName()) if _, err := os.Stat("files"); os.IsNotExist(err) { - os.Mkdir("files", 0755) + os.Mkdir("files", 0700) } - target, err := os.OpenFile(filepath.Join("files", name), os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0644) + target, err := os.OpenFile(filepath.Join("files", name), os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0600) if err != nil { w.WriteHeader(http.StatusInternalServerError)