From fb8145297c45c8fdfbdc3872c8345e51569a4a01 Mon Sep 17 00:00:00 2001 From: shtrophic Date: Sun, 8 Dec 2024 08:54:00 +0100 Subject: make log output specific to landlock status --- sandbox.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'sandbox.c') diff --git a/sandbox.c b/sandbox.c index abced68..3a5ca48 100644 --- a/sandbox.c +++ b/sandbox.c @@ -104,9 +104,10 @@ void sbox_enter(const char *basedir) xs_free(p); #elif defined (__linux__) - sbox_enter_linux_(basedir, address, smail); - - srv_log(xs_dup("landlocked")); + if (sbox_enter_linux_(basedir, address, smail) == 0) + srv_log(xs_dup("landlocked")); + else + srv_log(xs_dup("landlocking failed")); #endif } -- cgit v1.2.3