From: Daan De Meyer Date: Thu, 24 Aug 2023 14:46:16 +0000 (+0200) Subject: Fix globbing X-Git-Tag: v16~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=240aa6833d7724d835baca574edaa0297185cf9a;p=thirdparty%2Fmkosi.git Fix globbing --- diff --git a/mkosi/config.py b/mkosi/config.py index 99040dfcc..790cccb50 100644 --- a/mkosi/config.py +++ b/mkosi/config.py @@ -362,9 +362,9 @@ def config_make_list_parser(delimiter: str, if v.startswith("!"): v = v[1:] - new = [n for n in new if not fnmatch.fnmatchcase(v, n)] - - new.append(parse(v)) + new = [n for n in new if not fnmatch.fnmatchcase(str(n), v)] + else: + new.append(parse(v)) return new