]> git.ipfire.org Git - pakfire.git/commitdiff
pakfire: Read the effective UID/GID
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 31 Oct 2022 10:15:39 +0000 (10:15 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 31 Oct 2022 10:15:39 +0000 (10:15 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/pakfire.c

index dafdd5c806678b852bd5a9cdc1230799971ccace..3ef63f34ddcfa189b356fc21cd46f782d9dafc51 100644 (file)
@@ -727,8 +727,8 @@ PAKFIRE_EXPORT int pakfire_create(struct pakfire** pakfire, const char* path,
        p->flags = flags;
 
        // Store the UID/GID we are running as
-       p->uid = getuid();
-       p->gid = getgid();
+       p->uid = geteuid();
+       p->gid = getegid();
 
        // Set architecture
        pakfire_string_set(p->arch, arch);