From b1bd7202c1306cbea643aecfdfeddafe6df697b8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 9 Dec 2022 16:21:59 +0000 Subject: [PATCH] build: Ensure /etc/pakfire/repos exists before writing files Signed-off-by: Michael Tremer --- src/libpakfire/build.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libpakfire/build.c b/src/libpakfire/build.c index bbd2cee1..f3b61f07 100644 --- a/src/libpakfire/build.c +++ b/src/libpakfire/build.c @@ -127,6 +127,11 @@ static int __pakfire_build_setup_repo(struct pakfire* pakfire, goto ERROR; } + // Create the parent directory + r = pakfire_mkparentdir(path, 0755); + if (r) + goto ERROR; + // Open the repository configuration f = fopen(path, "w"); if (!f) { -- 2.39.2