diff options
author | Lennart Poettering <lennart@poettering.net> | 2012-08-21 23:03:20 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2012-08-21 23:03:20 +0200 |
commit | c0ca7aeec963207b6fa5ee39bd204cb26cba4023 (patch) | |
tree | 1cf386c9227b0cdbd646fe430581a5b09f3d8f69 /src/journal/journalctl.c | |
parent | 84cc2abf3472b6dddd54b046b24f559ec8807ee4 (diff) |
journalctl: be more friendly when informing about seal verification
Diffstat (limited to 'src/journal/journalctl.c')
-rw-r--r-- | src/journal/journalctl.c | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c index 36c3d2b688..bee26fd769 100644 --- a/src/journal/journalctl.c +++ b/src/journal/journalctl.c @@ -681,11 +681,18 @@ static int verify(sd_journal *j) { char a[FORMAT_TIMESTAMP_MAX], b[FORMAT_TIMESTAMP_MAX], c[FORMAT_TIMESPAN_MAX]; log_info("PASS: %s", f->path); - if (arg_verify_key && JOURNAL_HEADER_SEALED(f->header)) - log_info("=> Validated from %s to %s, %s missing", - format_timestamp(a, sizeof(a), from), - format_timestamp(b, sizeof(b), to), - format_timespan(c, sizeof(c), total > to ? total - to : 0)); + if (arg_verify_key && JOURNAL_HEADER_SEALED(f->header)) { + if (from > 0) { + log_info("=> Validated from %s to %s, final %s entries not sealed.", + format_timestamp(a, sizeof(a), from), + format_timestamp(b, sizeof(b), to), + format_timespan(c, sizeof(c), total > to ? total - to : 0)); + } else if (total > 0) + log_info("=> No sealing yet, %s of entries not sealed.", + format_timespan(c, sizeof(c), total)); + else + log_info("=> No sealing yet, no entries in file."); + } } } |