@@ -, +, @@ --- pam-ck-connector/pam-ck-connector.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --- a/pam-ck-connector/pam-ck-connector.c +++ a/pam-ck-connector/pam-ck-connector.c @@ -286,7 +286,7 @@ pam_sm_open_session (pam_handle_t *pamh, remote_host_name = NULL; s = NULL; res = pam_get_item (pamh, PAM_RHOST, (const void **) &s); - if (res == PAM_SUCCESS && s != NULL && s[0] != '\0') { + if (res == PAM_SUCCESS && s != NULL && s[0] != '\0' && strcmp(s, "localhost")) { remote_host_name = s; if (opt_debug) { ck_pam_syslog (pamh, LOG_INFO, "using '%s' as remote-host-name", remote_host_name); --