commit 2a838c196d348f95584fcf16bf5d2895cde94fa2
parent 3596d193befe1553b9127bc5d93dd03ef6fdbf71
Author: David Goulet <dgoulet@torproject.org>
Date: Mon, 31 Oct 2022 15:00:15 -0400
Merge branch 'maint-0.4.7'
Diffstat:
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/changes/ticket40663 b/changes/ticket40663
@@ -0,0 +1,3 @@
+ o Minor bugfixes (authorities, sandbox):
+ - Allow to write file my-consensus-<flavor-name> to disk when sandbox is
+ activated. Fixes bug 40663; bugfix on 0.3.5.1-alpha.
diff --git a/src/app/main/main.c b/src/app/main/main.c
@@ -922,8 +922,11 @@ sandbox_init_filter(void)
if (options->BridgeAuthoritativeDir)
OPEN_DATADIR_SUFFIX("networkstatus-bridges", ".tmp");
- if (authdir_mode(options))
+ if (authdir_mode(options)) {
OPEN_DATADIR("approved-routers");
+ OPEN_CACHEDIR_SUFFIX("my-consensus-microdesc", ".tmp");
+ OPEN_CACHEDIR_SUFFIX("my-consensus-ns", ".tmp");
+ }
if (options->ServerDNSResolvConfFile)
sandbox_cfg_allow_open_filename(&cfg,