Browse Source

make log output specific to landlock status

shtrophic 4 months ago
parent
commit
fb8145297c
1 changed files with 4 additions and 3 deletions
  1. 4 3
      sandbox.c

+ 4 - 3
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
 }