Hi All,

I'm stumped now.

I've got

Slackware 9.1 with the latest swaret updates
vpopmail 5.4.3 (5.4.0 has the same problem)
qmail 1.03 installed based on Bill Shupp's toaster using cdb, not mysql
gcc 3.2.3

The problem is, running as root, vuserinfo always returns "no such user [EMAIL PROTECTED]". Running as vpopmail, it works.

An strace of the problem shows that seteuid is apparently working but..

dump here

ead(3, "hebergemonsite.com\00089\00089\0/home/v"..., 4096) = 126
close(3) = 0
munmap(0x40016000, 4096) = 0
setgid32(0x59) = 0
setuid32(0x59) = 0
geteuid32() = 89
getpid() = 257
open("/home/vpopmail/domains/hebergemonsite.com/vpasswd.cdb", O_RDONLY) = -1 EACCES (Permission denied)
open("/home/vpopmail/domains/hebergemonsite.com/.vpasswd.lock", O_RDWR|O_CREAT|O_TRUNC, 0666) = -1 EACCES (Permission denied)

Now, even setting chmod 777 on vpasswd.cdb (just testing, I wouldn't really run it like that) it still returns the same error.

I have 4 or 5 other machines installed exactly like it and they all work fine. Anyone have any ideas on what I might be missing?



Reply via email to