[Mono-dev] Dropping privileges in linux

Miguel de Icaza miguel at ximian.com
Sat Dec 24 12:09:04 EST 2005


Hello,

> Thanks for your answer, I think that now I understand the problem. I
> noticed that in mono the GC is implemented in the libgc library and as
> it is written in the readme the libgc implementation can safely work
> with threads and can also cope with signals by deferring them.  Can
> you please tell me if there is any way to make the setXid() system
> calls work with mono (maybe by recompiling mono and/or libgc with
> different compile-time options)?

I do not know.

I was just passing along the information that we found recently, as the
debugger would "misteriously" lock up with the gnome-vfs.  It turned out
that the gnome-vfs does a *lot* of setuid calls when running as root.
This was painful to find and in the end we added a workaround to the
debugger.

Miguel.



More information about the Mono-devel-list mailing list