6 messages in net.sourceforge.lists.courier-usersRe: [courier-users] maildrop uid prob...
FromSent OnAttachments
Jason TuckerMar 16, 2001 11:12 am 
Jason TuckerMar 16, 2001 12:00 pm 
Larry MooreMar 16, 2001 7:05 pm 
Jason TuckerMar 19, 2001 6:24 am 
Jason TuckerMar 21, 2001 2:49 pm 
Jason TuckerMar 22, 2001 12:12 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: [courier-users] maildrop uid problem - bug or config?Actions...
From:Jason Tucker (jtuc@cyberfuse.com)
Date:Mar 21, 2001 2:49:45 pm
List:net.sourceforge.lists.courier-users

Sam Varshavchik wrote:

On Fri, 16 Mar 2001, Jason Tucker wrote:

Oh, some more info...I'm also using:

authmodulelist="authldap"

I think this may have something to do with it. If I use "authpam" instead, maildrop seems to setuid to the recipeint OK, but then I can't log into webmail. I would like to simply use "authldap", if possible.

The only possible explanation the recipient's userid/groupid is not specified correctly in the LDAP entry.

I have more info on this... I took a look at the maildrop/configure script and noticed the following options:

--with-ldapconfig=path complete path to ldap config file --enable-maildropldap enable experimental virutal \user ldap support

It looks like that without these options, maildrop doesn't want to use LDAP on it's own. So, I ran 'configure' again with these options. Everything looked cool, but when it tried to compile, it freaked out with the following when it got to maildrop:

----------

c++ -g -O2 -I./../rfc822 -I./../rfc2045 -I.. -I./.. -Wall -L/usr/local/lib
-L/usr/local/ssl/lib -R/usr/local/lib -R/usr/local/ssl/lib -o maildrop
deliver.o deliverdotlock.o dotlockmaildrop.o filelock.o filter.o formatmbox.o globaltimer.o lexer.o log.o maildir.o main.o
message.o messageinfo.o pipefds.o re.o recipe.o recipenode.o recipeparse.o
reeval.o rematch.o rematchmsg.o rematchstr.o search.o token.o varlist.o libmdcommon.a ../rfc822/librfc822.a
../maildir/libmaildir.a ../numlib/libnumlib.a ../liblock/liblock.a
../gdbmobj/libgdbmobj.a -lgdbm -lldap -llber ld: warning: symbol `exception virtual table' has differing sizes: (file /usr/local/lib/libstdc++.so value=0x18; file
/usr/local/lib/gcc-lib/i386-pc-solaris2.7/2.95.2/libgcc.a(exception.o)
value=0x20); /usr/local/lib/gcc-lib/i386-pc-solaris2.7/2.95.2/libgcc.a(exception.o)
definition taken ld: warning: symbol `bad_exception virtual table' has differing sizes: (file /usr/local/lib/libstdc++.so value=0x18; file
/usr/local/lib/gcc-lib/i386-pc-solaris2.7/2.95.2/libgcc.a(exception.o)
value=0x20); /usr/local/lib/gcc-lib/i386-pc-solaris2.7/2.95.2/libgcc.a(exception.o)
definition taken Undefined first referenced symbol in file socket /usr/local/lib/libldap.so getpeername /usr/local/lib/libldap.so dn_expand /usr/local/lib/libldap.so gethostbyname_r /usr/local/lib/libldap.so setsockopt /usr/local/lib/libldap.so inet_aton /usr/local/lib/libldap.so inet_ntoa /usr/local/lib/libldap.so shutdown /usr/local/lib/libldap.so gethostbyaddr_r /usr/local/lib/libldap.so res_query /usr/local/lib/libldap.so connect /usr/local/lib/libldap.so ld: fatal: Symbol referencing errors. No output written to maildrop collect2: ld returned 1 exit status make[1]: *** [maildrop] Error 1 make[1]: Leaving directory `/export/home/jtucker/src/courier-0.32.0/maildrop' make: *** [all-recursive] Error 1

----------

I'm running out of ideas. Can anyone provide insight on this?

Thanks,

__Jason