|
Hi,
Trying to upgrade my courier-imap install on a
FreeBSD box, due to first upgrading vpopmail.
According to http://www.inter7.com/vpopmail/download.html ,
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:
$ fetch http://download.sourceforge.net/courier/courier-imap-1.3.12.tar.gz
$ fetch http://matt.simerson.net/computing/mail/toaster/courier-imap-1.3.12-opensmtp.txt $ 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
|
- Re: [courier-users] "make" fails shawn
- Re: [courier-users] "make" fails furio ercolessi
