mirror of
https://github.com/rclone/rclone.git
synced 2025-01-11 00:40:03 +01:00
Fix created directories not obeying umask
This commit is contained in:
parent
9d9a17547a
commit
f55359b3ac
@ -210,7 +210,7 @@ func (f *FsLocal) Put(in io.Reader, remote string, modTime time.Time, size int64
|
|||||||
|
|
||||||
// Mkdir creates the directory if it doesn't exist
|
// Mkdir creates the directory if it doesn't exist
|
||||||
func (f *FsLocal) Mkdir() error {
|
func (f *FsLocal) Mkdir() error {
|
||||||
return os.MkdirAll(f.root, 0770)
|
return os.MkdirAll(f.root, 0777)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Rmdir removes the directory
|
// Rmdir removes the directory
|
||||||
@ -429,7 +429,7 @@ func (o *FsObjectLocal) Open() (in io.ReadCloser, err error) {
|
|||||||
// Update the object from in with modTime and size
|
// Update the object from in with modTime and size
|
||||||
func (o *FsObjectLocal) Update(in io.Reader, modTime time.Time, size int64) error {
|
func (o *FsObjectLocal) Update(in io.Reader, modTime time.Time, size int64) error {
|
||||||
dir := path.Dir(o.path)
|
dir := path.Dir(o.path)
|
||||||
err := os.MkdirAll(dir, 0770)
|
err := os.MkdirAll(dir, 0777)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user