0d92891 daemon: Distinguish "pam module failed" from "authentication failed"

Authored and Committed by rstrode 13 years ago
    daemon: Distinguish "pam module failed" from "authentication failed"
    
    If pam_start() fails, that suggests the configured service
    stack is failing independent of the user account.
    
    This commit exposes that failure as "service unavailable"
    instead of "authentication failed".
    
        
file modified
+11 -2
file modified
+4 -1
file modified
+23 -3
file modified
+2 -0
file modified
+33 -0
file modified
+22 -7
file modified
+21 -0
file modified
+2 -0
file modified
+14 -22