Repository navigation
Releases: marklechner/ddash
Releases · marklechner/ddash
Release list
v0.1.1
What's new
- Environment scrubbing: Sensitive env vars (tokens, keys, passwords, cloud credentials) are automatically stripped before passing to the sandboxed process. Use
--pass-envto bypass. - Fixed stdin piping:
echo data | ddash run -- catnow works correctly. - Exit code forwarding: Sandboxed process exit codes are properly returned.
- Signal forwarding: SIGINT/SIGTERM forwarded to child process for clean shutdown.
- Improved help: All subcommands (
run,trace,sandbox init) have full--helpdocumentation.
v0.1.0
ddash v0.1.0
Lightweight process sandboxing for macOS. One command, zero setup.
Features
ddash run— sandbox any command with kernel-level isolation (no network, restricted writes)ddash trace— trace a command's access patterns and suggest a minimal sandbox policyddash sandbox init -i— interactive policy builder- Per-project
.ddash.jsonconfiguration --allow-net,--deny-write,--profileflags for on-the-fly policy control
Install
brew install ddashOr from source:
go install github.com/marklechner/ddash@latest