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
