RT authentication and NIS

Morning,

Maybe I missed it in the FAQ, but can RT authenticate logins via NIS?

Barbara

“Hswe, Barbara” b.hswe@genaissance.com writes:

Maybe I missed it in the FAQ, but can RT authenticate logins via NIS?

Yes, but not directly. Probably the easiest way to do it is to tell
Apache to perform HTTP Basic authentication vs. NIS, and then have RT
believe the username Apache hands it. If you install the
Apache::AuthenNIS Perl module, you can tell Apache (httpd.conf)

AuthType Basic
PerlAuthenHandler Apache::AuthenNIS
Require valid-user

and RT (RT_SiteConfig.pm)

Set($WebExternalAuth, 1);

David Z. Maze dmaze@cag.lcs.mit.edu
Research Scientist David's Home Page
MIT LCS Computer Architecture Group MIT Computer Architecture Group Home Page

David Z Maze wrote:

“Hswe, Barbara” b.hswe@genaissance.com writes:

Maybe I missed it in the FAQ, but can RT authenticate logins via NIS?

Yes, but not directly. Probably the easiest way to do it is to tell
Apache to perform HTTP Basic authentication vs. NIS, and then have RT
believe the username Apache hands it. If you install the
Apache::AuthenNIS Perl module, you can tell Apache (httpd.conf)

AuthType Basic
PerlAuthenHandler Apache::AuthenNIS
Require valid-user

and RT (RT_SiteConfig.pm)

Set($WebExternalAuth, 1);

or use pam and the auth_pam apache module.