[2.0.32] Strange problem with suid bit

Hans-Joachim Baader (hans@grumbeer.inka.de)
Tue, 23 Dec 1997 07:30:56 +0100 (MET)


Hi,

I run 2.0.32 with some patches from Linux-Mama on my server. For the
first ten days or so, everything went well. But since two days,
I noticed that, without reboot, the behavior of the system has changed:

When I try to fork a program like uuxqt, I get 'permission denied'.
The permissions of uuxqt:

-rwsr-xr-x 1 uucp root 115445 Apr 14 1996 /usr/sbin/uuxqt*

Here's a short excerpt from 'strace'. Looks a little unusual cause I
never before have seen an interrupted 'getpid'.

10117 getpid( <unfinished ...>
10116 execve("/usr/sbin/uuxqt", ["uuxqt", "-suu.inka.de"], [/* 5 vars */] <unfinished ...>
10117 <... getpid resumed> ) = 10117
10116 <... execve resumed> ) = -1 EACCES (Permission denied)

Can anybody enlighten me?

Thanks
hjb

-- 
Veni, Vidi, VISA:
        I came, I saw, I did a little shopping.