From 44d8de8923213daf860bdfda954c9159cb54a525 Mon Sep 17 00:00:00 2001 From: Rouzip <1226015390@qq.com> Date: Sat, 22 Oct 2022 23:31:18 +0800 Subject: [PATCH] agent: remove redundant checks Remove redundant checks for executable files. FIXes: #3730 Signed-off-by: Rouzip <1226015390@qq.com> --- src/agent/src/sandbox.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agent/src/sandbox.rs b/src/agent/src/sandbox.rs index 8f93fdd5b..922d9e114 100644 --- a/src/agent/src/sandbox.rs +++ b/src/agent/src/sandbox.rs @@ -327,7 +327,7 @@ impl Sandbox { // Reject non-file, symlinks and non-executable files if !entry.file_type()?.is_file() || entry.file_type()?.is_symlink() - || entry.metadata()?.permissions().mode() & 0o777 & 0o111 == 0 + || entry.metadata()?.permissions().mode() & 0o111 == 0 { continue; }