]> Sergey Matveev's repositories - uploader.git/commitdiff
Umask friendly permissions
authorSergey Matveev <stargrave@stargrave.org>
Thu, 10 Dec 2020 14:55:09 +0000 (17:55 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 10 Dec 2020 14:55:09 +0000 (17:55 +0300)
main.go

diff --git a/main.go b/main.go
index 030cb1fea071af242ed2f46b8d5ced154c9210bc..b5bd5f5069e49a0a58fed218635c418213efad05 100644 (file)
--- a/main.go
+++ b/main.go
@@ -134,7 +134,7 @@ func upload(w http.ResponseWriter, r *http.Request) {
        tai64n.FromTime(t, ts)
        tai := ts.Encode()[1:]
        fnOrig := p.FileName()
-       fd, err := os.OpenFile(tai+".part", os.O_WRONLY|os.O_CREATE, 0600)
+       fd, err := os.OpenFile(tai+".part", os.O_WRONLY|os.O_CREATE, 0666)
        if err != nil {
                log.Println(r.RemoteAddr, tai, fnOrig, err)
                return
@@ -192,7 +192,7 @@ func upload(w http.ResponseWriter, r *http.Request) {
                go notify(tai, fnOrig, n, "")
                return
        }
-       ioutil.WriteFile(tai+".txt", comment, os.FileMode(0600))
+       ioutil.WriteFile(tai+".txt", comment, os.FileMode(0666))
        go notify(tai, fnOrig, n, string(comment))
 }