packages: lxdm/lxdm-setuid.patch (NEW) - Before spawn greeter do setuid(0) ...
witekfl
witekfl at pld-linux.org
Mon Aug 2 09:21:11 CEST 2010
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);
================================================================
More information about the pld-cvs-commit
mailing list