Conversation

Jarkko Sakkinen

Landstrip 0.9.6 implements the Unix domain socket policy for Linux with LANDLOCK_ACCESS_FS_RESOLVE_UNIX, and falls back on using seccomp policy if the interface is not available.

Unix domain socket Landlock LSM policies are an upcoming feature in Linux 7.1.

https://crates.io/crates/landstrip/0.9.6
https://lore.kernel.org/linux-security-module/20260327164838.38231-1-gnoack3000@gmail.com/
0
0
1
@jmorris Thanks James :-) Your endorsement means a lot to me!
1
0
0
@jmorris And despite being critical about Microsoft as a company, Landstrip also proactively supports Win32 security mechanisms. Not many of these sandboxes do. macOS, Linux and Windows are all equally supported.
1
0
1
@jmorris Actually I love whenever I have a chance to do something with Win32 API :-) It's well documented and well engineered and usually solutions are not a dissapointment. I think overall it is an engineering achievement having been relevant and backwards compatible such a long span of time.
1
0
0
@jarkko Interesting take ;-) You are probably right but I tried it once in the 90s and did not enjoy.
1
0
1
@jmorris With coding agents, we're in a situation where we have bad behaving processes by design. So they need sandboxing, but it is in the level of preventing them going "over the top". I.e. a different scenario where you have actor that proactively tries to exploit your system :-) What I'm trying to do is to get a single binary that can address that level of brickwalls for agents, with a cross-os compatible policy - not to be the "IMAX prison".

To make something meaningful I thought that being Anthropic policy format driven but with a more serious sandbox implementation is pretty good way to move forward on hardening this ecosystem.
0
0
0