mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-14 07:03:44 +01:00
Merge branch 'maint-0.3.4'
This commit is contained in:
commit
4bdba5fa4b
4
changes/bug27335
Normal file
4
changes/bug27335
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
o Minor bugfixes (hidden service v3):
|
||||||
|
- In case the hidden service directory can't be created or has wrong
|
||||||
|
permissions, do not BUG() on it which lead to a non fatal stacktrace.
|
||||||
|
Fixes bug 27335; bugfix on 0.3.2.1.
|
@ -1040,9 +1040,9 @@ load_service_keys(hs_service_t *service)
|
|||||||
* files to that directory so make sure it exists and has the right
|
* files to that directory so make sure it exists and has the right
|
||||||
* permissions. We do this here because at this stage we know that Tor is
|
* permissions. We do this here because at this stage we know that Tor is
|
||||||
* actually running and the service we have has been validated. */
|
* actually running and the service we have has been validated. */
|
||||||
if (BUG(hs_check_service_private_dir(get_options()->User,
|
if (hs_check_service_private_dir(get_options()->User,
|
||||||
config->directory_path,
|
config->directory_path,
|
||||||
config->dir_group_readable, 1) < 0)) {
|
config->dir_group_readable, 1) < 0) {
|
||||||
goto end;
|
goto end;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user