lkml.org 
[lkml]   [1998]   [Oct]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: execve() fails for everyone but root (2.0.>33)
From
   From: Torsten Luettgert <shaitan@physik.TU-Berlin.DE>
Date: Wed, 14 Oct 1998 11:41:24 +0200 (CEST)

I have a problem with the linux kernels 2.0.x where x>=34. They boot ok,
but I can only work as root, since no other user is allowed to execute
anything (including the shell), no matter what the permissions are.

The file system is an ext2 fs, my libc is 5.4.38. With kernel 2.0.33,
everything works fine. /bin has permissions drwxr-xr-x, btw.
strace shows that the execve() call fails with "permission denied".

Check the permissions for files needed to load binaries that use shared
libraries: /etc/ld.so.cache, /etc/ld.so.conf, /lib/*.so, etc.

- Ted


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.058 / U:0.068 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site