storage/bolt-piece-completion.go | 2 +- storage/mmap.go | 2 +- diff --git a/storage/bolt-piece-completion.go b/storage/bolt-piece-completion.go index 43417f20c476b1f116f01542b0ce8906752952af..52713ea8c10f726e629aedca392186fc4a9c09f9 100644 --- a/storage/bolt-piece-completion.go +++ b/storage/bolt-piece-completion.go @@ -30,7 +30,7 @@ var _ PieceCompletion = (*boltPieceCompletion)(nil) func NewBoltPieceCompletion(dir string) (ret PieceCompletion, err error) { - os.MkdirAll(dir, 0770) + os.MkdirAll(dir, 0750) p := filepath.Join(dir, ".torrent.bolt.db") db, err := bbolt.Open(p, 0660, &bbolt.Options{ Timeout: time.Second, diff --git a/storage/mmap.go b/storage/mmap.go index 9c9e84710137f73a662c2def304316badaea0470..1b1423f7a9e73904e4a7e9fcd44cb462ef9f2878 100644 --- a/storage/mmap.go +++ b/storage/mmap.go @@ -132,7 +132,7 @@ } func mmapFile(name string, size int64) (ret mmap.MMap, err error) { dir := filepath.Dir(name) - err = os.MkdirAll(dir, 0777) + err = os.MkdirAll(dir, 0750) if err != nil { err = fmt.Errorf("making directory %q: %s", dir, err) return