On Feb 4, 2006, at 7:56 PM, Richard Fish wrote:
On 2/4/06, John Jolet <[EMAIL PROTECTED]> wrote:
Okay, I give up. I've been struggling with a couple of very, very
strange permissions problems for months. I just finished an emerge -
e system and emerge -e world hoping it would fix it. first problem:
trying to use sudo, but it keeps saying "can't open sudoers file,
permission denied". even if i'm root doing sudo it tells me that.
Try doing "strace sudo ..." as root. That should at least tell you
what system call is returning -EPERM.
okay, so I emerged strace and did that. didn't find any "EPERM"
thing, but did find this:
lstat64("/etc/sudoers", {st_mode=S_IFREG|0440, st_size=1643, ...}) = 0
setresgid32(-1, 0, -1) = 0
setresuid32(0, 1, 0) = 0
open("/etc/sudoers", O_RDONLY) = -1 EACCES (Permission denied)
geteuid32() = 1
setresuid32(0, 0, 0) = 0
write(2, "sudo: ", 6sudo: ) = 6
write(2, "can\'t open /etc/sudoers", 23can't open /etc/sudoers) = 23
which just says permission denied, right? am I missing something
simple here? i mean, root can read anything, right?
-Richard
--
gentoo-user@gentoo.org mailing list
--
gentoo-user@gentoo.org mailing list