Hi,
 
Trying to upgrade my courier-imap install on a FreeBSD box, due to first upgrading vpopmail.
 
 
If you are using sqwebmail or courier-imap you will need to update the preauthvchkpw.c file in the authlib directory with this file. - "this file" links to http://www.inter7.com/vpopmail/preauthvchkpw.c . So I assume I am supposed to take that file, put it in the authlib directory, and recompile courier-imap.
 
Here's what I have done so far:
 
$ tar zxvf courier-imap-1.3.12.tar.gz
$ cd courier-imap-1.3.12/authlib/
$ patch -p1 < ../../courier-imap-1.3.12-opensmtp.txt
$ cd ..
$ mv courier-imap-1.3.12/authlib/preauthvchkpw.c courier-imap-1.3.12/authlib/preauthvchkpw.c.orig
$ mv preauthvchkpw.c courier-imap-1.3.12/authlib/
$ cd courier-imap-1.3.12
$ ./configure --prefix=/usr/local --exec-prefix=/usr/local --without-authldap \
$ --without-authshadow --with-authvchkpw --without-authcram \
$ --sysconfdir=/usr/local/etc/courier-imap \
$ --datadir=/usr/local/share/courier-imap \
$ --libexecdir=/usr/local/libexec/courier-imap \
$ --enable-workarounds-for-imap-client-bugs \
$ --disable-root-check --without-authdaemon
$ make
 
make errors out with:
 
/usr/libexec/elf/ld: cannot find -lvpopmail
*** Error code 1
 
Stop in /usr/local/src/mail/courier-imap-1.3.12/authlib.
*** Error code 1
 
Stop in /usr/local/src/mail/courier-imap-1.3.12.
 
Can anyone see what I'm doing wrong here?
Thanks in advance for any help.
 
Shawn

Reply via email to