Home
last modified time | relevance | path

Searched refs:keytab (Results 1 – 25 of 127) sorted by relevance

123456

/netbsd-src/external/mpl/bind/dist/bin/tests/system/nsupdate/krb/
H A Dsetup.sh91 kadmin.local ktadd -k ns7-server.keytab DNS/ns7.example.com@EXAMPLE.COM
92 kadmin.local ktadd -k ns8-server.keytab DNS/ns8.example.com@EXAMPLE.COM
93 kadmin.local ktadd -k krb5-machine.keytab host/machine.example.com@EXAMPLE.COM
99 kadmin.local ktadd -k ns9-server.keytab 'DNS/ns9.example.com@EXAMPLE.COM'
100 kadmin.local ktadd -k ns10-server.keytab 'DNS/ns10.example.com@EXAMPLE.COM'
101 kadmin.local ktadd -k ms-machine.keytab 'machine$@EXAMPLE.COM'
103 kinit -V -k -t krb5-machine.keytab -l ${lifetime}d -c krb5-machine.ccache host/machine.example.com@…
104 kinit -V -k -t ms-machine.keytab -l ${lifetime}d -c ms-machine.ccache 'machine$@EXAMPLE.COM'
106 cp ns7-server.keytab ../ns7/dns.keytab
107 cp ns8-server.keytab ../ns8/dns-other-than-KRB5_KTNAME.keytab
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/admin/
H A Dpurge.c109 krb5_keytab keytab; in kt_purge() local
121 if((keytab = ktutil_open_keytab()) == NULL) in kt_purge()
124 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_purge()
130 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) { in kt_purge()
134 krb5_kt_end_seq_get(context, keytab, &cursor); in kt_purge()
138 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_purge()
144 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) { in kt_purge()
161 ret = krb5_kt_remove_entry (context, keytab, &entry); in kt_purge()
167 ret = krb5_kt_end_seq_get(context, keytab, &cursor); in kt_purge()
172 krb5_kt_close (context, keytab); in kt_purge()
H A Drename.c45 krb5_keytab keytab; in kt_rename() local
62 if((keytab = ktutil_open_keytab()) == NULL) { in kt_rename()
68 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_rename()
70 krb5_kt_close(context, keytab); in kt_rename()
76 ret = krb5_kt_next_entry(context, keytab, &entry, &cursor); in kt_rename()
87 ret = krb5_kt_add_entry(context, keytab, &entry); in kt_rename()
96 ret = krb5_kt_remove_entry(context, keytab, &entry); in kt_rename()
108 krb5_kt_end_seq_get(context, keytab, &cursor); in kt_rename()
H A Dchange.c41 change_entry (krb5_keytab keytab, in change_entry() argument
117 ret = krb5_kt_add_entry (context, keytab, &new_entry); in change_entry()
139 krb5_keytab keytab; in kt_change() local
146 if((keytab = ktutil_open_keytab()) == NULL) in kt_change()
153 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_change()
159 while((ret = krb5_kt_next_entry(context, keytab, &entry, &cursor)) == 0) { in kt_change()
219 krb5_kt_end_seq_get(context, keytab, &cursor); in kt_change()
236 ret = change_entry (keytab, in kt_change()
251 krb5_kt_close(context, keytab); in kt_change()
H A Dlist.c45 krb5_keytab keytab; in do_list() local
67 ret = krb5_kt_resolve(context, keytab_str, &keytab); in do_list()
73 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in do_list()
76 krb5_kt_close(context, keytab); in do_list()
93 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0){ in do_list()
147 ret = krb5_kt_end_seq_get(context, keytab, &cursor); in do_list()
153 krb5_kt_close(context, keytab); in do_list()
H A Dremove.c45 krb5_keytab keytab; in kt_remove() local
78 if((keytab = ktutil_open_keytab()) == NULL) { in kt_remove()
86 ret = krb5_kt_remove_entry(context, keytab, &entry); in kt_remove()
87 krb5_kt_close(context, keytab); in kt_remove()
H A Ddestroy.c42 krb5_keytab keytab; in kt_destroy() local
44 if((keytab = ktutil_open_keytab()) == NULL) in kt_destroy()
47 ret = krb5_kt_destroy (context, keytab); in kt_destroy()
H A Dktutil-commands.in85 help = "Adds a key to a keytab."
121 help = "Copies one keytab to another."
163 help = "Change keys for specified principals, and add them to the keytab."
179 help = "Show contents of keytab."
192 help = "Remove superceded keys from keytab."
221 help = "Remove keys from keytab."
229 help = "Renames an entry in the keytab."
240 help = "Destroy (remove) the keytab."
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/
H A Dacquire_cred.c63 get_keytab(krb5_context context, krb5_keytab *keytab) in get_keytab() argument
74 kret = krb5_kt_resolve(context, name, keytab); in get_keytab()
78 kret = krb5_kt_default(context, keytab); in get_keytab()
205 krb5_keytab keytab = NULL; in acquire_initiator_cred() local
302 kret = get_keytab(context, &keytab); in acquire_initiator_cred()
311 keytab, 0, NULL, opt); in acquire_initiator_cred()
370 if (keytab != NULL) in acquire_initiator_cred()
371 krb5_kt_close(context, keytab); in acquire_initiator_cred()
390 kret = get_keytab(context, &handle->keytab); in acquire_acceptor_cred()
398 kret = krb5_kt_get_entry(context, handle->keytab, in acquire_acceptor_cred()
[all …]
H A Dcopy_ccache.c71 krb5_keytab keytab, in _gsskrb5_krb5_import_cred() argument
147 if (keytab) { in _gsskrb5_krb5_import_cred()
160 kret = krb5_kt_get_full_name(context, keytab, &str); in _gsskrb5_krb5_import_cred()
164 kret = krb5_kt_resolve(context, str, &handle->keytab); in _gsskrb5_krb5_import_cred()
171 if (id || keytab) { in _gsskrb5_krb5_import_cred()
190 if (handle->keytab) in _gsskrb5_krb5_import_cred()
191 krb5_kt_close(context, handle->keytab); in _gsskrb5_krb5_import_cred()
H A Dadd_cred.c141 handle->keytab = NULL; in _gsskrb5_add_cred()
156 if (cred->keytab) { in _gsskrb5_add_cred()
159 *minor_status = krb5_kt_get_full_name(context, cred->keytab, in _gsskrb5_add_cred()
164 *minor_status = krb5_kt_resolve(context, name, &handle->keytab); in _gsskrb5_add_cred()
242 if (handle->keytab) in _gsskrb5_add_cred()
243 krb5_kt_close(context, handle->keytab); in _gsskrb5_add_cred()
/netbsd-src/crypto/external/bsd/heimdal/dist/tests/kdc/
H A Dcheck-kdc.in89 keytabfile=${objdir}/server.keytab
90 keytab="FILE:${keytabfile}"
99 kimpersonate="${kimpersonate} -k ${keytab} --ccache=${ocache}"
225 ${kadmin} ext -k ${keytab} ${server}@${R} || exit 1
226 ${kadmin} ext -k ${keytab} ${ps} || exit 1
229 ${kadmin} ext -k ${keytab} ${server2}@${R2} || exit 1
231 ${kadmin} ext -k ${keytab} ${serverip}@${R} || exit 1
233 ${kadmin} ext -k ${keytab} ${serveripname}@${R} || exit 1
238 ${kadmin} ext -k ${keytab} ${alias1}@${R} || exit 1
307 ${ktutil} -k ${keytab} list > tempfile || exit 1
[all …]
H A Dcheck-hdb-mitdb.in65 keytabfile=${objdir}/server.keytab
66 keytab="FILE:${keytabfile}"
82 ${kadmin} ext -k ${keytab} ${server}@${R} || exit 1
102 ${test_ap_req} ${server}@${R} ${keytab} ${cache} || \
/netbsd-src/crypto/external/bsd/heimdal/dist/tests/plugin/
H A Dcheck-pac.in58 keytabfile=${objdir}/server.keytab
59 keytab="FILE:${keytabfile}"
86 ${kadmin} ext -k ${keytab} ${server}@${R} || exit 1
115 ${test_apreq} --verify-pac ${server}@${R} ${keytab} ${cache} || \
125 ${test_apreq} --verify-pac ${server}@${R} ${keytab} ${cache} || \
135 ${test_apreq} --verify-pac ${server}@${R} ${keytab} ${cache} 2> /dev/null && \
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/hdb/
H A Dhdb-keytab.c43 krb5_keytab keytab; member
56 assert(k->keytab); in hkt_close()
58 ret = krb5_kt_close(context, k->keytab); in hkt_close()
59 k->keytab = NULL; in hkt_close()
112 assert(k->keytab == NULL); in hkt_open()
114 ret = krb5_kt_resolve(context, k->path, &k->keytab); in hkt_open()
153 ret = krb5_kt_get_entry(context, k->keytab, principal, kvno, 0, &ktentry); in hkt_fetch_kvno()
H A Dmkey.c42 krb5_keytab_entry keytab; member
53 krb5_kt_free_entry(context, &mkey->keytab); in hdb_free_master_key()
75 (*mkey)->keytab.vno = kvno; in hdb_process_master_key()
76 ret = krb5_parse_name(context, "K/M", &(*mkey)->keytab.principal); in hdb_process_master_key()
79 ret = krb5_copy_keyblock_contents(context, key, &(*mkey)->keytab.keyblock); in hdb_process_master_key()
83 (*mkey)->keytab.keyblock.keytype = etype; in hdb_process_master_key()
84 (*mkey)->keytab.timestamp = time(NULL); in hdb_process_master_key()
104 vno = max(vno, p->keytab.vno); in hdb_add_master_key()
138 p->keytab = entry; in read_master_keytab()
141 ret = krb5_crypto_init(context, &p->keytab.keyblock, 0, &p->crypto); in read_master_keytab()
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/kadm5/
H A Dinit_c.c175 const char *keytab, in get_new_cache() argument
199 if(keytab == NULL) in get_new_cache()
202 ret = krb5_kt_resolve(context, keytab, &kt); in get_new_cache()
339 const char *keytab, in _kadm5_c_get_cred_cache() argument
417 ret = get_new_cache(context, client, password, prompter, keytab, in _kadm5_c_get_cred_cache()
476 NULL, ctx->prompter, ctx->keytab, in kadm_connect()
580 const char *keytab, in kadm5_c_init_with_context() argument
600 password, prompter, keytab, ccache, &cc); in kadm5_c_init_with_context()
618 ctx->keytab = keytab; in kadm5_c_init_with_context()
631 const char *keytab, in init_context() argument
[all …]
H A Dclient_glue.c80 const char *keytab, in kadm5_init_with_skey() argument
88 keytab, in kadm5_init_with_skey()
99 const char *keytab, in kadm5_init_with_skey_ctx() argument
108 keytab, in kadm5_init_with_skey_ctx()
H A Dserver_glue.c80 const char *keytab, in kadm5_init_with_skey() argument
88 keytab, in kadm5_init_with_skey()
99 const char *keytab, in kadm5_init_with_skey_ctx() argument
108 keytab, in kadm5_init_with_skey_ctx()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/
H A Dkeytab.c364 krb5_keytab keytab = NULL; /* Quiet lint */ in krb5_kt_read_service_key() local
370 ret = krb5_kt_resolve (context, keyprocarg, &keytab); in krb5_kt_read_service_key()
372 ret = krb5_kt_default (context, &keytab); in krb5_kt_read_service_key()
377 ret = krb5_kt_get_entry (context, keytab, principal, vno, enctype, &entry); in krb5_kt_read_service_key()
382 krb5_kt_close (context, keytab); in krb5_kt_read_service_key()
402 krb5_keytab keytab, in krb5_kt_get_type() argument
406 strlcpy(prefix, keytab->prefix, prefixsize); in krb5_kt_get_type()
425 krb5_keytab keytab, in krb5_kt_get_name() argument
429 return (*keytab->get_name)(context, keytab, name, namesize); in krb5_kt_get_name()
448 krb5_keytab keytab, in krb5_kt_get_full_name() argument
[all …]
H A Dverify_init.c89 krb5_keytab keytab = NULL; in krb5_verify_init_creds() local
114 ret = krb5_kt_default (context, &keytab); in krb5_verify_init_creds()
118 keytab = ap_req_keytab; in krb5_verify_init_creds()
177 keytab, in krb5_verify_init_creds()
191 if (ap_req_keytab == NULL && keytab) in krb5_verify_init_creds()
192 krb5_kt_close (context, keytab); in krb5_verify_init_creds()
H A Drd_req.c483 krb5_keytab keytab; member
535 krb5_keytab keytab) in krb5_rd_req_in_set_keytab() argument
537 in->keytab = keytab; in krb5_rd_req_in_set_keytab()
665 krb5_keytab keytab, in krb5_rd_req() argument
677 ret = krb5_rd_req_in_set_keytab(context, in, keytab); in krb5_rd_req()
754 krb5_keytab keytab, in get_key_from_keytab() argument
762 if(keytab == NULL) in get_key_from_keytab()
765 real_keytab = keytab; in get_key_from_keytab()
782 if(keytab == NULL) in get_key_from_keytab()
823 krb5_keytab id = NULL, keytab = NULL; in krb5_rd_req_ctx() local
[all …]
H A Dverify_user.c42 krb5_keytab keytab, in verify_common() argument
63 keytab, in verify_common()
124 krb5_verify_opt_set_keytab(krb5_verify_opt *opt, krb5_keytab keytab) in krb5_verify_opt_set_keytab() argument
126 opt->keytab = keytab; in krb5_verify_opt_set_keytab()
178 OPT(keytab, NULL), vopt ? vopt->secure : TRUE, in verify_user_opt_int()
/netbsd-src/crypto/external/bsd/heimdal/dist/tests/gss/
H A Dcheck-gssmask.in52 keytabfile=${objdir}/server.keytab
53 keytab="FILE:${keytabfile}"
81 ${kadmin} ext -k ${keytab} host/n1.test.h5l.se@${R} || exit 1
82 ${kadmin} ext -k ${keytab} host/n2.test.h5l.se@${R} || exit 1
83 ${kadmin} ext -k ${keytab} host/n3.test.h5l.se@${R} || exit 1
H A Dcheck-spnego.in50 keytabfile=${objdir}/server.keytab
51 keytab="FILE:${keytabfile}"
65 KRB5_KTNAME="${keytab}"
92 ${kadmin} ext -k ${keytab} host/host.test.h5l.se@${R} || exit 1
178 KRB5_KTNAME="${keytab}-no"
186 KRB5_KTNAME="${keytab}"

123456