diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/pam_setquota/pam_setquota.8.xml | 2 | ||||
-rw-r--r-- | modules/pam_setquota/pam_setquota.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/modules/pam_setquota/pam_setquota.8.xml b/modules/pam_setquota/pam_setquota.8.xml index 45c8653e..bb878e8c 100644 --- a/modules/pam_setquota/pam_setquota.8.xml +++ b/modules/pam_setquota/pam_setquota.8.xml @@ -218,7 +218,7 @@ </varlistentry> <varlistentry> - <term>PAM_CRED_INSUFFICIENT</term> + <term>PAM_USER_UNKNOWN</term> <listitem> <para> The user was not found. diff --git a/modules/pam_setquota/pam_setquota.c b/modules/pam_setquota/pam_setquota.c index 43c76d66..9c05862a 100644 --- a/modules/pam_setquota/pam_setquota.c +++ b/modules/pam_setquota/pam_setquota.c @@ -227,7 +227,8 @@ pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, /* Get the password entry */ pwd = pam_modutil_getpwnam(pamh, user); if (pwd == NULL) { - return PAM_CRED_INSUFFICIENT; + pam_syslog(pamh, LOG_NOTICE, "user unknown"); + return PAM_USER_UNKNOWN; } /* Check if we should not set quotas for user */ |