I've set PAM = yes, and PAMIsOptional = no, but I'm kind of fuzzy on how this is supposed to work.
The client connects with a nick and username, (in this case my username for both, douglasl).
[18906:3 5] PAM: Error on "douglasl" (douglasl!~douglasl@localhost): Authentication failure
[18632:3 5] User "douglasl!~douglasl@localhost" rejected (connection 7): Bad password!
[18632:6 5] Shutting down connection 7 (Bad password) with localhost:59814 ...
[18632:5 5] Client "douglasl" unregistered (connection 7): Bad password
[18632:6 5] Connection 7 with localhost:59814 closed (in: 0.1k, out: 0.0k).
Riiight. I'm pretty sure I've got pam working, because I can use pamtester well enough:
~/ngircd/pamtester-0.1.2/src# ./pamtester login douglasl authenticate
Password:
pamtester: successfully authenticated
So, the question is, how the irc client supposed to be supplying the password for the user?
The raw commands to the server after connect are PASS / NICK / USER, which sound like they should be all I need.
:/
Any ideas?
~
Doug.