From: Matt Joiner Date: Mon, 1 Nov 2021 00:50:12 +0000 (+1100) Subject: Alter some directory permissioning in storage X-Git-Tag: v1.35.0~3 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=1788303405e9a612432a47034db030dcab6d46be;p=btrtrc.git Alter some directory permissioning in storage --- diff --git a/storage/bolt-piece-completion.go b/storage/bolt-piece-completion.go index 43417f20..52713ea8 100644 --- a/storage/bolt-piece-completion.go +++ b/storage/bolt-piece-completion.go @@ -30,7 +30,7 @@ type boltPieceCompletion struct { 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 9c9e8471..1b1423f7 100644 --- a/storage/mmap.go +++ b/storage/mmap.go @@ -132,7 +132,7 @@ func mMapTorrent(md *metainfo.Info, location string) (mms *mmap_span.MMapSpan, e 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