xserver: Don't set -logfile option, only available to root user
authorKristian Høgsberg <krh@bitplanet.net>
Sun, 15 Jan 2012 20:51:12 +0000 (15:51 -0500)
committerKristian Høgsberg <krh@bitplanet.net>
Sun, 15 Jan 2012 20:51:12 +0000 (15:51 -0500)
src/xserver-launcher.c

index 85d66df..5ff472f 100644 (file)
@@ -1295,7 +1295,7 @@ static int
 weston_xserver_handle_event(int listen_fd, uint32_t mask, void *data)
 {
        struct weston_xserver *mxs = data;
-       char display[8], s[8], logfile[32];
+       char display[8], s[8];
        int sv[2], flags;
 
        if (socketpair(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0, sv) < 0) {
@@ -1316,8 +1316,6 @@ weston_xserver_handle_event(int listen_fd, uint32_t mask, void *data)
                setenv("WAYLAND_SOCKET", s, 1);
 
                snprintf(display, sizeof display, ":%d", mxs->display);
-               snprintf(logfile, sizeof logfile,
-                        "/tmp/x-log-%d", mxs->display);
 
                if (execl(XSERVER_PATH,
                          XSERVER_PATH,
@@ -1325,7 +1323,6 @@ weston_xserver_handle_event(int listen_fd, uint32_t mask, void *data)
                          "-wayland",
                          "-rootless",
                          "-retro",
-                         "-logfile", logfile,
                          "-nolisten", "all",
                          "-terminate",
                          NULL) < 0)