/src/lib/libpam/modules/pam_ksu/ |
pam_ksu.c | 70 char *su_principal_name; local in function:pam_sm_authenticate 89 rv = get_su_principal(context, user, ruser, &su_principal_name, &su_principal); 94 PAM_LOG("kuserok: %s -> %s", su_principal_name, user); 98 pamret = rv ? auth_krb5(pamh, context, su_principal_name, su_principal) : PAM_AUTH_ERR; 99 free(su_principal_name); 117 * su_principal_name -- The target principal name, used only for password prompts. 128 auth_krb5(pam_handle_t *pamh, krb5_context context, const char *su_principal_name, 145 if (su_principal_name != NULL) 147 su_principal_name); 198 * su_principal_name -- (out) The target principal name [all...] |
pam_ksu.c | 70 char *su_principal_name; local in function:pam_sm_authenticate 89 rv = get_su_principal(context, user, ruser, &su_principal_name, &su_principal); 94 PAM_LOG("kuserok: %s -> %s", su_principal_name, user); 98 pamret = rv ? auth_krb5(pamh, context, su_principal_name, su_principal) : PAM_AUTH_ERR; 99 free(su_principal_name); 117 * su_principal_name -- The target principal name, used only for password prompts. 128 auth_krb5(pam_handle_t *pamh, krb5_context context, const char *su_principal_name, 145 if (su_principal_name != NULL) 147 su_principal_name); 198 * su_principal_name -- (out) The target principal name [all...] |