1 # $NetBSD: Makefile,v 1.40 2008/04/13 21:29:15 mlelstv Exp $
3 USE_FORT?
= yes
# network protocol library
9 DIST
= ${NETBSDSRCDIR}/crypto
/dist
10 .PATH
: ${DIST}/heimdal
/lib
/krb5
${DIST}/heimdal
/doc
16 LIBDPLIBS
+= hx509
${.CURDIR
}/..
/libhx509 \
17 crypto
${.CURDIR
}/..
/..
/crypto
/external
/bsd
/openssl
/lib
/libcrypto \
18 asn1
${.CURDIR
}/..
/libasn1 \
19 com_err
${.CURDIR
}/..
/libcom_err \
20 roken
${.CURDIR
}/..
/libroken
22 .if
${USETOOLS} != "yes"
23 COMPILEETOBJ
!= cd
${NETBSDSRCDIR}/lib
/libcom_err
/compile_et
&& ${PRINTOBJDIR}
24 TOOL_COMPILE_ET
= ${COMPILEETOBJ}/compile_et
27 krb_err.c krb_err.h
: krb_err.et
${TOOL_COMPILE_ET}
28 ${TOOL_COMPILE_ET} ${DIST}/heimdal
/lib
/krb5
/krb_err.et
30 krb5_err.c krb5_err.h
: krb5_err.et
${TOOL_COMPILE_ET}
31 ${TOOL_COMPILE_ET} ${DIST}/heimdal
/lib
/krb5
/krb5_err.et
33 heim_err.c heim_err.h
: heim_err.et
${TOOL_COMPILE_ET}
34 ${TOOL_COMPILE_ET} ${DIST}/heimdal
/lib
/krb5
/heim_err.et
36 k524_err.c k524_err.h
: k524_err.et
${TOOL_COMPILE_ET}
37 ${TOOL_COMPILE_ET} ${DIST}/heimdal
/lib
/krb5
/k524_err.et
39 ERR_FILES
= krb5_err.c heim_err.c k524_err.c krb_err.c
40 DPSRCS
= krb5_err.h heim_err.h k524_err.h krb_err.h
47 aname_to_localname.c \
57 config_file_netinfo.c \
74 generate_seq_number.c \
78 get_default_principal.c \
84 get_in_tkt_with_keytab.c \
85 get_in_tkt_with_skey.c \
129 set_default_realm.c \
159 krb524_convert_creds_kdc
.3 \
160 krb5_425_conv_principal
.3 \
161 krb5_acl_match_file
.3 \
163 krb5_aname_to_localname
.3 \
165 krb5_auth_context
.3 \
166 krb5_c_make_checksum
.3 \
168 krb5_check_transited
.3 \
169 krb5_compare_creds
.3 \
171 krb5_create_checksum
.3 \
176 krb5_eai_to_heim_errno
.3 \
178 krb5_expand_hostname
.3 \
180 krb5_generate_random_block
.3 \
181 krb5_get_all_client_addrs
.3 \
182 krb5_get_credentials
.3 \
184 krb5_get_forwarded_creds
.3 \
186 krb5_get_init_creds
.3 \
188 krb5_getportbyname
.3 \
189 krb5_init_context
.3 \
190 krb5_is_thread_safe
.3 \
202 krb5_set_default_realm
.3 \
203 krb5_set_password
.3 \
205 krb5_string_to_key
.3 \
208 krb5_verify_init_creds
.3 \
213 krb524_convert_creds_kdc
.3 krb524_convert_creds_kdc_ccache
.3 \
214 krb5_425_conv_principal
.3 krb5_425_conv_principal_ext
.3 \
215 krb5_425_conv_principal
.3 krb5_524_conv_principal
.3 \
216 krb5_acl_match_file
.3 krb5_acl_match_string
.3 \
217 krb5_address
.3 krb5_addr2sockaddr
.3 \
218 krb5_address
.3 krb5_address_compare
.3 \
219 krb5_address
.3 krb5_address_order
.3 \
220 krb5_address
.3 krb5_address_search
.3 \
221 krb5_address
.3 krb5_addresses
.3 \
222 krb5_address
.3 krb5_anyaddr
.3 \
223 krb5_address
.3 krb5_append_addresses
.3 \
224 krb5_address
.3 krb5_copy_address
.3 \
225 krb5_address
.3 krb5_copy_addresses
.3 \
226 krb5_address
.3 krb5_free_address
.3 \
227 krb5_address
.3 krb5_free_addresses
.3 \
228 krb5_address
.3 krb5_h_addr2addr
.3 \
229 krb5_address
.3 krb5_h_addr2sockaddr
.3 \
230 krb5_address
.3 krb5_make_addrport
.3 \
231 krb5_address
.3 krb5_max_sockaddr_size
.3 \
232 krb5_address
.3 krb5_parse_address
.3 \
233 krb5_address
.3 krb5_print_address
.3 \
234 krb5_address
.3 krb5_sockaddr2address
.3 \
235 krb5_address
.3 krb5_sockaddr2port
.3 \
236 krb5_address
.3 krb5_sockaddr_uninteresting
.3 \
237 krb5_appdefault
.3 krb5_appdefault_boolean
.3 \
238 krb5_appdefault
.3 krb5_appdefault_string
.3 \
239 krb5_appdefault
.3 krb5_appdefault_time
.3 \
240 krb5_auth_context
.3 krb5_auth_con_addflags
.3 \
241 krb5_auth_context
.3 krb5_auth_con_free
.3 \
242 krb5_auth_context
.3 krb5_auth_con_genaddrs
.3 \
243 krb5_auth_context
.3 krb5_auth_con_generatelocalsubkey
.3 \
244 krb5_auth_context
.3 krb5_auth_con_getaddrs
.3 \
245 krb5_auth_context
.3 krb5_auth_con_getauthenticator
.3 \
246 krb5_auth_context
.3 krb5_auth_con_getflags
.3 \
247 krb5_auth_context
.3 krb5_auth_con_getkey
.3 \
248 krb5_auth_context
.3 krb5_auth_con_getlocalsubkey
.3 \
249 krb5_auth_context
.3 krb5_auth_con_getrcache
.3 \
250 krb5_auth_context
.3 krb5_auth_con_getremotesubkey
.3 \
251 krb5_auth_context
.3 krb5_auth_con_getuserkey
.3 \
252 krb5_auth_context
.3 krb5_auth_con_init
.3 \
253 krb5_auth_context
.3 krb5_auth_con_initivector
.3 \
254 krb5_auth_context
.3 krb5_auth_con_removeflags
.3 \
255 krb5_auth_context
.3 krb5_auth_con_setaddrs
.3 \
256 krb5_auth_context
.3 krb5_auth_con_setaddrs_from_fd
.3 \
257 krb5_auth_context
.3 krb5_auth_con_setflags
.3 \
258 krb5_auth_context
.3 krb5_auth_con_setivector
.3 \
259 krb5_auth_context
.3 krb5_auth_con_setkey
.3 \
260 krb5_auth_context
.3 krb5_auth_con_setlocalsubkey
.3 \
261 krb5_auth_context
.3 krb5_auth_con_setrcache
.3 \
262 krb5_auth_context
.3 krb5_auth_con_setremotesubkey
.3 \
263 krb5_auth_context
.3 krb5_auth_con_setuserkey
.3 \
264 krb5_auth_context
.3 krb5_auth_getcksumtype
.3 \
265 krb5_auth_context
.3 krb5_auth_getkeytype
.3 \
266 krb5_auth_context
.3 krb5_auth_getlocalseqnumber
.3 \
267 krb5_auth_context
.3 krb5_auth_getremoteseqnumber
.3 \
268 krb5_auth_context
.3 krb5_auth_setcksumtype
.3 \
269 krb5_auth_context
.3 krb5_auth_setkeytype
.3 \
270 krb5_auth_context
.3 krb5_auth_setlocalseqnumber
.3 \
271 krb5_auth_context
.3 krb5_auth_setremoteseqnumber
.3 \
272 krb5_auth_context
.3 krb5_free_authenticator
.3 \
273 krb5_c_make_checksum
.3 krb5_c_block_size
.3 \
274 krb5_c_make_checksum
.3 krb5_c_checksum_length
.3 \
275 krb5_c_make_checksum
.3 krb5_c_decrypt
.3 \
276 krb5_c_make_checksum
.3 krb5_c_encrypt
.3 \
277 krb5_c_make_checksum
.3 krb5_c_encrypt_length
.3 \
278 krb5_c_make_checksum
.3 krb5_c_enctype_compare
.3 \
279 krb5_c_make_checksum
.3 krb5_c_get_checksum
.3 \
280 krb5_c_make_checksum
.3 krb5_c_is_coll_proof_cksum
.3 \
281 krb5_c_make_checksum
.3 krb5_c_is_keyed_cksum
.3 \
282 krb5_c_make_checksum
.3 krb5_c_keylength
.3 \
283 krb5_c_make_checksum
.3 krb5_c_make_random_key
.3 \
284 krb5_c_make_checksum
.3 krb5_c_set_checksum
.3 \
285 krb5_c_make_checksum
.3 krb5_c_valid_cksumtype
.3 \
286 krb5_c_make_checksum
.3 krb5_c_valid_enctype
.3 \
287 krb5_c_make_checksum
.3 krb5_c_verify_checksum
.3 \
288 krb5_ccache
.3 krb5_cc_clear_mcred
.3 \
289 krb5_ccache
.3 krb5_cc_close
.3 \
290 krb5_ccache
.3 krb5_cc_copy_cache
.3 \
291 krb5_ccache
.3 krb5_cc_cursor
.3 \
292 krb5_ccache
.3 krb5_cc_default
.3 \
293 krb5_ccache
.3 krb5_cc_default_name
.3 \
294 krb5_ccache
.3 krb5_cc_destroy
.3 \
295 krb5_ccache
.3 krb5_cc_end_seq_get
.3 \
296 krb5_ccache
.3 krb5_cc_gen_new
.3 \
297 krb5_ccache
.3 krb5_cc_get_full_name
.3 \
298 krb5_ccache
.3 krb5_cc_get_name
.3 \
299 krb5_ccache
.3 krb5_cc_get_ops
.3 \
300 krb5_ccache
.3 krb5_cc_get_prefix_ops
.3 \
301 krb5_ccache
.3 krb5_cc_get_principal
.3 \
302 krb5_ccache
.3 krb5_cc_get_type
.3 \
303 krb5_ccache
.3 krb5_cc_get_version
.3 \
304 krb5_ccache
.3 krb5_cc_initialize
.3 \
305 krb5_ccache
.3 krb5_cc_new_unique
.3 \
306 krb5_ccache
.3 krb5_cc_next_cred
.3 \
307 krb5_ccache
.3 krb5_cc_next_cred_match
.3 \
308 krb5_ccache
.3 krb5_cc_ops
.3 \
309 krb5_ccache
.3 krb5_cc_register
.3 \
310 krb5_ccache
.3 krb5_cc_remove_cred
.3 \
311 krb5_ccache
.3 krb5_cc_resolve
.3 \
312 krb5_ccache
.3 krb5_cc_retrieve_cred
.3 \
313 krb5_ccache
.3 krb5_cc_set_default_name
.3 \
314 krb5_ccache
.3 krb5_cc_set_flags
.3 \
315 krb5_ccache
.3 krb5_cc_start_seq_get
.3 \
316 krb5_ccache
.3 krb5_cc_store_cred
.3 \
317 krb5_ccache
.3 krb5_fcc_ops
.3 \
318 krb5_ccache
.3 krb5_mcc_ops
.3 \
319 krb5_check_transited
.3 krb5_check_transited_realms
.3 \
320 krb5_check_transited
.3 krb5_domain_x500_decode
.3 \
321 krb5_check_transited
.3 krb5_domain_x500_encode
.3 \
322 krb5_config
.3 krb5_config_file_free
.3 \
323 krb5_config
.3 krb5_config_free_strings
.3 \
324 krb5_config
.3 krb5_config_get
.3 \
325 krb5_config
.3 krb5_config_get_bool
.3 \
326 krb5_config
.3 krb5_config_get_bool_default
.3 \
327 krb5_config
.3 krb5_config_get_int
.3 \
328 krb5_config
.3 krb5_config_get_int_default
.3 \
329 krb5_config
.3 krb5_config_get_list
.3 \
330 krb5_config
.3 krb5_config_get_next
.3 \
331 krb5_config
.3 krb5_config_get_string
.3 \
332 krb5_config
.3 krb5_config_get_string_default
.3 \
333 krb5_config
.3 krb5_config_get_strings
.3 \
334 krb5_config
.3 krb5_config_get_time
.3 \
335 krb5_config
.3 krb5_config_get_time_default
.3 \
336 krb5_config
.3 krb5_config_parse_file
.3 \
337 krb5_config
.3 krb5_config_parse_file_multi
.3 \
338 krb5_config
.3 krb5_config_vget
.3 \
339 krb5_config
.3 krb5_config_vget_bool
.3 \
340 krb5_config
.3 krb5_config_vget_bool_default
.3 \
341 krb5_config
.3 krb5_config_vget_int
.3 \
342 krb5_config
.3 krb5_config_vget_int_default
.3 \
343 krb5_config
.3 krb5_config_vget_list
.3 \
344 krb5_config
.3 krb5_config_vget_next
.3 \
345 krb5_config
.3 krb5_config_vget_string
.3 \
346 krb5_config
.3 krb5_config_vget_string_default
.3 \
347 krb5_config
.3 krb5_config_vget_strings
.3 \
348 krb5_config
.3 krb5_config_vget_time
.3 \
349 krb5_config
.3 krb5_config_vget_time_default
.3 \
350 krb5_create_checksum
.3 krb5_checksum
.3 \
351 krb5_create_checksum
.3 krb5_checksum_disable
.3 \
352 krb5_create_checksum
.3 krb5_checksum_is_collision_proof
.3 \
353 krb5_create_checksum
.3 krb5_checksum_is_keyed
.3 \
354 krb5_create_checksum
.3 krb5_checksumsize
.3 \
355 krb5_create_checksum
.3 krb5_cksumtype_valid
.3 \
356 krb5_create_checksum
.3 krb5_copy_checksum
.3 \
357 krb5_create_checksum
.3 krb5_crypto_get_checksum_type
.3 \
358 krb5_create_checksum
.3 krb5_free_checksum
.3 \
359 krb5_create_checksum
.3 krb5_free_checksum_contents
.3 \
360 krb5_create_checksum
.3 krb5_hmac
.3 \
361 krb5_create_checksum
.3 krb5_verify_checksum
.3 \
362 krb5_creds
.3 krb5_copy_creds
.3 \
363 krb5_creds
.3 krb5_copy_creds_contents
.3 \
364 krb5_creds
.3 krb5_free_cred_contents
.3 \
365 krb5_creds
.3 krb5_free_creds
.3 \
366 krb5_crypto_init
.3 krb5_crypto_destroy
.3 \
367 krb5_data
.3 krb5_copy_data
.3 \
368 krb5_data
.3 krb5_data_alloc
.3 \
369 krb5_data
.3 krb5_data_cmp
.3 \
370 krb5_data
.3 krb5_data_copy
.3 \
371 krb5_data
.3 krb5_data_free
.3 \
372 krb5_data
.3 krb5_data_realloc
.3 \
373 krb5_data
.3 krb5_data_zero
.3 \
374 krb5_data
.3 krb5_free_data
.3 \
375 krb5_data
.3 krb5_free_data_contents
.3 \
376 krb5_digest
.3 krb5_digest_alloc
.3 \
377 krb5_digest
.3 krb5_digest_free
.3 \
378 krb5_digest
.3 krb5_digest_get_a1_hash
.3 \
379 krb5_digest
.3 krb5_digest_get_client_binding
.3 \
380 krb5_digest
.3 krb5_digest_get_identifier
.3 \
381 krb5_digest
.3 krb5_digest_get_opaque
.3 \
382 krb5_digest
.3 krb5_digest_get_responseData
.3 \
383 krb5_digest
.3 krb5_digest_get_rsp
.3 \
384 krb5_digest
.3 krb5_digest_get_server_nonce
.3 \
385 krb5_digest
.3 krb5_digest_get_tickets
.3 \
386 krb5_digest
.3 krb5_digest_init_request
.3 \
387 krb5_digest
.3 krb5_digest_request
.3 \
388 krb5_digest
.3 krb5_digest_set_authentication_user
.3 \
389 krb5_digest
.3 krb5_digest_set_authid
.3 \
390 krb5_digest
.3 krb5_digest_set_client_nonce
.3 \
391 krb5_digest
.3 krb5_digest_set_digest
.3 \
392 krb5_digest
.3 krb5_digest_set_hostname
.3 \
393 krb5_digest
.3 krb5_digest_set_identifier
.3 \
394 krb5_digest
.3 krb5_digest_set_method
.3 \
395 krb5_digest
.3 krb5_digest_set_nonceCount
.3 \
396 krb5_digest
.3 krb5_digest_set_opaque
.3 \
397 krb5_digest
.3 krb5_digest_set_qop
.3 \
398 krb5_digest
.3 krb5_digest_set_realm
.3 \
399 krb5_digest
.3 krb5_digest_set_server_cb
.3 \
400 krb5_digest
.3 krb5_digest_set_server_nonce
.3 \
401 krb5_digest
.3 krb5_digest_set_type
.3 \
402 krb5_digest
.3 krb5_digest_set_uri
.3 \
403 krb5_digest
.3 krb5_digest_set_username
.3 \
404 krb5_eai_to_heim_errno
.3 krb5_h_errno_to_heim_errno
.3 \
405 krb5_encrypt
.3 krb5_crypto_getblocksize
.3 \
406 krb5_encrypt
.3 krb5_crypto_getconfoundersize
.3 \
407 krb5_encrypt
.3 krb5_crypto_getenctype
.3 \
408 krb5_encrypt
.3 krb5_crypto_getpadsize
.3 \
409 krb5_encrypt
.3 krb5_crypto_overhead
.3 \
410 krb5_encrypt
.3 krb5_decrypt
.3 \
411 krb5_encrypt
.3 krb5_decrypt_EncryptedData
.3 \
412 krb5_encrypt
.3 krb5_decrypt_ivec
.3 \
413 krb5_encrypt
.3 krb5_decrypt_ticket
.3 \
414 krb5_encrypt
.3 krb5_encrypt_EncryptedData
.3 \
415 krb5_encrypt
.3 krb5_encrypt_ivec
.3 \
416 krb5_encrypt
.3 krb5_enctype_disable
.3 \
417 krb5_encrypt
.3 krb5_enctype_keysize
.3 \
418 krb5_encrypt
.3 krb5_enctype_to_string
.3 \
419 krb5_encrypt
.3 krb5_enctype_valid
.3 \
420 krb5_encrypt
.3 krb5_get_wrapped_length
.3 \
421 krb5_encrypt
.3 krb5_string_to_enctype
.3 \
422 krb5_expand_hostname
.3 krb5_expand_hostname_realms
.3 \
423 krb5_find_padata
.3 krb5_padata_add
.3 \
424 krb5_get_all_client_addrs
.3 krb5_get_all_server_addrs
.3 \
425 krb5_get_credentials
.3 krb5_get_cred_from_kdc
.3 \
426 krb5_get_credentials
.3 krb5_get_cred_from_kdc_opt
.3 \
427 krb5_get_credentials
.3 krb5_get_credentials_with_flags
.3 \
428 krb5_get_credentials
.3 krb5_get_kdc_cred
.3 \
429 krb5_get_credentials
.3 krb5_get_renewed_creds
.3 \
430 krb5_get_creds
.3 krb5_get_creds_opt_add_options
.3 \
431 krb5_get_creds
.3 krb5_get_creds_opt_alloc
.3 \
432 krb5_get_creds
.3 krb5_get_creds_opt_free
.3 \
433 krb5_get_creds
.3 krb5_get_creds_opt_set_enctype
.3 \
434 krb5_get_creds
.3 krb5_get_creds_opt_set_impersonate
.3 \
435 krb5_get_creds
.3 krb5_get_creds_opt_set_options
.3 \
436 krb5_get_creds
.3 krb5_get_creds_opt_set_ticket
.3 \
437 krb5_get_forwarded_creds
.3 krb5_fwd_tgt_creds
.3 \
438 krb5_get_in_cred
.3 krb5_free_kdc_rep
.3 \
439 krb5_get_in_cred
.3 krb5_get_in_tkt
.3 \
440 krb5_get_in_cred
.3 krb5_get_in_tkt_with_keytab
.3 \
441 krb5_get_in_cred
.3 krb5_get_in_tkt_with_password
.3 \
442 krb5_get_in_cred
.3 krb5_get_in_tkt_with_skey
.3 \
443 krb5_get_in_cred
.3 krb5_password_key_proc
.3 \
444 krb5_get_init_creds
.3 krb5_get_init_creds_keytab
.3 \
445 krb5_get_init_creds
.3 krb5_get_init_creds_opt
.3 \
446 krb5_get_init_creds
.3 krb5_get_init_creds_opt_alloc
.3 \
447 krb5_get_init_creds
.3 krb5_get_init_creds_opt_free
.3 \
448 krb5_get_init_creds
.3 krb5_get_init_creds_opt_init
.3 \
449 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_address_list
.3 \
450 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_addressless
.3 \
451 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_anonymous
.3 \
452 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_canonicalize
.3 \
453 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_default_flags
.3 \
454 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_etype_list
.3 \
455 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_forwardable
.3 \
456 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_pa_password
.3 \
457 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_paq_request
.3 \
458 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_preauth_list
.3 \
459 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_proxiable
.3 \
460 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_renew_life
.3 \
461 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_salt
.3 \
462 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_tkt_life
.3 \
463 krb5_get_init_creds
.3 krb5_get_init_creds_opt_set_win2k
.3 \
464 krb5_get_init_creds
.3 krb5_get_init_creds_password
.3 \
465 krb5_get_init_creds
.3 krb5_prompt
.3 \
466 krb5_get_init_creds
.3 krb5_prompter_posix
.3 \
467 krb5_get_krbhst
.3 krb5_free_krbhst
.3 \
468 krb5_get_krbhst
.3 krb5_get_krb524hst
.3 \
469 krb5_get_krbhst
.3 krb5_get_krb_admin_hst
.3 \
470 krb5_get_krbhst
.3 krb5_get_krb_changepw_hst
.3 \
471 krb5_init_context
.3 krb5_add_et_list
.3 \
472 krb5_init_context
.3 krb5_add_extra_addresses
.3 \
473 krb5_init_context
.3 krb5_add_ignore_addresses
.3 \
474 krb5_init_context
.3 krb5_context
.3 \
475 krb5_init_context
.3 krb5_free_config_files
.3 \
476 krb5_init_context
.3 krb5_free_context
.3 \
477 krb5_init_context
.3 krb5_get_default_config_files
.3 \
478 krb5_init_context
.3 krb5_get_dns_canonize_hostname
.3 \
479 krb5_init_context
.3 krb5_get_extra_addresses
.3 \
480 krb5_init_context
.3 krb5_get_fcache_version
.3 \
481 krb5_init_context
.3 krb5_get_ignore_addresses
.3 \
482 krb5_init_context
.3 krb5_get_kdc_sec_offset
.3 \
483 krb5_init_context
.3 krb5_get_max_time_skew
.3 \
484 krb5_init_context
.3 krb5_get_use_admin_kdc
.3 \
485 krb5_init_context
.3 krb5_init_ets
.3 \
486 krb5_init_context
.3 krb5_prepend_config_files
.3 \
487 krb5_init_context
.3 krb5_prepend_config_files_default
.3 \
488 krb5_init_context
.3 krb5_set_config_files
.3 \
489 krb5_init_context
.3 krb5_set_dns_canonize_hostname
.3 \
490 krb5_init_context
.3 krb5_set_extra_addresses
.3 \
491 krb5_init_context
.3 krb5_set_fcache_version
.3 \
492 krb5_init_context
.3 krb5_set_ignore_addresses
.3 \
493 krb5_init_context
.3 krb5_set_max_time_skew
.3 \
494 krb5_init_context
.3 krb5_set_use_admin_kdc
.3 \
495 krb5_keyblock
.3 krb5_copy_keyblock
.3 \
496 krb5_keyblock
.3 krb5_copy_keyblock_contents
.3 \
497 krb5_keyblock
.3 krb5_free_keyblock
.3 \
498 krb5_keyblock
.3 krb5_free_keyblock_contents
.3 \
499 krb5_keyblock
.3 krb5_generate_random_keyblock
.3 \
500 krb5_keyblock
.3 krb5_generate_subkey
.3 \
501 krb5_keyblock
.3 krb5_generate_subkey_extended
.3 \
502 krb5_keyblock
.3 krb5_keyblock_get_enctype
.3 \
503 krb5_keyblock
.3 krb5_keyblock_init
.3 \
504 krb5_keyblock
.3 krb5_keyblock_zero
.3 \
505 krb5_keyblock
.3 krb5_random_to_key
.3 \
506 krb5_keytab
.3 krb5_keytab_entry
.3 \
507 krb5_keytab
.3 krb5_kt_add_entry
.3 \
508 krb5_keytab
.3 krb5_kt_close
.3 \
509 krb5_keytab
.3 krb5_kt_compare
.3 \
510 krb5_keytab
.3 krb5_kt_copy_entry_contents
.3 \
511 krb5_keytab
.3 krb5_kt_cursor
.3 \
512 krb5_keytab
.3 krb5_kt_default
.3 \
513 krb5_keytab
.3 krb5_kt_default_modify_name
.3 \
514 krb5_keytab
.3 krb5_kt_default_name
.3 \
515 krb5_keytab
.3 krb5_kt_end_seq_get
.3 \
516 krb5_keytab
.3 krb5_kt_free_entry
.3 \
517 krb5_keytab
.3 krb5_kt_get_entry
.3 \
518 krb5_keytab
.3 krb5_kt_get_name
.3 \
519 krb5_keytab
.3 krb5_kt_get_type
.3 \
520 krb5_keytab
.3 krb5_kt_next_entry
.3 \
521 krb5_keytab
.3 krb5_kt_ops
.3 \
522 krb5_keytab
.3 krb5_kt_read_service_key
.3 \
523 krb5_keytab
.3 krb5_kt_register
.3 \
524 krb5_keytab
.3 krb5_kt_remove_entry
.3 \
525 krb5_keytab
.3 krb5_kt_resolve
.3 \
526 krb5_keytab
.3 krb5_kt_start_seq_get
.3 \
527 krb5_krbhst_init
.3 krb5_krbhst_format_string
.3 \
528 krb5_krbhst_init
.3 krb5_krbhst_free
.3 \
529 krb5_krbhst_init
.3 krb5_krbhst_get_addrinfo
.3 \
530 krb5_krbhst_init
.3 krb5_krbhst_init_flags
.3 \
531 krb5_krbhst_init
.3 krb5_krbhst_next
.3 \
532 krb5_krbhst_init
.3 krb5_krbhst_next_as_string
.3 \
533 krb5_krbhst_init
.3 krb5_krbhst_reset
.3 \
534 krb5_mk_req
.3 krb5_build_ap_req
.3 \
535 krb5_mk_req
.3 krb5_mk_rep
.3 \
536 krb5_mk_req
.3 krb5_mk_rep_exact
.3 \
537 krb5_mk_req
.3 krb5_mk_rep_extended
.3 \
538 krb5_mk_req
.3 krb5_mk_req_exact
.3 \
539 krb5_mk_req
.3 krb5_mk_req_extended
.3 \
540 krb5_mk_req
.3 krb5_rd_rep
.3 \
541 krb5_mk_req
.3 krb5_rd_req
.3 \
542 krb5_mk_req
.3 krb5_rd_req_with_keyblock
.3 \
543 krb5_mk_req
.3 krb5_verify_ap_req
.3 \
544 krb5_openlog
.3 krb5_addlog_dest
.3 \
545 krb5_openlog
.3 krb5_addlog_func
.3 \
546 krb5_openlog
.3 krb5_closelog
.3 \
547 krb5_openlog
.3 krb5_initlog
.3 \
548 krb5_openlog
.3 krb5_log
.3 \
549 krb5_openlog
.3 krb5_log_msg
.3 \
550 krb5_openlog
.3 krb5_vlog
.3 \
551 krb5_openlog
.3 krb5_vlog_msg
.3 \
552 krb5_principal
.3 krb5_build_principal
.3 \
553 krb5_principal
.3 krb5_build_principal_ext
.3 \
554 krb5_principal
.3 krb5_build_principal_va
.3 \
555 krb5_principal
.3 krb5_build_principal_va_ext
.3 \
556 krb5_principal
.3 krb5_copy_principal
.3 \
557 krb5_principal
.3 krb5_free_principal
.3 \
558 krb5_principal
.3 krb5_get_default_principal
.3 \
559 krb5_principal
.3 krb5_make_principal
.3 \
560 krb5_principal
.3 krb5_parse
.3 \
561 krb5_principal
.3 krb5_parse_name_flags
.3 \
562 krb5_principal
.3 krb5_parse_nametype
.3 \
563 krb5_principal
.3 krb5_princ_realm
.3 \
564 krb5_principal
.3 krb5_princ_set_realm
.3 \
565 krb5_principal
.3 krb5_principal_compare
.3 \
566 krb5_principal
.3 krb5_principal_compare_any_realm
.3 \
567 krb5_principal
.3 krb5_principal_get_comp_string
.3 \
568 krb5_principal
.3 krb5_principal_get_realm
.3 \
569 krb5_principal
.3 krb5_principal_get_type
.3 \
570 krb5_principal
.3 krb5_principal_match
.3 \
571 krb5_principal
.3 krb5_principal_set_type
.3 \
572 krb5_principal
.3 krb5_realm_compare
.3 \
573 krb5_principal
.3 krb5_sname_to_principal
.3 \
574 krb5_principal
.3 krb5_sock_to_principal
.3 \
575 krb5_principal
.3 krb5_unparse_name
.3 \
576 krb5_principal
.3 krb5_unparse_name_fixed
.3 \
577 krb5_principal
.3 krb5_unparse_name_fixed_flags
.3 \
578 krb5_principal
.3 krb5_unparse_name_fixed_short
.3 \
579 krb5_principal
.3 krb5_unparse_name_flags
.3 \
580 krb5_principal
.3 krb5_unparse_name_short
.3 \
581 krb5_rcache
.3 krb5_get_server_rcache
.3 \
582 krb5_rcache
.3 krb5_rc_close
.3 \
583 krb5_rcache
.3 krb5_rc_default
.3 \
584 krb5_rcache
.3 krb5_rc_default_name
.3 \
585 krb5_rcache
.3 krb5_rc_default_type
.3 \
586 krb5_rcache
.3 krb5_rc_destroy
.3 \
587 krb5_rcache
.3 krb5_rc_expunge
.3 \
588 krb5_rcache
.3 krb5_rc_get_lifespan
.3 \
589 krb5_rcache
.3 krb5_rc_get_name
.3 \
590 krb5_rcache
.3 krb5_rc_get_type
.3 \
591 krb5_rcache
.3 krb5_rc_initialize
.3 \
592 krb5_rcache
.3 krb5_rc_recover
.3 \
593 krb5_rcache
.3 krb5_rc_resolve
.3 \
594 krb5_rcache
.3 krb5_rc_resolve_full
.3 \
595 krb5_rcache
.3 krb5_rc_resolve_type
.3 \
596 krb5_rcache
.3 krb5_rc_store
.3 \
597 krb5_rd_error
.3 krb5_error_from_rd_error
.3 \
598 krb5_rd_error
.3 krb5_free_error
.3 \
599 krb5_rd_error
.3 krb5_free_error_contents
.3 \
600 krb5_set_default_realm
.3 krb5_copy_host_realm
.3 \
601 krb5_set_default_realm
.3 krb5_free_host_realm
.3 \
602 krb5_set_default_realm
.3 krb5_get_default_realm
.3 \
603 krb5_set_default_realm
.3 krb5_get_default_realms
.3 \
604 krb5_set_default_realm
.3 krb5_get_host_realm
.3 \
605 krb5_set_password
.3 krb5_change_password
.3 \
606 krb5_set_password
.3 krb5_passwd_result_to_string
.3 \
607 krb5_set_password
.3 krb5_set_password_using_ccache
.3 \
608 krb5_storage
.3 krb5_ret_address
.3 \
609 krb5_storage
.3 krb5_ret_addrs
.3 \
610 krb5_storage
.3 krb5_ret_authdata
.3 \
611 krb5_storage
.3 krb5_ret_creds
.3 \
612 krb5_storage
.3 krb5_ret_data
.3 \
613 krb5_storage
.3 krb5_ret_int16.3 \
614 krb5_storage
.3 krb5_ret_int32.3 \
615 krb5_storage
.3 krb5_ret_int8.3 \
616 krb5_storage
.3 krb5_ret_keyblock
.3 \
617 krb5_storage
.3 krb5_ret_principal
.3 \
618 krb5_storage
.3 krb5_ret_string
.3 \
619 krb5_storage
.3 krb5_ret_stringnl
.3 \
620 krb5_storage
.3 krb5_ret_stringz
.3 \
621 krb5_storage
.3 krb5_ret_times
.3 \
622 krb5_storage
.3 krb5_ret_uint16.3 \
623 krb5_storage
.3 krb5_ret_uint32.3 \
624 krb5_storage
.3 krb5_ret_uint8.3 \
625 krb5_storage
.3 krb5_storage_clear_flags
.3 \
626 krb5_storage
.3 krb5_storage_emem
.3 \
627 krb5_storage
.3 krb5_storage_free
.3 \
628 krb5_storage
.3 krb5_storage_from_data
.3 \
629 krb5_storage
.3 krb5_storage_from_fd
.3 \
630 krb5_storage
.3 krb5_storage_from_mem
.3 \
631 krb5_storage
.3 krb5_storage_get_byteorder
.3 \
632 krb5_storage
.3 krb5_storage_is_flags
.3 \
633 krb5_storage
.3 krb5_storage_read
.3 \
634 krb5_storage
.3 krb5_storage_seek
.3 \
635 krb5_storage
.3 krb5_storage_set_byteorder
.3 \
636 krb5_storage
.3 krb5_storage_set_eof_code
.3 \
637 krb5_storage
.3 krb5_storage_set_flags
.3 \
638 krb5_storage
.3 krb5_storage_to_data
.3 \
639 krb5_storage
.3 krb5_storage_write
.3 \
640 krb5_storage
.3 krb5_store_address
.3 \
641 krb5_storage
.3 krb5_store_addrs
.3 \
642 krb5_storage
.3 krb5_store_authdata
.3 \
643 krb5_storage
.3 krb5_store_creds
.3 \
644 krb5_storage
.3 krb5_store_data
.3 \
645 krb5_storage
.3 krb5_store_int16.3 \
646 krb5_storage
.3 krb5_store_int32.3 \
647 krb5_storage
.3 krb5_store_int8.3 \
648 krb5_storage
.3 krb5_store_keyblock
.3 \
649 krb5_storage
.3 krb5_store_principal
.3 \
650 krb5_storage
.3 krb5_store_string
.3 \
651 krb5_storage
.3 krb5_store_stringnl
.3 \
652 krb5_storage
.3 krb5_store_stringz
.3 \
653 krb5_storage
.3 krb5_store_times
.3 \
654 krb5_storage
.3 krb5_store_uint16.3 \
655 krb5_storage
.3 krb5_store_uint32.3 \
656 krb5_storage
.3 krb5_store_uint8.3 \
657 krb5_string_to_key
.3 krb5_free_salt
.3 \
658 krb5_string_to_key
.3 krb5_get_pw_salt
.3 \
659 krb5_string_to_key
.3 krb5_string_to_key_data
.3 \
660 krb5_string_to_key
.3 krb5_string_to_key_data_salt
.3 \
661 krb5_string_to_key
.3 krb5_string_to_key_data_salt_opaque
.3 \
662 krb5_string_to_key
.3 krb5_string_to_key_salt
.3 \
663 krb5_string_to_key
.3 krb5_string_to_key_salt_opaque
.3 \
664 krb5_ticket
.3 krb5_copy_ticket
.3 \
665 krb5_ticket
.3 krb5_free_ticket
.3 \
666 krb5_ticket
.3 krb5_ticket_get_authorization_data_type
.3 \
667 krb5_ticket
.3 krb5_ticket_get_client
.3 \
668 krb5_ticket
.3 krb5_ticket_get_endtime
.3 \
669 krb5_ticket
.3 krb5_ticket_get_server
.3 \
670 krb5_timeofday
.3 krb5_format_time
.3 \
671 krb5_timeofday
.3 krb5_set_real_time
.3 \
672 krb5_timeofday
.3 krb5_string_to_deltat
.3 \
673 krb5_timeofday
.3 krb5_us_timeofday
.3 \
674 krb5_verify_init_creds
.3 krb5_verify_init_creds_opt_init
.3 \
675 krb5_verify_init_creds
.3 krb5_verify_init_creds_opt_set_ap_req_nofail
.3 \
676 krb5_verify_user
.3 krb5_verify_opt_alloc
.3 \
677 krb5_verify_user
.3 krb5_verify_opt_free
.3 \
678 krb5_verify_user
.3 krb5_verify_opt_init
.3 \
679 krb5_verify_user
.3 krb5_verify_opt_set_ccache
.3 \
680 krb5_verify_user
.3 krb5_verify_opt_set_flags
.3 \
681 krb5_verify_user
.3 krb5_verify_opt_set_keytab
.3 \
682 krb5_verify_user
.3 krb5_verify_opt_set_secure
.3 \
683 krb5_verify_user
.3 krb5_verify_opt_set_service
.3 \
684 krb5_verify_user
.3 krb5_verify_user_lrealm
.3 \
685 krb5_verify_user
.3 krb5_verify_user_opt
.3 \
686 krb5_warn
.3 krb5_abort
.3 \
687 krb5_warn
.3 krb5_abortx
.3 \
688 krb5_warn
.3 krb5_clear_error_string
.3 \
689 krb5_warn
.3 krb5_err
.3 \
690 krb5_warn
.3 krb5_errx
.3 \
691 krb5_warn
.3 krb5_free_error_string
.3 \
692 krb5_warn
.3 krb5_get_err_text
.3 \
693 krb5_warn
.3 krb5_get_error_message
.3 \
694 krb5_warn
.3 krb5_get_error_string
.3 \
695 krb5_warn
.3 krb5_get_warn_dest
.3 \
696 krb5_warn
.3 krb5_have_error_string
.3 \
697 krb5_warn
.3 krb5_set_error_string
.3 \
698 krb5_warn
.3 krb5_set_warn_dest
.3 \
699 krb5_warn
.3 krb5_vabort
.3 \
700 krb5_warn
.3 krb5_vabortx
.3 \
701 krb5_warn
.3 krb5_verr
.3 \
702 krb5_warn
.3 krb5_verrx
.3 \
703 krb5_warn
.3 krb5_vset_error_string
.3 \
704 krb5_warn
.3 krb5_vwarn
.3 \
705 krb5_warn
.3 krb5_vwarnx
.3 \
706 krb5_warn
.3 krb5_warnx
.3
708 INCSDIR
= /usr
/include/krb5
710 ASN1
!= cd
${NETBSDSRCDIR}/lib
/libasn1
&& ${PRINTOBJDIR}
713 -I
${DIST}/heimdal
/lib
/krb5 \
715 -I
${DIST}/heimdal
/lib
/asn1 \
716 -I
${DIST}/heimdal
/lib
/com_err \
717 -I
${NETBSDSRCDIR}/include/heimdal \
718 -I
${NETBSDSRCDIR}/lib
/libroken \
719 -I
${DIST}/heimdal
/lib
/roken \
720 -I
${DIST}/heimdal
/lib
/hx509 \
723 .if
(${USE_INET6} != "no")
724 CPPFLAGS
+=-DHAVE_IPV6
727 CLEANFILES
= ${ERR_FILES} krb_err.h krb5_err.h heim_err.h k524_err.h
729 ${SRCS
:.c
=.o
}: krb_err.h krb5_err.h heim_err.h k524_err.h
731 TEXINFO
= heimdal.texi
732 INFOFLAGS
= -I
${DIST}/heimdal
/doc
734 # Prevent collision with old MIT Kerberos includes -- require manual
735 # intervention of the operator.
738 @if
[ -f
${DESTDIR}${INCSDIR}/osconf.h
]; then \
739 echo
"Error: you must first remove the MIT headers from ${DESTDIR}${INCSDIR}" >&2; \
744 .if
${MKSHARE} != "no"
745 FILES
= ${DIST}/heimdal
/krb5.conf
746 FILESDIR
= /usr
/share
/examples
/kerberos
749 .
include <bsd.lib.mk
>
750 .
include <bsd.
info.mk
>