From 98ea3604c92a4c0317d2f9626f097bc384caf70a Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Tue, 6 Mar 2007 02:32:10 -0500 Subject: add is-local back to the pam module --- pam-ck-connector/pam-ck-connector.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pam-ck-connector/pam-ck-connector.c b/pam-ck-connector/pam-ck-connector.c index 9ddf426..39c0332 100644 --- a/pam-ck-connector/pam-ck-connector.c +++ b/pam-ck-connector/pam-ck-connector.c @@ -150,12 +150,14 @@ pam_sm_open_session (pam_handle_t *pamh, char buf[256]; char ttybuf[PATH_MAX]; DBusError error; + dbus_bool_t is_local; ret = PAM_IGNORE; display_device = ""; x11_display = ""; remote_host_name = ""; + is_local = TRUE; _parse_pam_args (pamh, flags, argc, argv); @@ -195,6 +197,7 @@ pam_sm_open_session (pam_handle_t *pamh, if (opt_debug) { pam_syslog (pamh, LOG_INFO, "using '%s' as remote-host-name", remote_host_name); } + is_local = FALSE; } if ((s = pam_getenv (pamh, "CKCON_TTY")) != NULL) { @@ -228,6 +231,7 @@ pam_sm_open_session (pam_handle_t *pamh, "display-device", &display_device, "x11-display", &x11_display, "remote-host-name", &remote_host_name, + "is-local", &is_local, NULL); if (opt_debug) { pam_syslog (pamh, LOG_INFO, "open session result: %d", res); -- cgit