chiark / gitweb /
tree-wide: introduce PATH_IN_SET macro
[elogind.git] / src / login / logind-core.c
index be83768221af4c16e3746373107a7a0d30599fcb..5e62e5ecdb69f3a127bb55898b863f3468677dc1 100644 (file)
@@ -1,5 +1,3 @@
-/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
-
 /***
   This file is part of systemd.
 
@@ -397,6 +395,9 @@ bool manager_shall_kill(Manager *m, const char *user) {
         if (!m->kill_user_processes)
                 return false;
 
+        if (!m->kill_exclude_users && streq(user, "root"))
+                return false;
+
         if (strv_contains(m->kill_exclude_users, user))
                 return false;