From: Michael Tremer Date: Fri, 9 Dec 2022 16:21:59 +0000 (+0000) Subject: build: Ensure /etc/pakfire/repos exists before writing files X-Git-Tag: 0.9.28~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b1bd7202c1306cbea643aecfdfeddafe6df697b8;p=pakfire.git build: Ensure /etc/pakfire/repos exists before writing files Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/build.c b/src/libpakfire/build.c index bbd2cee17..f3b61f07b 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) {