From dd2fd4b48ed9efeca74a64448b88770c710cdb6d Mon Sep 17 00:00:00 2001 From: Gianmaria Del Monte Date: Wed, 25 Jan 2023 11:27:10 +0100 Subject: [PATCH 1/2] Use 2700 as permissions for new home folders in EOS --- pkg/storage/utils/eosfs/eosfs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/storage/utils/eosfs/eosfs.go b/pkg/storage/utils/eosfs/eosfs.go index c325da26df..7e7237f24f 100644 --- a/pkg/storage/utils/eosfs/eosfs.go +++ b/pkg/storage/utils/eosfs/eosfs.go @@ -1566,7 +1566,7 @@ func (fs *eosfs) createUserDir(ctx context.Context, u *userpb.User, path string, return errors.Wrap(err, "eosfs: error chowning directory") } - err = fs.c.Chmod(ctx, rootAuth, "2770", path) + err = fs.c.Chmod(ctx, rootAuth, "2700", path) if err != nil { return errors.Wrap(err, "eosfs: error chmoding directory") } From 083e8cfaa46abb3495e351e8d34ceb0f90092907 Mon Sep 17 00:00:00 2001 From: Gianmaria Del Monte Date: Wed, 25 Jan 2023 11:29:36 +0100 Subject: [PATCH 2/2] add changelog --- changelog/unreleased/default-perms-eos.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 changelog/unreleased/default-perms-eos.md diff --git a/changelog/unreleased/default-perms-eos.md b/changelog/unreleased/default-perms-eos.md new file mode 100644 index 0000000000..6f12c7eb65 --- /dev/null +++ b/changelog/unreleased/default-perms-eos.md @@ -0,0 +1,3 @@ +Bugfix: Use 2700 as permission when creating EOS home folder + +https://github.com/cs3org/reva/pull/3621 \ No newline at end of file