]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
journal: generate a clean message when we try to write to a journal file from a diffe...
authorLennart Poettering <lennart@poettering.net>
Tue, 31 Jan 2023 12:40:23 +0000 (13:40 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 1 Feb 2023 08:23:18 +0000 (09:23 +0100)
src/libsystemd/sd-journal/journal-file.c

index ca12fc1190916ba2f264a893f34452937f8a1177..5e29878d479b01b1b8ea012caab49bfd4f5e540e 100644 (file)
@@ -515,7 +515,8 @@ static int journal_file_verify_header(JournalFile *f) {
                         return r;
 
                 if (!sd_id128_equal(machine_id, f->header->machine_id))
-                        return -EHOSTDOWN;
+                        return log_debug_errno(SYNTHETIC_ERRNO(EHOSTDOWN),
+                                               "Trying to open journal file from different host for writing, refusing.");
 
                 state = f->header->state;