mirror of
https://github.com/nxshock/simplefileshare.git
synced 2025-07-02 00:13:36 +05:00
Set socket permissions
This commit is contained in:
parent
331b9e8787
commit
e457205360
1 changed files with 4 additions and 2 deletions
6
main.go
6
main.go
|
@ -47,13 +47,15 @@ func main() {
|
||||||
log.Fatalln(err)
|
log.Fatalln(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
syscall.Umask(0007)
|
|
||||||
|
|
||||||
listener, err := net.Listen(u.Scheme, u.Host+u.Path)
|
listener, err := net.Listen(u.Scheme, u.Host+u.Path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalln(err)
|
log.Fatalln(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if err = os.Chmod(u.Host+u.Path, 0660); err != nil {
|
||||||
|
log.Fatalln(err)
|
||||||
|
}
|
||||||
|
|
||||||
err = http.Serve(listener, http.DefaultServeMux)
|
err = http.Serve(listener, http.DefaultServeMux)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalln(err)
|
log.Fatalln(err)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue