Folks,
I'm having trouble trying to build the above to use plain text 
password authentication on a Solaris 2.5.1 platform. I installed -

BerkeleyDB v3.2.9
Cyrus SASL v1.5.24 (all non-required authentication disabled)
IMSP v1.6a3 (--with-auth=unix)

The IMSP configure seems to finish with an error of sorts. The last 
few lines are -

        creating config.h
        cat: cannot open ./config.h.in
        config.h is unchanged

I think this was reported a month or so back by someone else but the 
build seems to complete OK anyway. Is this likely to be part of the 
problem?

I can start up the IMSP daemon in stand-alone mode OK with SASL/IMSP 
setup as follows -

SASL setup:

linked /usr/local/lib/sasl ->/usr/lib/sasl
create /usr/lib/sasl/Imsp.conf containing single line

        pwcheck_method: passwd

also create copy as /usr/lib/sasl/Imspd.conf (in case this is the 
expected name of the file!)

IMSP setup:

create /var/imsp and /var/imsp/user (permissions?)
create /var/imsp/options (permissions?)

Telnetting into port 406 invokes the IMSP prompt string and a login 
attempt produces the following -

* OK Cyrus IMSP version 1.6a3 ready
0 login thisuser *****
0 NO generic failure

A 'get common.*' command will list the common lines from the options 
file and the 'imsp.create.new.users N +' line is present. I've tried 
various combinations of imsp.sasl lines to no effect. If anyone has 
any idea what I'm doing wrong I would VERY pleased to hear from them.

Thanks,

Clive McDowell

Information Services
The Queen's University of Belfast

Reply via email to