diff --git a/cmd/tusd/cli/composer.go b/cmd/tusd/cli/composer.go index 492433b..b68d090 100644 --- a/cmd/tusd/cli/composer.go +++ b/cmd/tusd/cli/composer.go @@ -25,7 +25,7 @@ func CreateComposer() { dir := Flags.UploadDir stdout.Printf("Using '%s' as directory storage.\n", dir) - if err := os.MkdirAll(dir, os.FileMode(0775)); err != nil { + if err := os.MkdirAll(dir, os.FileMode(0774)); err != nil { stderr.Fatalf("Unable to ensure directory exists: %s", err) } diff --git a/filestore/filestore.go b/filestore/filestore.go index 5dfe299..b676633 100644 --- a/filestore/filestore.go +++ b/filestore/filestore.go @@ -28,7 +28,7 @@ import ( "github.com/nightlyone/lockfile" ) -var defaultFilePerm = os.FileMode(0775) +var defaultFilePerm = os.FileMode(0664) // See the tusd.DataStore interface for documentation about the different // methods.