summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-09-17 11:36:59 -0400
committerNick Mathewson <nickm@torproject.org>2018-09-17 11:44:59 -0400
commit4fd761a418558c05716b4a04a5306dc67ce53dfe (patch)
treecb036fcbf7d0d727b6727e5cd490679ae2dc7b8e /changes
parenta546e07600151be275e6134407c2bcb833a3dd97 (diff)
downloadtor-4fd761a418558c05716b4a04a5306dc67ce53dfe.tar.gz
tor-4fd761a418558c05716b4a04a5306dc67ce53dfe.zip
Make CacheDirectoryGroupReadable an autobool.
Since the default cache directory is the same as the default data directory, we don't want the default CacheDirectoryGroupReadable value (0) to override an explicitly set "DataDirectoryGroupReadable 1". To fix this, I'm making CacheDirectoryGroupReadable into an autobool, and having the default (auto) value mean "Use the value of DataDirectoryGroupReadable if the directories are the same, and 0 otherwise." Fixes bug 26913; bugfix on 0.3.3.1-alpha when the CacheDirectory option was introduced.
Diffstat (limited to 'changes')
-rw-r--r--changes/ticket269137
1 files changed, 7 insertions, 0 deletions
diff --git a/changes/ticket26913 b/changes/ticket26913
new file mode 100644
index 0000000000..d6555764ec
--- /dev/null
+++ b/changes/ticket26913
@@ -0,0 +1,7 @@
+ o Minor bugfixes (directory permissions):
+ - When a user requests a group-readable DataDirectory, give it to
+ them. Previously, when the DataDirectory and the CacheDirectory
+ were the same, the default setting (0) for
+ CacheDirectoryGroupReadable would always override the setting for
+ DataDirectoryGroupReadable. Fixes bug 26913; bugfix on
+ 0.3.3.1-alpha.