From: Michael Tremer Date: Mon, 24 May 2021 14:38:09 +0000 (+0000) Subject: filelists: "/" includes everything X-Git-Tag: 0.9.28~1285^2~80 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=41d85652c7fd122a96822cbb332838fbd2d57c05;p=pakfire.git filelists: "/" includes everything Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/filelist.c b/src/libpakfire/filelist.c index 6b568f460..421e9a198 100644 --- a/src/libpakfire/filelist.c +++ b/src/libpakfire/filelist.c @@ -311,6 +311,10 @@ static int pakfire_filelist_is_included(const char* path, const char** includes) int r; for (const char** include = includes; *include; include++) { + // "/" includes everything + if (strcmp(*include, "/") == 0) + return 1; + r = fnmatch(*include, path, 0); // Found a match