aboutsummaryrefslogtreecommitdiff
path: root/sandbox.c
diff options
context:
space:
mode:
authordefault <nobody@localhost>2025-01-05 13:36:39 +0100
committerdefault <nobody@localhost>2025-01-05 13:36:39 +0100
commite2fccec1d970a18ed8c6945003576a08edf04bb5 (patch)
treef3ae8a1a12035671be7884df448d0006c8bb0c5a /sandbox.c
parentdd550c861e6857bad1d739d72af7aa46fcf5b724 (diff)
New compilation variable WITHOUT_SANDBOX, to disable all sandboxing.
Diffstat (limited to 'sandbox.c')
-rw-r--r--sandbox.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/sandbox.c b/sandbox.c
index 0078551..4a49f07 100644
--- a/sandbox.c
+++ b/sandbox.c
@@ -1,3 +1,13 @@
+#ifdef WITHOUT_SANDBOX
+
+void sbox_enter(const char *basedir)
+{
+ /* nothing to do */
+ (void)basedir;
+}
+
+#else /* WITHOUT_SANDBOX */
+
#include "xs.h"
#include "snac.h"
@@ -113,3 +123,5 @@ void sbox_enter(const char *basedir)
#endif
}
+
+#endif /* WITHOUT_SANDBOX */