On Saturday 04 August 2001 18:58, Matthias Fonfara wrote:
> Since I installed Dosemu 1.0.2 it reports suid root is not allowed
> because of insecure experimental code. I should recompile it without
> this code.
>
> But I have no idea what to change.
>
> Bye
> Matthias
You don't need to be root anymore supposedly :)
But anyway, this is from a post ages ago on the list they may help you:
Re: Questions to Dosemu 1.02 / Impressions
From: Hans Lermen <[EMAIL PROTECTED]>
To: Bart Oldeman <[EMAIL PROTECTED]>
Cc: Bernhard Bialas <[EMAIL PROTECTED]>, linux-msdos
<[EMAIL PROTECTED]>
Date: Fri, 15 Jun 2001 22:46:54 +0200
On Fri, 15 Jun 2001, Bart Oldeman wrote:
> But then it will tell you that experimental code is compiled in and it's
> too dangerous! That's a surprise for me as well.
Ooops, that piece of code was forgotten to remove. :-(
It was intended only for the 1.0.1.x pre-releases as long as the
new pluggin stuff wasn't audited enough. Before releasing 1.0.2 I _did_
carefully check for security implications, but could not find any
greater danger than with suid-root on the older versions.
So, in src/plugin/coopthreads/coopthreads.h change
-#if 1
+#if 0
#include <unistd.h>
#define COM_CHECK_PERMISSIONS { \
in order to get suid-root running again.
Hans
<[EMAIL PROTECTED]>
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html