diff options
author | Nick Vatamaniuc <vatamane@gmail.com> | 2023-03-02 15:30:10 -0500 |
---|---|---|
committer | Nick Vatamaniuc <vatamane@gmail.com> | 2023-03-02 15:30:10 -0500 |
commit | bb57223734e8af46ea8ed27c2274a19a1188789c (patch) | |
tree | 909aa43204caba77d4846776aa598e2219813f72 | |
parent | 177219f68daf5926c46cb8c75ddfa757beaa6afa (diff) | |
download | couchdb-deno.tar.gz |
Restrict Deno to write to stdout only, read stdin and main.js only.couchdb-deno
-rwxr-xr-x | dev/run | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -610,8 +610,8 @@ def set_boot_env(ctx): qs_javascript = toposixpath("%s %s" % (couchjs, mainjs)) qs_coffescript = toposixpath("%s %s" % (couchjs, coffeejs)) - qs_deno = toposixpath("%s %s" % ("deno run --allow-write", denojs)) - + deno_cmd = f"deno run --allow-write=- --allow-read=-,{denojs}" + qs_deno = toposixpath("%s %s" % (deno_cmd, denojs)) os.environ["COUCHDB_QUERY_SERVER_JAVASCRIPT"] = qs_javascript os.environ["COUCHDB_QUERY_SERVER_COFFEESCRIPT"] = qs_coffescript |