[apparmor] [PATCH 3/4] libapparmor: Add README files to the file blacklist

Tyler Hicks tyhicks at canonical.com
Tue Jun 16 00:33:15 UTC 2015


Ignore README files when performing an operation on a list of files.

This matches the behavior of the is_skipped_file() function in aa.py.
The hope is that is_skippable_file() can reuse _aa_is_blacklisted().

Signed-off-by: Tyler Hicks <tyhicks at canonical.com>
---
 libraries/libapparmor/src/private.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/libapparmor/src/private.c b/libraries/libapparmor/src/private.c
index abe4017..356f4f1 100644
--- a/libraries/libapparmor/src/private.c
+++ b/libraries/libapparmor/src/private.c
@@ -113,7 +113,7 @@ int _aa_is_blacklisted(const char *name, const char *path)
 	struct ignored_suffix_t *suffix;
 
 	/* skip dot files and files with no name */
-	if (!name_len || *name == '.')
+	if (!name_len || *name == '.' || !strcmp(name, "README"))
 		return 1;
 
 	/* skip blacklisted suffixes */
-- 
2.1.4




More information about the AppArmor mailing list