Implement asynchronous user authentication using PAM
authorAlexander Barton <alex@barton.de>
Mon, 12 Jul 2010 10:56:33 +0000 (12:56 +0200)
committerAlexander Barton <alex@barton.de>
Mon, 12 Jul 2010 10:56:33 +0000 (12:56 +0200)
commit808d4f6e85c13ff231321de76f9b356ec13110d4
tree4a6909fa9049f9c04319da9b7aaf7a50a1cb6888
parentfb4b5acfb8871c43e34dc2aa9c354a86f14f9293
Implement asynchronous user authentication using PAM

For each client connection a child process is forked which handles the
actual PAM authentication and reports the result back to the master
process using a pipe for communication.

While the PAM authentication is in process the daemon does not block.
src/ngircd/irc-login.c