Author: witekfl Date: Mon Aug 2 07:21:10 2010 GMT Module: packages Tag: HEAD ---- Log message: - Before spawn greeter do setuid(0) because of http://www.gtk.org/setuid.html
---- Files affected: packages/lxdm: lxdm-setuid.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/lxdm/lxdm-setuid.patch diff -u /dev/null packages/lxdm/lxdm-setuid.patch:1.1 --- /dev/null Mon Aug 2 09:21:11 2010 +++ packages/lxdm/lxdm-setuid.patch Mon Aug 2 09:21:05 2010 @@ -0,0 +1,11 @@ +--- lxdm-0.2.0/src/ui.c.old 2010-08-02 09:13:00.000000000 +0200 ++++ lxdm-0.2.0/src/ui.c 2010-08-02 09:13:40.000000000 +0200 +@@ -487,6 +487,8 @@ void ui_prepare(void) + if( greeter > 0 && kill(greeter, 0) == 0 ) + return; + ++ ++ setuid(0); + ret = g_spawn_async_with_pipes(NULL, argv, NULL, + G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, greeter_setup, 0, + &greeter, greeter_pipe + 0, greeter_pipe + 1, NULL, NULL); ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
