archive: sysusers: Fix walking through archive for sysusers files
Commit Message
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
---
src/libpakfire/archive.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
@@ -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;
}