From c127de7f40071fb04a3d758214baa7692472af03 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 12 Oct 2024 14:53:48 +0000 Subject: [PATCH] jail: Connect parent side of the logger This is now possible as we have the new event loop. Signed-off-by: Michael Tremer --- src/libpakfire/jail.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/libpakfire/jail.c b/src/libpakfire/jail.c index 71612ca9d..dc3e333d9 100644 --- a/src/libpakfire/jail.c +++ b/src/libpakfire/jail.c @@ -1059,6 +1059,21 @@ static int pakfire_jail_parent(struct pakfire_jail* jail, struct pakfire_jail_ex return r; } + // Setup logging + r = pakfire_log_stream_in_parent(ctx->log.INFO, ctx->loop); + if (r) + return r; + + r = pakfire_log_stream_in_parent(ctx->log.ERROR, ctx->loop); + if (r) + return r; + +#ifdef ENABLE_DEBUG + r = pakfire_log_stream_in_parent(ctx->log.DEBUG, ctx->loop); + if (r) + return r; +#endif /* ENABLE_DEBUG */ + // Setup UID mapping r = pakfire_jail_setup_uid_mapping(jail, ctx->pid); if (r) -- 2.47.2