/src/lib/libpam/modules/pam_ksu/ |
pam_ksu.c | 213 krb5_principal default_principal; local in function:get_su_principal 220 default_principal = NULL; 240 rv = krb5_cc_get_principal(context, ccache, &default_principal); 243 default_principal = NULL; /* just to be safe */ 248 if (default_principal == NULL) { 249 rv = krb5_make_principal(context, &default_principal, NULL, current_user, NULL); 259 rv = krb5_unparse_name(context, default_principal, &principal_name); 260 krb5_free_principal(context, default_principal); 282 rv = krb5_parse_name(context, *su_principal_name, &default_principal); 289 *su_principal = default_principal; [all...] |
pam_ksu.c | 213 krb5_principal default_principal; local in function:get_su_principal 220 default_principal = NULL; 240 rv = krb5_cc_get_principal(context, ccache, &default_principal); 243 default_principal = NULL; /* just to be safe */ 248 if (default_principal == NULL) { 249 rv = krb5_make_principal(context, &default_principal, NULL, current_user, NULL); 259 rv = krb5_unparse_name(context, default_principal, &principal_name); 260 krb5_free_principal(context, default_principal); 282 rv = krb5_parse_name(context, *su_principal_name, &default_principal); 289 *su_principal = default_principal; [all...] |