[tpop3d-discuss] PAM Problem (FreeBSD)

Ben Schumacher ben at blahr.com
Mon, 29 Jul 2002 11:53:34 -0600 (MDT)


On Mon, 29 Jul 2002, Odhiambo Washington wrote:
> Hi,
>
> I am going thro a slight pb after upgdaring my FreeBSD 4.5 box to 4.6 (I
> haven't rebooted yet, so maybe this will go away). I just wanted some
> enlightenment on this error:
>
> Jul 29 12:37:41 ns2 imapd[98802]: Login user=cycleimpltd host=acr.wananchi.com [62.8.64.6]
> Jul 29 12:37:41 ns2 tpop3d[321]: unable to dlopen(/usr/lib/pam_unix.so)
> Jul 29 12:37:41 ns2 tpop3d[321]: [dlerror: /usr/lib/pam_unix.so: Undefined symbol "pam_test_option"]
> Jul 29 12:37:41 ns2 tpop3d[321]: adding faulty module: /usr/lib/pam_unix.so
> Jul 29 12:37:41 ns2 tpop3d[321]: auth_pam_new_user_pass: pam_authenticate(abbas): Module is unknown
> Jul 29 12:37:41 ns2 tpop3d[321]: connection_do: client `[7]62.8.66.14/ns2.wananchi.com': username `abbas': 1 authentication
> failures
>
>
> Thanks
>
> -Wash

You will probably need to recompile tpop3d after the upgrade. IIRC, the
PAM changed significantly between FreeBSD 4.5 and FreeBSD 4.6. (I believe
they switched from Linux-PAM to NetBSD's PAM implementation.)

HTH.

bs.