Problem:
> I installed pam_smb version 1.1.5 on my Solaris 2.6 workstation and telnet
> and
> console-login work fine.
> But when loggin in with CDE I don't get a password prompt and the
> login-dialog
> restarts. 'truss'ing the dtlogin-process gives the following output:
>
> ....
> 1105: close(13) = 0
> 1105: write(2, 0xEEE40410, 145) = 145
> 1105: l d . s o . 1 : d t l o g i n < : 0 > : f a
> 1105: t a l : r e l o c a t i o n e r r o r : f i l e / u s r
> 1105: / l i b / s e c u r i t y / p a m _ s m b _ a u t h . s o . 1 :
> 1105: s y m b o l p a m _ g e t _ u s e r : r e f e r e n c e d
> 1105: s y m b o l n o t f o u n d
> 1105: write(2, "\n", 1) = 1
> 1105: getpid() = 1105 [927]
> 1105: *** process killed ***
>
> so, this means, that the correct pam-library is choosen, but the call to
> 'pam_get_user' fails!
> but why only with CDE ??
>
Solution:
my pam_smb... - lib wasn't linked with -lpam !!!
Thanks to Caspar Dik!
Christian Masopust
PSE TN OBS5 Tel: +43 1 1707 43655
Rampengasse 3 Fax: +43 1 1707 53577
A-1190 Wien mailto:Christian.Masopust@Siemens.at
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:13:29 CDT