Zbigniew Jędrzejewski-Szmek a52f67
From ae03512503e7ac6c948449d3c32e01d2cee24e8f Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek b12ff7
From: "Jason St. John" <jstjohn@purdue.edu>
Zbigniew Jędrzejewski-Szmek b12ff7
Date: Tue, 17 Dec 2013 21:36:27 -0500
Zbigniew Jędrzejewski-Szmek b12ff7
Subject: [PATCH] journalctl,zsh-completion: fix several issues in --help
Zbigniew Jędrzejewski-Szmek b12ff7
 message text
Zbigniew Jędrzejewski-Szmek b12ff7
Zbigniew Jędrzejewski-Szmek b12ff7
-- fix grammar and reword some descriptions for clarity
Zbigniew Jędrzejewski-Szmek b12ff7
-- add a useful description of what --follow does
Zbigniew Jędrzejewski-Szmek b12ff7
-- fix the description for --after-cursor
Zbigniew Jędrzejewski-Szmek b12ff7
-- properly introduce the FSS acronym for "Forward Secure Sealing" in
Zbigniew Jędrzejewski-Szmek b12ff7
both sections
Zbigniew Jędrzejewski-Szmek b12ff7
-- clarify the --disk-usage command
Zbigniew Jędrzejewski-Szmek b12ff7
Zbigniew Jędrzejewski-Szmek b12ff7
[zj: perform similar changes to zsh completions]
Zbigniew Jędrzejewski-Szmek b12ff7
Zbigniew Jędrzejewski-Szmek b12ff7
squash! journalctl: fix several issues in --help message text
Zbigniew Jędrzejewski-Szmek b12ff7
Zbigniew Jędrzejewski-Szmek a52f67
(cherry picked from commit c736283bfb81f5b00756e08a13946c113a41527f)
Zbigniew Jędrzejewski-Szmek a52f67
Zbigniew Jędrzejewski-Szmek b12ff7
Conflicts:
Zbigniew Jędrzejewski-Szmek b12ff7
	src/journal/journalctl.c
Zbigniew Jędrzejewski-Szmek b12ff7
---
Zbigniew Jędrzejewski-Szmek b12ff7
 shell-completion/zsh/_journalctl | 14 +++++++-------
Zbigniew Jędrzejewski-Szmek b12ff7
 src/journal/journalctl.c         | 34 +++++++++++++++++-----------------
Zbigniew Jędrzejewski-Szmek b12ff7
 2 files changed, 24 insertions(+), 24 deletions(-)
Zbigniew Jędrzejewski-Szmek b12ff7
Zbigniew Jędrzejewski-Szmek b12ff7
diff --git a/shell-completion/zsh/_journalctl b/shell-completion/zsh/_journalctl
Zbigniew Jędrzejewski-Szmek 1cc3df
index 29ff3e34ee..8c3dbb0758 100644
Zbigniew Jędrzejewski-Szmek b12ff7
--- a/shell-completion/zsh/_journalctl
Zbigniew Jędrzejewski-Szmek b12ff7
+++ b/shell-completion/zsh/_journalctl
Zbigniew Jędrzejewski-Szmek b12ff7
@@ -71,14 +71,14 @@ _arguments -s \
Zbigniew Jędrzejewski-Szmek b12ff7
     {-m,--merge}'[Show entries from all available journals]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     {-b+,--boot=}'[Show data only from the specified boot or offset]:boot id or offset:_journal_boots' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--list-boots[List boots ordered by time]' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    {-k,--dmesg}'[Show only kernel messages, Implies -b]' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    {-k,--dmesg}'[Show only kernel messages from the current boot]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     {-u+,--unit=}'[Show data only from the specified unit]:units:_journal_fields _SYSTEMD_UNIT' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--user-unit=[Show data only from the specified user session unit]:units:_journal_fields USER_UNIT' \
Zbigniew Jędrzejewski-Szmek b12ff7
     {-p+,--priority=}'[Show only messages within the specified priority range]:priority:_journal_fields PRIORITY' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    {-c+,--cursor=}'[Start showing entries from specified cursor]:cursors:_journal_fields __CURSORS' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    '--after-cursor=[Start showing entries from the location in the journal after the cursor]:cursors:_journal_fields __CURSORS' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    '--since=[Start showing entries newer or of the specified date]:YYYY-MM-DD HH\:MM\:SS' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    '--until=[Stop showing entries older or of the specified date]:YYYY-MM-DD HH\:MM\:SS' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    {-c+,--cursor=}'[Start showing entries from the specified cursor]:cursors:_journal_fields __CURSORS' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    '--after-cursor=[Start showing entries from after the specified cursor]:cursors:_journal_fields __CURSORS' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    '--since=[Start showing entries on or newer than the specified date]:YYYY-MM-DD HH\:MM\:SS' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    '--until=[Stop showing entries on or older than the specified date]:YYYY-MM-DD HH\:MM\:SS' \
