From: Lennart Poettering Date: Mon, 17 Sep 2012 13:53:42 +0000 (+0200) Subject: journald: properly update perms on freshly rotate user journals X-Git-Tag: v190~58 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=b58b344afd1c6dd4ef2b96451c726571f867d130 journald: properly update perms on freshly rotate user journals --- diff --git a/src/journal/journald.c b/src/journal/journald.c index 5de337172..871bbb636 100644 --- a/src/journal/journald.c +++ b/src/journal/journald.c @@ -347,7 +347,7 @@ static void server_rotate(Server *s) { log_error("Failed to create user journal: %s", strerror(-r)); else { hashmap_replace(s->user_journals, k, f); - server_fix_perms(s, s->system_journal, PTR_TO_UINT32(k)); + server_fix_perms(s, f, PTR_TO_UINT32(k)); } } }