From 29587ccccb33e94d3b7bb160e5816583c545d2f5 Mon Sep 17 00:00:00 2001 From: Tiger Kaovilai Date: Fri, 1 Nov 2024 12:05:24 -0500 Subject: [PATCH] If user is 0, they should be able to write to any groups --- pkg/plugin/util.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/plugin/util.go b/pkg/plugin/util.go index 3fcfbea..31ff542 100644 --- a/pkg/plugin/util.go +++ b/pkg/plugin/util.go @@ -67,7 +67,7 @@ func isWriteable(log *logrus.Entry, info fs.FileInfo) bool { log.Debugf("Detected Gid: %d", os.Getegid()) // Writable by group - if info.Mode().Perm()&(1<<4) > 0 && os.Getegid() == int(stat.Gid) { + if info.Mode().Perm()&(1<<4) > 0 && os.Getegid() == int(stat.Gid) || os.Getegid() == 0 { return true }