| ▲ | simonw 4 hours ago | ||||||||||||||||||||||||||||||||||
Oh so it allows ALL file reads? I'd feel safer with default-deny on reads as well, but I know from past experience that this gets tricky fast - tools like Node.js and uv and Python all have a bunch of files they need to be able to read that you might not predict in advance. Might still be possible to do that in a DX-friendly way though, if you make it easy to manually approve reads the first time and use that to build a profile that can be reused on subsequent command invocations. | |||||||||||||||||||||||||||||||||||
| ▲ | afshinmeh 3 hours ago | parent [-] | ||||||||||||||||||||||||||||||||||
I agree and you can deny all reads like this: ``` zerobox --deny-read=/ -- cat /etc/passwd ``` That being said, what the default DX shouldl be? What paths to deny by default? That's something I've been thinking about and I'd love to hear your thoughts. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||