No, I'm a fool. I had a typo in the password I'd fed to vchkpw on the
command line. I re-did it with the write password (again, the chdir
works) but toward the end is;

25765 munmap(0x40015000, 4096)          = 0
25765 time(NULL)                        = 1061373355
25765 open("/hsphere/local/var/vpopmail/etc/open-smtp.lock",
O_RDWR|O_CREAT|O_TRUNC, 0666) = 4
25765 fcntl64(4, F_SETLK, {type=F_WRLCK, whence=SEEK_SET, start=0,
len=0}) = 0
25765 open("/hsphere/local/var/vpopmail/etc/open-smtp", O_RDWR) = 5
25765 getpid()                          = 25765
25765 open("/hsphere/local/var/vpopmail/etc/open-smtp.tmp.25765",
O_RDWR|O_CREAT|O_TRUNC, 0666) = 6
25765 fcntl64(4, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0,
len=0}) = 0
25765 close(4)                          = 0
25765 getuid32()                        = 0

 So, it looks like that's working & logging in fine, even updating the
pop before smtp database.

 Ominously, there is a file "fix.sh" in the vpopmail server I've never
considered before, which may be a remnant of a previous sysadmin. Is
this a standard tool ?

John

Reply via email to