I was told by Timur Bakeyev <mc@bat.ru> that on BSD systems
setuid should be prefered over setreuid.
On Unixware 2.1 linking the Midnight Commander against libucb
broke the binary horrible (readdir returned garbage). I haven't
looked deeper into this because I don't have such a system.
Instead I applied a similar patch like the one attached
to this message (I made this patch against popt from CVS).
from Norbert Warmuth <nwarmuth@privat.circular.de>
CVS patchset: 2929
CVS date: 1999/03/31 15:08:40