>> Looks like modification of the /etc/pam.conf file on Solaris might be
>> incorrect.
>> 
>> Putting sshd in debug mode, I get a dlopen failed when trying to login.
>> Looks like this is because the sshd entries all need to be of the form
>> 
>> /usr/lib/security/$ISA/....
>> Rather than
>> /usr/lib/security/...
>> 
>> So that the 64bit libraries will get called (if in 64bit mode).  It's
>> probably minor and hasn't showed up because openpkg compiles everything in
>> 32-bit.  Reason I noticed is that my non-openpkg version of OpenSSH which I
>> compiled 64bit stopped working.
> 
> Yes, this is still not correct, I think. But for OpenPKG 1.1 we already have
> to find a better solution to the PAM situation.  We plan to create a "pam"
> package which does all the fiddling with /etc/pam.conf and /etc/pam.d/ and
let
> all other modules which require PAM depend on this single "pam" module. This
> way we do not have to maintain PAM stuff in every package like "openssh".
Then
> we also should use the $ISA in this new "pam" package.

This is now fixed in OpenPKG-CURRENT (and this way in the forthcoming
OpenPKG 1.1) by the introduction of the new "pam" package and by making
PAM support optionally, too.

                                         Ralf S. Engelschall
                                         [EMAIL PROTECTED]
                                         www.engelschall.com
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to