From 8f87b117c40f33931ecab4046281961f2853683e Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Mon, 4 Mar 2024 22:57:57 +0100 Subject: [PATCH] fix(userspace): correct directory iteration options The original code was using follow_directory_symlink twice, this patch fixes that. Signed-off-by: Samuel Gaist --- userspace/falco/configuration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userspace/falco/configuration.cpp b/userspace/falco/configuration.cpp index 35bcc6cf..c659ad4f 100644 --- a/userspace/falco/configuration.cpp +++ b/userspace/falco/configuration.cpp @@ -545,7 +545,7 @@ void falco_configuration::read_rules_file_directory(const std::string &path, std std::vector dir_filenames; const auto it_options = fs::directory_options::follow_directory_symlink - | fs::directory_options::follow_directory_symlink; + | fs::directory_options::skip_permission_denied; for (auto const& dir_entry : fs::directory_iterator(rules_path, it_options)) {