Log a better message when OfflineMasterKey is set.

Fixes bug 18133; bugfix on 0.2.7.2-alpha.
This commit is contained in:
Nick Mathewson 2016-03-21 11:57:23 -04:00
parent 920e3d6a19
commit 005a20ec85
2 changed files with 8 additions and 0 deletions

4
changes/bug18133 Normal file
View File

@ -0,0 +1,4 @@
o Minor bugfixes (logging):
- When we can't generate a signing key because OfflineMasterKey is set,
do not imply that we should have been able to load it.
Fixes bug 18133; bugfix on 0.2.7.2-alpha.

View File

@ -427,6 +427,10 @@ ed_key_init_from_file(const char *fname, uint32_t flags,
"but it was encrypted. Try 'tor --keygen' instead, so you "
"can enter the passphrase.",
secret_fname);
} else if (offline_secret) {
tor_log(severity, LD_OR, "We wanted to load a secret key from %s, "
"but you're keeping it offline. (OfflineMasterKey is set.)",
secret_fname);
} else {
tor_log(severity, LD_OR, "We needed to load a secret key from %s, "
"but couldn't find it. %s", secret_fname,