On Mon, Nov 26, 2001 at 10:28:32PM -0600, Bill Shupp wrote:
> On Monday, November 26, 2001, at 10:17 PM, Mate Wierdl wrote:
> 
> > I already have courier imap installed, and now I would like to install
> > vpopmail.  How do I let courier-imap know to use vchkpw?  The FAQ is
> > talking about /usr/lib/courier-imap/etc/imapd.config, but I get
> >
> > /bin/ls: /usr/lib/courier-imap/etc/imapd.config: No such file or 
> > directory
> >
> > What is the updated info?  I do understand that I am supposed to
> > replace preauthvchkpw.c.
> >
> > Since I am building rpms, it would be really useful to know how to
> > build courier-imap without vpopmail as build prerequisite.
> 
> Get vpopmail installed first.  Then grab the latest courier-imap.  I'm 
> not sure what version you have installed, but imapd.config changed to 
> imapd some time ago.

I have 

# rpm -q courier-imap              
courier-imap-1.3.12-1.7.2

What you are saying is that vopmail is a build prerequisite for
courier-imap.  This makes it very difficult to make a courier-imap
binary package (rpm) which would work at sites with or without
vpopmail.  

With vmailmgr, apparently I just have to put a module in
/usr/lib/courier-imap/libexec/authlib/.  Is there anything like that
in the workings for vpopmail?

> 
> You'll have problems reading libvpopmail.a when compiling courier-imap 
> as a non root user.  You'll need to temporarily change permissions on 
> libvpopmail.a before compiling.

Which makes it impossible to build a courier-imap rpm as nonroot...

Why is it necessary to build vpopmail as root (configure aborts if I
am not root)?

Thx

Mate

Reply via email to