mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-23 20:03:31 +01:00
Deprecate the "--dump-config non-builtin" option
When it works, "non-builtin" doesn't do anything different from "short". (When it doesn't work, it gives an assertion failure.) Closes ticket #33398.
This commit is contained in:
parent
c370b4a049
commit
62e1d983cf
4
changes/ticket33398
Normal file
4
changes/ticket33398
Normal file
@ -0,0 +1,4 @@
|
||||
o Deprecated features:
|
||||
- The "non-builtin" argument to the "--dump-config" command is now
|
||||
deprecated. When it works, it behaves the same as "short", which
|
||||
you should use instead. Closes ticket 33398.
|
@ -97,11 +97,10 @@ The following options in this section are only recognized on the
|
||||
[[opt-verify-config]] **`--verify-config`**::
|
||||
Verify whether the configuration file is valid.
|
||||
|
||||
[[opt-dump-config]] **`--dump-config`** **`short`**|**`full`**|**`non-builtin`**::
|
||||
Write a complete list of Tor's configured options to standard output.
|
||||
[[opt-dump-config]] **`--dump-config`** **`short`**|**`full`**::
|
||||
Write a list of Tor's configured options to standard output.
|
||||
When the `short` flag is selected, only write the options that
|
||||
are different from their default values. When `non-builtin` is selected,
|
||||
write options that are not zero or the empty string.
|
||||
are different from their default values
|
||||
When `full` is selected, write every option.
|
||||
|
||||
[[opt-serviceinstall]] **`--service install`** [**`--options`** __command-line options__]::
|
||||
|
@ -775,12 +775,14 @@ do_dump_config(void)
|
||||
if (!strcmp(arg, "short")) {
|
||||
how = OPTIONS_DUMP_MINIMAL;
|
||||
} else if (!strcmp(arg, "non-builtin")) {
|
||||
how = OPTIONS_DUMP_DEFAULTS;
|
||||
// Deprecated since 0.4.5.1-alpha.
|
||||
fprintf(stderr, "'non-builtin' is deprecated; use 'short' instead.\n");
|
||||
how = OPTIONS_DUMP_MINIMAL;
|
||||
} else if (!strcmp(arg, "full")) {
|
||||
how = OPTIONS_DUMP_ALL;
|
||||
} else {
|
||||
fprintf(stderr, "No valid argument to --dump-config found!\n");
|
||||
fprintf(stderr, "Please select 'short', 'non-builtin', or 'full'.\n");
|
||||
fprintf(stderr, "Please select 'short' or 'full'.\n");
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user