weston-launch: Only drop privileges if running as root

dev
Tomeu Vizoso 11 years ago committed by Kristian Høgsberg
parent 9cefc647cc
commit d7865b2f75
  1. 3
      src/weston-launch.c

@ -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]);

Loading…
Cancel
Save