diff --git a/src/coredump/coredump.c b/src/coredump/coredump.c index eda7d78be2..cf56a8ad26 100644 --- a/src/coredump/coredump.c +++ b/src/coredump/coredump.c @@ -165,7 +165,7 @@ static int fix_acl(int fd, uid_t uid) { assert(fd >= 0); - if (uid_is_system(uid)) + if (uid_is_system(uid) || uid_is_dynamic(uid)) return 0; /* Make sure normal users can read (but not write or delete) diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c index cc45591c09..06c64a46e2 100644 --- a/src/journal/journald-server.c +++ b/src/journal/journald-server.c @@ -248,7 +248,7 @@ static void server_add_acls(JournalFile *f, uid_t uid) { assert(f); #if HAVE_ACL - if (uid_is_system(uid)) + if (uid_is_system(uid) || uid_is_dynamic(uid)) return; r = add_acls_for_user(f->fd, uid);