mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
sandboxing: allow open() of stats dir
When sandboxing is enabled, we could not write any stats to disk. check_or_create_data_subdir("stats"), which prepares the private stats directory, calls check_private_dir(), which also opens and not just stats() the directory. Therefore, we need to also allow open() for the stats dir in our sandboxing setup.
This commit is contained in:
parent
744077dd15
commit
2c4e78d95b
6
changes/bug19556
Normal file
6
changes/bug19556
Normal file
@ -0,0 +1,6 @@
|
||||
o Minor bugfixes (sandboxing):
|
||||
- When sandboxing is enabled, we could not write any stats to
|
||||
disk. check_or_create_data_subdir("stats"), which prepares the
|
||||
private stats directory, calls check_private_dir(), which also
|
||||
opens and not just stats() the directory. Therefore, we need to
|
||||
also allow open() for the stats dir in our sandboxing setup.
|
@ -3568,6 +3568,7 @@ sandbox_init_filter(void)
|
||||
get_datadir_fname2("keys", "secret_onion_key_ntor.old"));
|
||||
|
||||
STAT_DATADIR("keys");
|
||||
OPEN_DATADIR("stats");
|
||||
STAT_DATADIR("stats");
|
||||
STAT_DATADIR2("stats", "dirreq-stats");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user