Package: systemd
Version: 215-5+b1
Tags: patch

The output of journalctl --help says this:

 --since=DATE          Start showing entries on or newer than the specified date
 --until=DATE          Stop showing entries on or older than the specified date

This is a little bit confusing. In fact, because of the "on or older"
part I believed that the meaning of --until was like this:

 --until=DATE          Only show entries on or older than the specified date

However, I have verified that the real meaning, which fortunately
matches the current behaviour, is this one:

 --until=DATE          Only show entries *older* than the specified date

I say "fortunately" because this is the behaviour that will allow a
tool like logcheck to track easily the logs that have been checked and
the ones that have not (because the "since" is inclusive and the
"until" is exclusive, much like python's range)

Therefore, if the phrase for the --until option starts with the word "Stop",
then it should be like this:

 --until=DATE          Stop showing entries on or *newer* than the specified 
date

Patch follows:

diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c
index 86453e6..a1bb466 100644
--- a/src/journal/journalctl.c
+++ b/src/journal/journalctl.c
@@ -171,7 +171,7 @@ static int help(void) {
                "     --user                Show only the user journal for the 
current user\n"
                "  -M --machine=CONTAINER   Operate on local container\n"
                "     --since=DATE          Start showing entries on or newer 
than the specified date\n"
-               "     --until=DATE          Stop showing entries on or older 
than the specified date\n"
+               "     --until=DATE          Stop showing entries on or newer 
than the specified date\n"
                "  -c --cursor=CURSOR       Start showing entries from the 
specified cursor\n"
                "     --after-cursor=CURSOR Start showing entries from after 
the specified cursor\n"
                "     --show-cursor         Print the cursor after all the 
entries\n"

Thanks a lot.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to