5 messages in net.sourceforge.lists.courier-sqwebmailRe: [sqwebmail] sqwebmail 5.0 - couri...
FromSent OnAttachments
rem...@permaximum.netJan 30, 2005 4:31 pm 
Sam VarshavchikJan 30, 2005 5:37 pm 
Brian CandlerJan 31, 2005 1:51 am 
rem...@permaximum.netJan 31, 2005 5:39 pm 
Brian CandlerJan 31, 2005 10:47 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:Re: [sqwebmail] sqwebmail 5.0 - courier-authlib 0.53 - makeuserdb - makedatprogActions...
From:Brian Candler (B.Ca@pobox.com)
Date:Jan 31, 2005 10:47:41 pm
List:net.sourceforge.lists.courier-sqwebmail

On Mon, Jan 31, 2005 at 06:40:13PM -0700, rem@permaximum.net wrote:

Try using 'makeuserdb' instead. It should have the correct path to makedatprog linked into it.

On my FreeBSD-5.3 box;

# grep makedatprog /usr/local/sbin/makeuserdb $makedat="/usr/local/libexec/courier-authlib/makedatprog";

Regards,

Thank you for the replay. However, it seems that courier-authlib did not compile makedatprog.

Ah, well then there's your problem - don't run half-built or half-installed software, you need to get to the bottom of the issue.

I specified this in the configure script by the following: ./configure --enable-imagedir=/usr/local/www/data/webmail --enable-cgibindir=/usr/local/www/cgi-bin CPPFLAGS= -I/usr/local/include.

After this I installed maildrop and sqwebmail flawlessly. also, I hav re-configure and re-install courier-authlib twice. I am still missing makedatprog. I am sending directory listings of the locations where the files fom makedatprog are located.

Any suggetions. ... contents on /tmp/data/mail/courier-authlib-0.53/makedat: drwxr-xr-x 2 root 500 512 Jan 24 21:27 .deps -rw-r--r-- 1 root 500 18205 Jan 29 22:47 Makefile -rw-r--r-- 1 500 500 411 Dec 9 19:30 Makefile.am -rw-r--r-- 1 500 500 18865 Dec 9 19:33 Makefile.in -rw-r--r-- 1 500 500 243503 Oct 20 17:25 aclocal.m4 -rw-r--r-- 1 root 500 1561 Jan 24 21:27 config.h -rw-r--r-- 1 500 500 1447 Oct 20 17:25 config.h.in -rw-r--r-- 1 root 500 33209 Jan 29 22:47 config.log -rwxr-xr-x 1 root 500 38410 Jan 29 22:47 config.status -rwxr-xr-x 1 500 500 677394 Oct 20 17:25 configure -rw-r--r-- 1 500 500 1633 Oct 20 17:10 configure.in -rwxr-xr-x 1 root 500 675194 Jan 29 22:47 configure.lineno -rwxr-xr-x 1 root 500 210957 Jan 29 22:47 libtool -rw-r--r-- 1 root 500 2252 Jan 29 22:47 makedat -rwxr-xr-x 1 500 500 2208 May 9 2004 makedat.in -rw-r--r-- 1 500 500 1949 Dec 6 1999 makedatprog.c -rw-r--r-- 1 root 500 23 Jan 29 22:47 stamp-h1

You could try: cd /tmp/data/mail/courier-authlib-0.53/makedat make make install

and see what errors are reported, if any.

If that doesn't make it clear, then

./configure ...as before... >configure.out 2>&1 make >make.out 2>&1 make install >install.out 2>&1

Scan these files for anything relevant, post them to the list. For example (this is just a guess) perhaps it couldn't find any db libraries on your system, and therefore wasn't able to build makedatprog at all.

If that's true, you'll need to install a package like db-devel or gdbm-devel on an RPM-based Linux system, before compiling.

Brian.