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]

Reply via email to