Lines Matching refs:pamh

84 ck_pam_vsyslog (const pam_handle_t *pamh,  in ck_pam_vsyslog()  argument
101 if (pamh != NULL) { in ck_pam_vsyslog()
102 res = pam_get_item (pamh, PAM_SERVICE, (void *) &service); in ck_pam_vsyslog()
131 ck_pam_syslog (const pam_handle_t *pamh, in ck_pam_syslog() argument
139 ck_pam_vsyslog (pamh, priority, fmt, args); in ck_pam_syslog()
143 #define ck_pam_syslog(pamh, priority, ...) pam_syslog(pamh, priority, __VA_ARGS__) argument
147 _parse_pam_args (const pam_handle_t *pamh, in _parse_pam_args() argument
161 ck_pam_syslog (pamh, LOG_ERR, "unknown option: %s", argv[i]); in _parse_pam_args()
168 pam_sm_authenticate (pam_handle_t *pamh, in pam_sm_authenticate() argument
177 pam_sm_setcred (pam_handle_t *pamh, in pam_sm_setcred() argument
223 pam_sm_close_session (pam_handle_t *pamh, in pam_sm_close_session() argument
236 pam_sm_open_session (pam_handle_t *pamh, in pam_sm_open_session() argument
262 _parse_pam_args (pamh, flags, argc, argv); in pam_sm_open_session()
266 ck_pam_syslog (pamh, LOG_ERR, "process already registered with ConsoleKit"); in pam_sm_open_session()
277 ck_pam_syslog (pamh, LOG_ERR, "oom creating ConsoleKit connector object"); in pam_sm_open_session()
282 res = pam_get_user (pamh, &user, NULL); in pam_sm_open_session()
284 ck_pam_syslog (pamh, LOG_ERR, "cannot determine username"); in pam_sm_open_session()
289 res = pam_get_item (pamh, PAM_TTY, (const void **) &display_device); in pam_sm_open_session()
291 ck_pam_syslog (pamh, LOG_ERR, "cannot determine display-device"); in pam_sm_open_session()
299 … ck_pam_syslog (pamh, LOG_WARNING, "nox11 mode, ignoring PAM_TTY %s", display_device); in pam_sm_open_session()
308 ck_pam_syslog (pamh, LOG_ERR, "oom allocating ttybuf"); in pam_sm_open_session()
317 res = pam_get_item (pamh, PAM_RHOST, (const void **) &s); in pam_sm_open_session()
321 … ck_pam_syslog (pamh, LOG_INFO, "using '%s' as remote-host-name", remote_host_name); in pam_sm_open_session()
326 if ((s = pam_getenv (pamh, "CKCON_TTY")) != NULL) { in pam_sm_open_session()
329 … ck_pam_syslog (pamh, LOG_INFO, "using '%s' as display-device (from CKCON_TTY)", display_device); in pam_sm_open_session()
333 if ((s = pam_getenv (pamh, "CKCON_X11_DISPLAY")) != NULL) { in pam_sm_open_session()
336 … ck_pam_syslog (pamh, LOG_INFO, "using '%s' as X11 display (from CKCON_X11_DISPLAY)", x11_display); in pam_sm_open_session()
341 if ((s = pam_getenv (pamh, "CKCON_X11_DISPLAY_DEVICE")) != NULL) { in pam_sm_open_session()
344 …ck_pam_syslog (pamh, LOG_INFO, "using '%s' as X11 display device (from CKCON_X11_DISPLAY_DEVICE)",… in pam_sm_open_session()
346 } else if ((s = pam_getenv (pamh, "XDG_VTNR")) != NULL) { in pam_sm_open_session()
352 …ck_pam_syslog (pamh, LOG_INFO, "using '%s' as X11 display device (from XDG_VTNR)", x11_display_dev… in pam_sm_open_session()
358 ck_pam_syslog (pamh, LOG_ERR, "cannot determine uid for user '%s'", user); in pam_sm_open_session()
362 ck_pam_syslog (pamh, LOG_INFO, "using %d as uid", uid); in pam_sm_open_session()
388 ck_pam_syslog (pamh, LOG_INFO, "open session result: %d", res); in pam_sm_open_session()
398 ck_pam_syslog (pamh, LOG_DEBUG, "%s", error.message); in pam_sm_open_session()
403 … ck_pam_syslog (pamh, LOG_DEBUG, "insufficient privileges or D-Bus / ConsoleKit not available"); in pam_sm_open_session()
413 if (pam_putenv (pamh, buf) != PAM_SUCCESS) { in pam_sm_open_session()
414 ck_pam_syslog (pamh, LOG_ERR, "unable to set XDG_SESSION_COOKIE in environment"); in pam_sm_open_session()
427 if (pam_putenv (pamh, buf) != PAM_SUCCESS) { in pam_sm_open_session()
428 … ck_pam_syslog (pamh, LOG_ERR, "unable to set XDG_RUNTIME_DIR in environment"); in pam_sm_open_session()
438 …ck_pam_syslog (pamh, LOG_DEBUG, "registered uid=%d on tty='%s' with ConsoleKit", uid, display_devi… in pam_sm_open_session()