From: Michael Tremer Date: Sat, 12 Oct 2024 14:53:48 +0000 (+0000) Subject: jail: Connect parent side of the logger X-Git-Tag: 0.9.30~1074 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c127de7f40071fb04a3d758214baa7692472af03;p=pakfire.git jail: Connect parent side of the logger This is now possible as we have the new event loop. Signed-off-by: Michael Tremer --- 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)