This is my bincimap/run file:
#!/bin/sh
# $Id: run.in,v 1.2 2003/02/08 13:26:01 andreaha Exp $
# daemontools supervise run-file for Binc IMAP Service.
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/ssl/lib:/opt/local/lib:/opt/lo
cal/sparcv9/lib
export LD_LIBRARY_PATH
echo "Starting bincimap"
exec 2>&1
exec /usr/local/bin/tcpserver -c 100 -u 0 -g 0 \
-l homer.spod.net -HDRP 0 143 \
/u01/bincimap-1.0.21/bin/bincimapd \
--logtype=multilog \
--conf=/u01/bincimap-1.0.21/etc/bincimap.conf \
/u01/bincimap-1.0.21/bin/bincimap-auth-checkpassword \
/u01/vpopmail/bin/vchkpw \
/u01/bincimap-1.0.21/bin/bincimap-uidpwd
Errors logged (via multilog) are:
@400000003e4651ef2fcbdcdc 29945 00003 [[EMAIL PROTECTED]:] io warning, in
expectCommand, in expectTag, in expectTagChar, readChar
@400000003e4651ef2fcc36b4 29945 00004 [[EMAIL PROTECTED]:] Connection
closed
@400000003e4651ef3511f5dc Setting umask(63)
@400000003e4651ef351b1d9c 29947 00000 [[EMAIL PROTECTED]:] Connection
from 81.6.211.213
@400000003e4651f00158b80c 29947 00001 [[EMAIL PROTECTED]:]
LOGIN/AUTHENTICATE broke for <[EMAIL PROTECTED]>, authentication module returned
111
@400000003e4651f001647fac 29947 00002 [[EMAIL PROTECTED]:] LOGIN broke
for <>: internal error
TIA,
Darren
----- Original Message -----
From: "Andreas Aardal Hanssen" <[EMAIL PROTECTED]>
To: "Binc IMAP Server" <[EMAIL PROTECTED]>
Sent: Sunday, February 09, 2003 2:00 PM
Subject: Re: [bincimap] bincimap on Solaris 9
> On Sun, 9 Feb 2003, Darren Honeyball wrote:
> >Ok, It's compiled and seems to work...
> >I can't get it to intergrate properly with vpopmail using the vhkpw
> >plugin... Anyone got any pointers?
> >D
>
> What exactly happens? I use vpopmail myself, with no problems.
>
> Are you having problems with the parse error?
>
> Can you show your service files?
>
> Andy
>
> >----- Original Message -----
> >From: "Darren Honeyball" <[EMAIL PROTECTED]>
> >To: "Binc IMAP" <[EMAIL PROTECTED]>
> >Sent: Sunday, February 09, 2003 11:48 AM
> >Subject: Re: [bincimap] bincimap on Solaris 9
> >
> >
> >> Compiled ok!
> >>
> >> Let you know if it works :)
> >>
> >> D
> >>
> >> ----- Original Message -----
> >> From: "Andreas Aardal Hanssen" <[EMAIL PROTECTED]>
> >> To: "Binc IMAP Server" <[EMAIL PROTECTED]>
> >> Sent: Sunday, February 09, 2003 11:05 AM
> >> Subject: Re: [bincimap] bincimap on Solaris 9
> >>
> >>
> >> > On Sun, 9 Feb 2003, Darren Honeyball wrote:
> >> > >Yes...
> >> > >Still fails...
> >> >
> >> > Could you try this patch as an experiment?
> >> >
> >> > diff -u -r1.13 authenticate.cc
> >> > --- src/authenticate.cc 8 Feb 2003 13:11:32 -0000 1.13
> >> > +++ src/authenticate.cc 9 Feb 2003 11:04:55 -0000
> >> > @@ -69,14 +69,21 @@
> >> > globalconfig.setSection("depot");
> >> > authpenalty = globalconfig["authpenalty"];
> >> >
> >> > + char *a = strdup(("BINC_USERID=" + username).c_str());
> >> > + char *b = strdup(("BINC_PASSWD=" + password).c_str());
> >> > +
> >> > // prepare userid and password for authentication module
> >> > - if ((setenv("BINC_USERID", username.c_str(), 1) == -1)
> >> > - || (setenv("BINC_PASSWD", password.c_str(), 1) == -1)) {
> >> > + if ((putenv(a) == -1) || (putenv(b) == -1)) {
> >> > logger << "LOGIN/AUTHENTICATE broke for <"
> >> > << username << ">, setenv failed."
> >> > << endl;
> >> > + delete a;
> >> > + delete b;
> >> > return 1;
> >> > }
> >> > +
> >> > + delete a;
> >> > + delete b;
> >> >
> >> > // set up intercom between us and the authentication module
> >> > int intercom[2];
> >> >
> >> >
> >>
> >
> >
>
> --
> Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg
> Author of Binc IMAP | Nil desperandum
>
>