From: Michael Tremer Date: Thu, 3 Jun 2021 19:53:44 +0000 (+0000) Subject: packager: Create any temporary files in private directory X-Git-Tag: 0.9.28~1285^2~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=96de0b5db863a302d07c37c07ade25a1848976cc;p=pakfire.git packager: Create any temporary files in private directory Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/packager.c b/src/libpakfire/packager.c index d7bbca5b1..ed38a6171 100644 --- a/src/libpakfire/packager.c +++ b/src/libpakfire/packager.c @@ -66,7 +66,7 @@ struct pakfire_packager { static int pakfire_packager_create_mtree(Pakfire pakfire, struct archive** mtree, FILE** f, const char** fields) { - char path[] = "/tmp/.pakfire-mtree.XXXXXX"; + char path[] = PAKFIRE_PRIVATE_DIR "/tmp/.pakfire-mtree.XXXXXX"; int r; // Create an mtree @@ -134,7 +134,7 @@ ERROR: } static int pakfire_packager_create_payload(struct pakfire_packager* p) { - char path[] = "/tmp/.pakfire-payload.XXXXXX"; + char path[] = PAKFIRE_PRIVATE_DIR "/tmp/.pakfire-payload.XXXXXX"; // Do not compress source packages const int compress = !pakfire_package_is_source(p->pkg);