]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
execute: no need to synthesize $HOME for uid==0 again, get_home_dir() already does...
authorLennart Poettering <lennart@poettering.net>
Thu, 7 Mar 2019 10:00:40 +0000 (11:00 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 12 Mar 2019 15:10:55 +0000 (16:10 +0100)
src/core/execute.c

index d74affebb3d5aac94370519cee7a696ebf9edf38..fb7564b9fe99f78ed03e5da85765767ca0bebe39 100644 (file)
@@ -2742,12 +2742,6 @@ static int acquire_home(const ExecContext *c, uid_t uid, const char** home, char
         if (!c->working_directory_home)
                 return 0;
 
-        if (uid == 0) {
-                /* Hardcode /root as home directory for UID 0 */
-                *home = "/root";
-                return 1;
-        }
-
         r = get_home_dir(buf);
         if (r < 0)
                 return r;