weston-launch: Only drop privileges if running as root

This commit is contained in:
Tomeu Vizoso 2013-10-01 12:20:29 +02:00 committed by Kristian Høgsberg
parent 9cefc647cc
commit d7865b2f75

View File

@ -577,7 +577,8 @@ launch_compositor(struct weston_launch *wl, int argc, char *argv[])
if (wl->new_user)
setup_session(wl);
drop_privileges(wl);
if (geteuid() == 0)
drop_privileges(wl);
setenv_fd("WESTON_TTY_FD", wl->tty);
setenv_fd("WESTON_LAUNCHER_SOCK", wl->sock[1]);