4 messages in net.sourceforge.lists.courier-users[courier-users] Re: makeuserdb error
FromSent OnAttachments
Tom EicherJan 26, 2005 3:47 pm 
Sam VarshavchikJan 26, 2005 4:27 pm 
Tom EicherFeb 1, 2005 6:36 am 
Sam VarshavchikFeb 1, 2005 3:41 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Re: makeuserdb errorActions...
From:Tom Eicher (teic@tkilla.ch)
Date:Jan 26, 2005 3:47:42 pm
List:net.sourceforge.lists.courier-users

When upgrading from 0.46 to courier-0.48.2-1.2 after courier-authlib-0.53-1.2.i386.rpm, I got the same error from makeuserdb:

]# makeuserdb No such file or directory

Turns out that makeuserdb was expecting makedatprog in /usr/libexec/courier-authlib, but it lived in /usr/lib/courier/libexec/courier/makedatprog.

Copying makedatprog to /usr/libexec/courier-authlib fixed the problem.

Seems like makedatprog is required by courier-authlib, but not included. Not sure whether I just missed something (--with-makedatprog=??) or whether this is a dependency that's not specified. Anyway, hope this helps anyone.

-tom