From: Michael Tremer Date: Sat, 9 Sep 2023 16:01:35 +0000 (+0000) Subject: file: Fix pattern matching for files we don't scan X-Git-Tag: 0.9.29~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c77b52ac587dc4852aee7269129f061a333ff9c3;p=pakfire.git file: Fix pattern matching for files we don't scan Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/file.c b/src/libpakfire/file.c index ebcb0b800..ea3e276cf 100644 --- a/src/libpakfire/file.c +++ b/src/libpakfire/file.c @@ -1402,12 +1402,12 @@ static const struct pattern { const char* pattern; int class; } patterns[] = { - { "*.a", PAKFIRE_FILE_STATIC_LIBRARY }, - { "*.la", PAKFIRE_FILE_LIBTOOL_ARCHIVE }, - { "*.pm", PAKFIRE_FILE_PERL }, - { "*.pc", PAKFIRE_FILE_PKGCONFIG }, - { "/usr/lib/firmware/*", PAKFIRE_FILE_FIRMWARE }, - { "/usr/lib/grub/*", PAKFIRE_FILE_FIRMWARE }, + { "**.a", PAKFIRE_FILE_STATIC_LIBRARY }, + { "**.la", PAKFIRE_FILE_LIBTOOL_ARCHIVE }, + { "**.pm", PAKFIRE_FILE_PERL }, + { "**.pc", PAKFIRE_FILE_PKGCONFIG }, + { "/usr/lib/firmware/**", PAKFIRE_FILE_FIRMWARE }, + { "/usr/lib/grub/**", PAKFIRE_FILE_FIRMWARE }, { "/usr/lib*/ld-*.so*", PAKFIRE_FILE_RUNTIME_LINKER }, { NULL }, };