Hello list,
I've a really great problem.
I've installed vpopmail-4.9.8 on a server, which work fine.
I wanted to upgrade to 4.9.10, but furthermore 'vuserinfo' does not
work anymore.
With 'strace' I've broken down it to the point 'vuserinfo' tries to
access not the corresponding domain-vpasswd-file, but a "global"
vapsswd-file.
Here the two strace-logs which show the difference:
<vuserinfo-4.9.8>
execve("/server/vpopmail/bin/vuserinfo", ["vuserinfo", "-a", "[EMAIL PROTECTED]"],
[/* 21 vars */]) = 0
...
open("/var/qmail//users/cdb", O_RDONLY) = 4
...
read(4, "!gilde-heimbau.de-", 18) = 18
read(4, "gilde-heimbau.de\000510\000505\0/server"..., 69) = 69
...
open("/server/vpopmail/domains/gilde-heimbau.de/vpasswd.cdb", O_RDONLY) = 5
...
read(5, "pit", 3) = 3
...
</vuserinfo-4.9.8>
in the result i get the userinfo shown.
<vuserinfo-4.9.10>
execve("/server/vpopmail/bin/vuserinfo", ["vuserinfo", "[EMAIL PROTECTED]"], [/* 21
vars */]) = 0
...
open("/var/qmail//users/cdb", O_RDONLY) = 4
...
open("/server/vpopmail/users/vpasswd", O_RDONLY) = -1 ENOENT (No such file or
directory)
...
</vuserinfo-4.9.10>
I've placed the vpasswd for the domain 'gilde-heimbau.de' in
'/server/vpopmail/users/', the "No such file or directory" did not
occur, but I got the info from all user shown. As far as i can see
the "new" vuserinfo also opens '/var/qmail/users/cdb', but does not
recognize anymore the information belonging to the domain it has to
look for :-( Is this problem known? Is there a fix/patch? Is the
solution written down somewhere? Has this already been discussed on
this list? If so: is there an archive of the list I can search the
solution for? Because I'm new to the list, I don't know if there is
an old thread about that, sorry.
Thx for any help
--
Best regards
Peter Palmreuther mailto:[EMAIL PROTECTED]