Hi,

I have written an application that does authentication using PAM. It uses
"login" as a sevice.

The /etc/pam.conf contents are,
#
login   auth requisite          pam_authtok_get.so.1
login   auth required           pam_dhkeys.so.1
login   auth required           pam_unix_cred.so.1
login   auth required           pam_unix_auth.so.1
login   auth required           pam_dial_auth.so.1
#
# rlogin service (explicit because of pam_rhost_auth)
#
rlogin  auth sufficient         pam_rhosts_auth.so.1
rlogin  auth requisite          pam_authtok_get.so.1
rlogin  auth required           pam_dhkeys.so.1
rlogin  auth required           pam_unix_cred.so.1
rlogin  auth required           pam_unix_auth.so.1
...


# uname -a
SunOS 5.10 Generic_127128-11 i86pc i386 i86pc

I am using pam_dial_auth module for authentication.
The authentication fails and /var/adm/messages shows,

Mar 19 15:06:42 sol-pat-pun-qa-m13 testapp[14217]: [ID 427199 user.error]
pam_dial_auth: terminal-device not specifiedby login, returning Error in
underlying service module.

When I remove pam_dial_auth.so.1 from pam.conf it works correctly (or using
other service such as sudo or rlogin)
Can anybody please help to understand why this error occurs and how it can
be fixed.

Thanks,
Ajay
_______________________________________________
Solaris-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/solaris-users

Reply via email to