journal: fix SD_JOURNAL_SYSTEM_ONLY flag

This commit is contained in:
Lennart Poettering
2012-06-17 00:03:12 +02:00
parent 089842938d
commit 38a6db16dc
+2 -1
View File
@@ -943,7 +943,8 @@ static int add_file(sd_journal *j, const char *prefix, const char *dir, const ch
assert(filename);
if ((j->flags & SD_JOURNAL_SYSTEM_ONLY) &&
!startswith(filename, "system.journal"))
!(streq(filename, "system.journal") ||
(startswith(filename, "system@") && endswith(filename, ".journal"))))
return 0;
if (dir)