diff --git a/main.go b/main.go index 49376e4..e93bc93 100644 --- a/main.go +++ b/main.go @@ -47,13 +47,15 @@ func main() { log.Fatalln(err) } - syscall.Umask(0007) - listener, err := net.Listen(u.Scheme, u.Host+u.Path) if err != nil { log.Fatalln(err) } + if err = os.Chmod(u.Host+u.Path, 0660); err != nil { + log.Fatalln(err) + } + err = http.Serve(listener, http.DefaultServeMux) if err != nil { log.Fatalln(err)