From 5e41470eb2bd1a60b300f90e53cf87cdb7ae65ae Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Tue, 28 Mar 2023 19:09:18 +0200 Subject: [PATCH] archive: sysusers: Fix walking through archive for sysusers files Signed-off-by: Stefan Schantl --- src/libpakfire/archive.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index 34d1f986..019438f6 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -1247,7 +1247,7 @@ static int __pakfire_archive_filter_systemd_sysusers(struct pakfire* pakfire, struct archive* a, struct archive_entry* e, void* data) { const char* path = archive_entry_pathname(e); - if (!pakfire_path_match("/usr/lib/sysusers.d/*.conf", path)) + if (!pakfire_path_match("usr/lib/sysusers.d/*.conf", path)) return PAKFIRE_WALK_SKIP; return PAKFIRE_WALK_OK; @@ -1312,7 +1312,7 @@ ERROR: int pakfire_archive_apply_systemd_sysusers(struct pakfire_archive* archive) { pakfire_archive_walk(archive, - __pakfire_archive_filter_systemd_sysusers, __pakfire_archive_handle_systemd_sysusers, NULL); + __pakfire_archive_handle_systemd_sysusers, __pakfire_archive_filter_systemd_sysusers, NULL); return 0; } -- 2.47.3