diff options
Diffstat (limited to 'lib/libpam/modules/pam_opieaccess/pam_opieaccess.c')
-rw-r--r-- | lib/libpam/modules/pam_opieaccess/pam_opieaccess.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c b/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c index d9499d9..67cbfc0 100644 --- a/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c +++ b/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c @@ -68,7 +68,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags __unused, pwent = getpwnam(luser); if (pwent == NULL || opielookup(&opie, luser) != 0) - return (PAM_IGNORE); + return (PAM_SUCCESS); r = pam_get_item(pamh, PAM_RHOST, (const void **)&rhost); if (r != PAM_SUCCESS) @@ -76,7 +76,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags __unused, if ((rhost == NULL || opieaccessfile(rhost)) && opiealways(pwent->pw_dir) != 0) - return (PAM_IGNORE); + return (PAM_SUCCESS); PAM_VERBOSE_ERROR("Refused; remote host is not in opieaccess"); |