diff --git a/src/main/java/org/jvnet/libpam/PAM.java b/src/main/java/org/jvnet/libpam/PAM.java index eb53ece..bd8d934 100644 --- a/src/main/java/org/jvnet/libpam/PAM.java +++ b/src/main/java/org/jvnet/libpam/PAM.java @@ -124,8 +124,7 @@ public UnixUser authenticate(String username, String password) throws PAMExcepti check(libpam.pam_set_item(pht,PAM_USER,username),"pam_set_item failed"); check(libpam.pam_authenticate(pht,0),"pam_authenticate failed"); check(libpam.pam_setcred(pht,0),"pam_setcred failed"); - // several different error code seem to be used to represent authentication failures -// check(libpam.pam_acct_mgmt(pht,0),"pam_acct_mgmt failed"); + check(libpam.pam_acct_mgmt(pht,0),"pam_acct_mgmt failed"); PointerByReference r = new PointerByReference(); check(libpam.pam_get_item(pht,PAM_USER,r),"pam_get_item failed");