diff options
| author | default <nobody@localhost> | 2025-01-05 14:00:13 +0100 |
|---|---|---|
| committer | default <nobody@localhost> | 2025-01-05 14:00:13 +0100 |
| commit | bcd34f4959206491be82abbf3f7124b03a5deb27 (patch) | |
| tree | 2f7185eb52e27629f42008a45a48e8f90a9078dc | |
| parent | 9c0dbd7ec301331980261e4ba391e5bc5e9b3381 (diff) | |
More sandbox compilation tweaks under Alpine Linux.
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | sandbox.c | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -76,7 +76,7 @@ If it still gives compilation errors (because your system does not implement the make CFLAGS=-DWITHOUT_SHM ``` -If compilation fails on Linux with the message `no landlock on kernels older than...` or complaining about not finding the `linux/landlock.h` header, then your system lacks support for Linux Landlock sandboxing (new in snac v2.68); to disable it, run +If compilation fails on Linux with the message `no landlock on kernels older than...` or complaining about not being able to compile `sandbox.c`, then your system lacks support for Linux Landlock sandboxing (new in snac v2.68); to disable it, run ```sh make CFLAGS=-DWITHOUT_SANDBOX @@ -3,11 +3,13 @@ #include "snac.h" #ifdef __linux__ +#ifndef WITHOUT_SANDBOX #include <linux/version.h> #if LINUX_VERSION_CODE < KERNEL_VERSION(5, 13, 0) #define WITHOUT_SANDBOX #endif +#endif #endif /* __linux__ */ |