]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Alter some directory permissioning in storage
authorMatt Joiner <anacrolix@gmail.com>
Mon, 1 Nov 2021 00:50:12 +0000 (11:50 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Mon, 1 Nov 2021 00:50:12 +0000 (11:50 +1100)
storage/bolt-piece-completion.go
storage/mmap.go

index 43417f20c476b1f116f01542b0ce8906752952af..52713ea8c10f726e629aedca392186fc4a9c09f9 100644 (file)
@@ -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,
index 9c9e84710137f73a662c2def304316badaea0470..1b1423f7a9e73904e4a7e9fcd44cb462ef9f2878 100644 (file)
@@ -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