1
0
mirror of https://github.com/systemd/systemd.git synced 2025-01-10 05:18:17 +03:00

analyze: add section underlining to --help text

Do this like we usually do these days.
This commit is contained in:
Lennart Poettering 2024-05-31 12:19:22 +02:00
parent c1852f9d5f
commit fd4b848436

View File

@ -210,9 +210,9 @@ static int help(int argc, char *argv[], void *userdata) {
if (r < 0) if (r < 0)
return log_oom(); return log_oom();
printf("%s [OPTIONS...] COMMAND ...\n\n" printf("%1$s [OPTIONS...] COMMAND ...\n\n"
"%sProfile systemd, show unit dependencies, check unit files.%s\n" "%5$sProfile systemd, show unit dependencies, check unit files.%6$s\n"
"\nCommands:\n" "\n%3$sCommands:%4$s\n"
" [time] Print time required to boot the machine\n" " [time] Print time required to boot the machine\n"
" blame Print list of running units ordered by\n" " blame Print list of running units ordered by\n"
" time to init\n" " time to init\n"
@ -220,7 +220,7 @@ static int help(int argc, char *argv[], void *userdata) {
" of units\n" " of units\n"
" plot Output SVG graphic showing service\n" " plot Output SVG graphic showing service\n"
" initialization\n" " initialization\n"
" dot [UNIT...] Output dependency graph in %s format\n" " dot [UNIT...] Output dependency graph in %7$s format\n"
" dump [PATTERN...] Output state serialization of service\n" " dump [PATTERN...] Output state serialization of service\n"
" manager\n" " manager\n"
" cat-config NAME|PATH... Show configuration file and drop-ins\n" " cat-config NAME|PATH... Show configuration file and drop-ins\n"
@ -247,7 +247,7 @@ static int help(int argc, char *argv[], void *userdata) {
" pcrs [PCR...] Show TPM2 PCRs and their names\n" " pcrs [PCR...] Show TPM2 PCRs and their names\n"
" srk [>FILE] Write TPM2 SRK (to FILE)\n" " srk [>FILE] Write TPM2 SRK (to FILE)\n"
" smbios11 List strings passed via SMBIOS Type #11\n" " smbios11 List strings passed via SMBIOS Type #11\n"
"\nOptions:\n" "\n%3$sOptions:%4$s\n"
" --recursive-errors=MODE Control which units are verified\n" " --recursive-errors=MODE Control which units are verified\n"
" --offline=BOOL Perform a security review on unit file(s)\n" " --offline=BOOL Perform a security review on unit file(s)\n"
" --threshold=N Exit with a non-zero status when overall\n" " --threshold=N Exit with a non-zero status when overall\n"
@ -291,12 +291,14 @@ static int help(int argc, char *argv[], void *userdata) {
" --root=PATH Operate on an alternate filesystem root\n" " --root=PATH Operate on an alternate filesystem root\n"
" --image=PATH Operate on disk image as filesystem root\n" " --image=PATH Operate on disk image as filesystem root\n"
" --image-policy=POLICY Specify disk image dissection policy\n" " --image-policy=POLICY Specify disk image dissection policy\n"
"\nSee the %s for details.\n", "\nSee the %2$s for details.\n",
program_invocation_short_name, program_invocation_short_name,
link,
ansi_underline(),
ansi_normal(),
ansi_highlight(), ansi_highlight(),
ansi_normal(), ansi_normal(),
dot_link, dot_link);
link);
/* When updating this list, including descriptions, apply changes to /* When updating this list, including descriptions, apply changes to
* shell-completion/bash/systemd-analyze and shell-completion/zsh/_systemd-analyze too. */ * shell-completion/bash/systemd-analyze and shell-completion/zsh/_systemd-analyze too. */