I'm running 5.2.1 with roaming users enabled, but upon successful POP3 or
IMAP4 logins the tcp.smtp.cdb file is not being updated.
I've checked file permissions (going as far as to set mode 666 on both
tcp.smtp and tcp.smtp.cdb) and verified that the ones I'm looking at are the
ones that vpopmail is supposed to know about.
My configure line looks like this:
./configure --enable-roaming-users=y --enable-learn-passwords=y --enable-clea
r-passwd=y --enable-logging=p --enable-default-domain=gate-way.net
--enable-qmail-ext=y --enable-defaultquota=5000000 --enable-valias=y
I have vpopmail's home directory to be /usr/local, which puts tcp.smtp[.cdb]
in /usr/local/etc, and all of the utilities in /usr/local/bin.
$ ls -l /usr/local/etc/tcp.smtp*
-rw-r--r-- 1 vpopmail vchkpw 315 Jan 11 22:53
-rw-r--r-- 1 vpopmail vchkpw 2523 Jan 11 22:53
I am using courier-imap's POP3 and IMAP4 servers, and authdaemon is set to use
vchkpw, as shown here:
Any ideas? tcpserver is using the file just fine, but I just can't get
roaming users to work. :-(