Zbigniew Jędrzejewski-Szmek b12ff7
     {-F,--field=}'[List all values a certain field takes]:Fields:_list_fields' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--system[Show system and kernel messages]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--user[Show messages from user services]' \
Zbigniew Jędrzejewski-Szmek b12ff7
@@ -91,8 +91,8 @@ _arguments -s \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--list-catalog[List messages in catalog]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--dump-catalog[Dump messages in catalog]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--update-catalog[Update binary catalog database]' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    '--setup-keys[Generate new FSS key pair]' \
Zbigniew Jędrzejewski-Szmek b12ff7
-    '--force[Force recreation of FSS keys]' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    '--setup-keys[Generate a new FSS key pair]' \
Zbigniew Jędrzejewski-Szmek b12ff7
+    '--force[Force recreation of the FSS keys]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--interval=[Time interval for changing the FSS sealing key]:time interval' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--verify[Verify journal file consistency]' \
Zbigniew Jędrzejewski-Szmek b12ff7
     '--verify-key=[Specify FSS verification key]:FSS key' \
Zbigniew Jędrzejewski-Szmek b12ff7
diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c
Zbigniew Jędrzejewski-Szmek 1cc3df
index 71e28b0a70..1d66792708 100644
Zbigniew Jędrzejewski-Szmek b12ff7
--- a/src/journal/journalctl.c
Zbigniew Jędrzejewski-Szmek b12ff7
+++ b/src/journal/journalctl.c
Zbigniew Jędrzejewski-Szmek b12ff7
@@ -130,30 +130,30 @@ static int help(void) {
Zbigniew Jędrzejewski-Szmek b12ff7
                "Query the journal.\n\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "Flags:\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --system              Show only the system journal\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --user                Show only the user journal for current user\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --since=DATE          Start showing entries newer or of the specified date\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --until=DATE          Stop showing entries older or of the specified date\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -c --cursor=CURSOR       Start showing entries from specified cursor\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --after-cursor=CURSOR Start showing entries from specified cursor\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --user                Show only the user journal for the current user\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --since=DATE          Start showing entries on or newer than the specified date\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --until=DATE          Stop showing entries on or older than the specified date\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -c --cursor=CURSOR       Start showing entries from the specified cursor\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --after-cursor=CURSOR Start showing entries from after the specified cursor\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --show-cursor         Print the cursor after all the entries\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -b --boot[=ID]           Show data only from ID or current boot if unspecified\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -b --boot[=ID]           Show data only from ID or, if unspecified, the current boot\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --list-boots          Show terse information about recorded boots\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -k --dmesg               Show kernel message log from current boot\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -k --dmesg               Show kernel message log from the current boot\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -u --unit=UNIT           Show data only from the specified unit\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --user-unit=UNIT      Show data only from the specified user session unit\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -p --priority=RANGE      Show only messages within the specified priority range\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -e --pager-end           Immediately jump to end of the journal in the pager\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -f --follow              Follow journal\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -f --follow              Follow the journal\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -n --lines[=INTEGER]     Number of journal entries to show\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --no-tail             Show all lines, even in follow mode\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -r --reverse             Show the newest entries first\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -o --output=STRING       Change journal output mode (short, short-iso,\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "                           short-precise, short-monotonic, verbose,\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "                           export, json, json-pretty, json-sse, cat)\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "                                   short-precise, short-monotonic, verbose,\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "                                   export, json, json-pretty, json-sse, cat)\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -x --catalog             Add message explanations where available\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -l --full                Do not ellipsize fields\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -a --all                 Show all fields, including long and unprintable\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -q --quiet               Don't show privilege warning\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -q --quiet               Do not show privilege warning\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --no-pager            Do not pipe output into a pager\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -m --merge               Show entries from all available journals\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "  -D --directory=PATH      Show journal files from directory\n"
Zbigniew Jędrzejewski-Szmek b12ff7
@@ -162,20 +162,20 @@ static int help(void) {
Zbigniew Jędrzejewski-Szmek b12ff7
 #ifdef HAVE_GCRYPT
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --interval=TIME       Time interval for changing the FSS sealing key\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --verify-key=KEY      Specify FSS verification key\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --force               Force overriding new FSS key pair with --setup-keys\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --force               Force overriding of the FSS key pair with --setup-keys\n"
Zbigniew Jędrzejewski-Szmek b12ff7
 #endif
Zbigniew Jędrzejewski-Szmek b12ff7
                "\nCommands:\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -h --help                Show this help\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -h --help                Show this help text\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --version             Show package version\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --new-id128           Generate a new 128 Bit ID\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --new-id128           Generate a new 128-bit ID\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --header              Show journal header information\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --disk-usage          Show total disk usage\n"
Zbigniew Jędrzejewski-Szmek b12ff7
-               "  -F --field=FIELD         List all values a certain field takes\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --disk-usage          Show total disk usage of all journal files\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "  -F --field=FIELD         List all values that a specified field takes\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --list-catalog        Show message IDs of all entries in the message catalog\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --dump-catalog        Show entries in the message catalog\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --update-catalog      Update the message catalog database\n"
Zbigniew Jędrzejewski-Szmek b12ff7
 #ifdef HAVE_GCRYPT
Zbigniew Jędrzejewski-Szmek b12ff7
-               "     --setup-keys          Generate new FSS key pair\n"
Zbigniew Jędrzejewski-Szmek b12ff7
+               "     --setup-keys          Generate a new FSS key pair\n"
Zbigniew Jędrzejewski-Szmek b12ff7
                "     --verify              Verify journal file consistency\n"
Zbigniew Jędrzejewski-Szmek b12ff7
 #endif
Zbigniew Jędrzejewski-Szmek b12ff7
                , program_invocation_short_name);