The $ISA will be set to sparcv9 if you're booted in 64 bit mode, and set
to nothing if you're booted in 32 bit mode. It sounds like you're booted
in 64 bit mode and trying to use the 32 bit module. Put the $ISA in your
line too:
telnet session required /usr/lib/security/$ISA/pam_unix.so.1
so that you use the 64 bit module in /usr/lib/security/sparcv9 rather
than the 32 bit module (which won't work running a 64 bit OS) in
/usr/lib/security.
John
> The big question is How can I setup PAM to log telnet/SSH connections?
> I have done the following
> /etc/pam.conf
> ..
> telnet session required /usr/lib/security/pam_unix.so.1
> ..
> /etc/syslog.conf
> ..
> auth.* /var/log/pamlog
> ..
> restart syslogd by kill -HUP (syslogd process)
> After some failed telnet logings /var/log/pamlog didn't show up. I
> tried touch pamlog and restart the syslogd, but pamlog stayed at 0 byte.
> I have noticed
> login auth required /usr/lib/security/$ISA/pam_unix.so.1
> What is this $ISA? Do i need it?
> Thanks for the help.
--
John Cecere
To reply, remove the _NOSPAM_ from my email address.
"Those who desire to give up Freedom in order to gain Security, will not
have,
nor do they deserve, either one." -- Thomas
Jefferson