Difference between revisions of "Projects/Documentation Tasks"
From K5Wiki
< Projects
m (updated the links to API documentation in Sphinx) |
|||
Line 101: | Line 101: | ||
| <ul><li> krb5_appdefault_* functions and their alternatives </ul>|| || || || |
| <ul><li> krb5_appdefault_* functions and their alternatives </ul>|| || || || |
||
|- |
|- |
||
− | | MIT Kerberos features : quick facts || ZT || || || |
+ | | MIT Kerberos features : quick facts || ZT || ongoing || || |
|- |
|- |
||
| How to build Kerberos from source || ZT || || || ready for review |
| How to build Kerberos from source || ZT || || || ready for review |
||
Line 125: | Line 125: | ||
|<ul><li>Replication</ul>|| ZT|| || ||ready for review |
|<ul><li>Replication</ul>|| ZT|| || ||ready for review |
||
|- |
|- |
||
− | |<ul><li> DNS configuration and SRV records - how they are used, in what order</ul>|| |
+ | |<ul><li> DNS configuration and SRV records - how they are used, in what order</ul>|| || || || |
|- |
|- |
||
| Integration Kerberos with Login System|| || || || |
| Integration Kerberos with Login System|| || || || |
||
Line 173: | Line 173: | ||
| Troubleshooting|| || || || |
| Troubleshooting|| || || || |
||
|- |
|- |
||
− | | <ul><li>Troubleshooting errors</ul> || ZT || || || |
+ | | <ul><li>Troubleshooting errors</ul> || ZT || ongoing|| || |
|- |
|- |
||
| <ul><li>Trace logging</ul>||GH ||2012-03-22|| || |
| <ul><li>Trace logging</ul>||GH ||2012-03-22|| || |
||
Line 179: | Line 179: | ||
| <ul><li>Realm renaming </ul>|| || || || |
| <ul><li>Realm renaming </ul>|| || || || |
||
|- |
|- |
||
− | | Using LDAP server for Kerberos backend|| ZT || ||Ubuntu 10.4 (lucid) |
+ | | Using LDAP server for Kerberos backend|| ZT || || || Ubuntu 10.4 (lucid) |
|- |
|- |
||
|} |
|} |
||
Line 197: | Line 197: | ||
|- |
|- |
||
|- |
|- |
||
− | | krb5_build_principal [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_build_principal.html]|| ZT || GH|| || |
+ | | krb5_build_principal [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_build_principal.html]|| ZT || GH|| || |
|- |
|- |
||
− | |krb5_build_principal_alloc_va [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_build_principal_alloc_va.html] || ZT || GH|| || |
+ | |krb5_build_principal_alloc_va [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_build_principal_alloc_va.html] || ZT || GH|| || |
|- |
|- |
||
− | | krb5_build_principal_ext [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_build_principal_ext.html]|| ZT ||GH || || |
+ | | krb5_build_principal_ext [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_build_principal_ext.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_close [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_close.html] ||ZT ||GH || || |
+ | | krb5_cc_close [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_close.html] ||ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_default [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_default.html]|| ZT|| GH|| || |
+ | | krb5_cc_default [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_default.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_default_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_default_name.html]|| ZT|| GH|| || |
+ | | krb5_cc_default_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_default_name.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_destroy [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_destroy.html]|| ZT|| GH|| || |
+ | | krb5_cc_destroy [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_destroy.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_dup [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_dup.html]|| ZT|| GH|| || |
+ | | krb5_cc_dup [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_dup.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_get_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_get_name.html]|| ZT || GH|| || |
+ | | krb5_cc_get_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_get_name.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_cc_get_principal [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_get_principal.html]|| ZT ||GH || || |
+ | | krb5_cc_get_principal [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_get_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_get_type [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_get_type.html]|| ZT ||GH || || |
+ | | krb5_cc_get_type [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_get_type.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_initialize [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_initialize.html]|| ZT||GH || || |
+ | | krb5_cc_initialize [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_initialize.html]|| ZT||GH || || |
|- |
|- |
||
− | | krb5_cc_new_unique [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_new_unique.html]|| ZT|| GH|| || |
+ | | krb5_cc_new_unique [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_new_unique.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_resolve [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_cc_resolve.html]|| ZT|| GH|| || |
+ | | krb5_cc_resolve [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_cc_resolve.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_change_password [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_change_password.html]|| ZT||GH || || |
+ | | krb5_change_password [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_change_password.html]|| ZT||GH || || |
|- |
|- |
||
− | | krb5_free_context [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_free_context.html]|| ZT|| GH|| || |
+ | | krb5_free_context [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_free_context.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_free_error_message [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_free_error_message.html]|| ZT ||GH || || |
+ | | krb5_free_error_message [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_free_error_message.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_free_principal [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_free_principal.html]|| ZT ||GH || || |
+ | | krb5_free_principal [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_free_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_fwd_tgt_cred [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_fwd_tgt_cred.html]|| ZT || GH|| || Needs example |
+ | | krb5_fwd_tgt_cred [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_fwd_tgt_cred.html]|| ZT || GH|| || Needs example |
|- |
|- |
||
− | | krb5_get_default_realm [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_default_realm.html]|| ZT || GH|| || |
+ | | krb5_get_default_realm [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_default_realm.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_error_message [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_error_message.html]|| ZT || GH|| || |
+ | | krb5_get_error_message [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_error_message.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_host_realm [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_host_realm.html]|| ZT ||GH || || |
+ | | krb5_get_host_realm [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_host_realm.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_credentials [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_credentials.html]|| ZT ||GH || || |
+ | | krb5_get_credentials [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_credentials.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_fallback_host_realm [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_fallback_host_realm.html]|| ZT || GH|| || |
+ | | krb5_get_fallback_host_realm [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_fallback_host_realm.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_keytab [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_keytab.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_keytab [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_keytab.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_alloc [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_alloc.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_alloc [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_alloc.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_free [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_free.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_free [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_free.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_get_fast_flags [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_get_fast_flags.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_get_fast_flags [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_get_fast_flags.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_init [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_init.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_init [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_init.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_address_list [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_address_list.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_address_list [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_address_list.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_anonymous [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_anonymous.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_anonymous [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_anonymous.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_canonicalize [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_canonicalize.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_canonicalize [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_canonicalize.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_change_password_prompt [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_change_password_prompt.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_change_password_prompt [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_change_password_prompt.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_etype_list [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_etype_list.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_etype_list [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_etype_list.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_expire_callback [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_expire_callback.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_expire_callback [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_expire_callback.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_fast_ccache [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_fast_ccache.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_fast_ccache [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_fast_ccache.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_fast_ccache_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_fast_ccache_name.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_fast_ccache_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_fast_ccache_name.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_fast_flags [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_fast_flags.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_fast_flags [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_fast_flags.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_forwardable [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_forwardable.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_forwardable [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_forwardable.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_out_ccache [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_out_ccache.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_out_ccache [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_out_ccache.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_pa [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_pa.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_pa [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_pa.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_preauth_list [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_preauth_list.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_preauth_list [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_preauth_list.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_proxiable [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_proxiable.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_proxiable [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_proxiable.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_renew_life [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_renew_life.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_opt_set_renew_life [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_renew_life.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_salt [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_salt.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_salt [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_salt.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_tkt_life [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_opt_set_tkt_life.html]|| ZT ||GH || || |
+ | | krb5_get_init_creds_opt_set_tkt_life [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_opt_set_tkt_life.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_password [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_init_creds_password.html]|| ZT || GH|| || |
+ | | krb5_get_init_creds_password [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_init_creds_password.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_profile [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_profile.html]|| ZT || GH|| || |
+ | | krb5_get_profile [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_profile.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_prompt_types [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_prompt_types.html]|| ZT ||GH || || |
+ | | krb5_get_prompt_types [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_prompt_types.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_renewed_creds [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_renewed_creds.html]|| ZT || GH|| || |
+ | | krb5_get_renewed_creds [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_renewed_creds.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_validated_creds [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_get_validated_creds.html]|| ZT || GH|| || |
+ | | krb5_get_validated_creds [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_get_validated_creds.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_init_context [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_init_context.html]|| ZT ||GH || || |
+ | | krb5_init_context [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_init_context.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_init_secure_context [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_init_secure_context.html]|| ZT || GH|| || |
+ | | krb5_init_secure_context [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_init_secure_context.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_is_config_principal [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_is_config_principal.html]|| ZT ||GH || || |
+ | | krb5_is_config_principal [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_is_config_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_is_thread_safe [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_is_thread_safe.html]|| ZT ||GH || || |
+ | | krb5_is_thread_safe [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_is_thread_safe.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_close [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kt_close.html]|| ZT || GH|| || |
+ | | krb5_kt_close [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kt_close.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_kt_default [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kt_default.html]|| ZT ||GH || || |
+ | | krb5_kt_default [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kt_default.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_default_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kt_default_name.html]|| ZT ||GH || || |
+ | | krb5_kt_default_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kt_default_name.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_get_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kt_get_name.html]|| ZT ||GH || || |
+ | | krb5_kt_get_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kt_get_name.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_get_type [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kt_get_type.html] || ZT ||GH || || |
+ | | krb5_kt_get_type [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kt_get_type.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_resolve [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kt_resolve.html]|| ZT || GH|| || |
+ | | krb5_kt_resolve [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kt_resolve.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_kuserok [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_kuserok.html] || ZT ||GH || || |
+ | | krb5_kuserok [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_kuserok.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_parse_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_parse_name.html]|| ZT ||GH || || |
+ | | krb5_parse_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_parse_name.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_parse_name_flags [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_parse_name_flags.html]|| ZT || GH|| || |
+ | | krb5_parse_name_flags [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_parse_name_flags.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_principal_compare [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_principal_compare.html]|| ZT ||GH || || |
+ | | krb5_principal_compare [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_principal_compare.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_principal_compare_any_realm [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_principal_compare_any_realm.html]|| ZT || GH|| || |
+ | | krb5_principal_compare_any_realm [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_principal_compare_any_realm.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_principal_compare_flags [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_principal_compare_flags.html]|| ZT ||GH || || |
+ | | krb5_principal_compare_flags [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_principal_compare_flags.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_prompter_posix [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_prompter_posix.html]|| ZT||GH || || |
+ | | krb5_prompter_posix [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_prompter_posix.html]|| ZT||GH || || |
|- |
|- |
||
− | | krb5_realm_compare [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_realm_compare.html]|| ZT ||GH || || |
+ | | krb5_realm_compare [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_realm_compare.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_recvauth [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_recvauth.html]||ZT ||GH || || |
+ | | krb5_recvauth [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_recvauth.html]||ZT ||GH || || |
|- |
|- |
||
− | | krb5_recvauth_version [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_recvauth_version.html] ||ZT ||GH || || |
+ | | krb5_recvauth_version [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_recvauth_version.html] ||ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_default_realm [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_set_default_realm.html]|| ZT ||GH || || |
+ | | krb5_set_default_realm [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_set_default_realm.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_password [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_set_password.html]|| ZT || GH|| || |
+ | | krb5_set_password [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_set_password.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_set_password_using_ccache [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_set_password_using_ccache.html] || ZT ||GH || || |
+ | | krb5_set_password_using_ccache [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_set_password_using_ccache.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_principal_realm [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_set_principal_realm.html] || ZT || GH|| || |
+ | | krb5_set_principal_realm [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_set_principal_realm.html] || ZT || GH|| || |
|- |
|- |
||
− | | krb5_set_trace_callback [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_set_trace_callback.html]|| ZT ||GH || || |
+ | | krb5_set_trace_callback [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_set_trace_callback.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_trace_filename [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_set_trace_filename.html]|| ZT ||GH || || |
+ | | krb5_set_trace_filename [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_set_trace_filename.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_sname_to_principal [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_sname_to_principal.html]|| ZT ||GH || || |
+ | | krb5_sname_to_principal [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_sname_to_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_unparse_name [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_unparse_name.html]|| ZT || GH|| || |
+ | | krb5_unparse_name [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_unparse_name.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_unparse_name_ext [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_unparse_name_ext.html]|| ZT ||GH || || |
+ | | krb5_unparse_name_ext [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_unparse_name_ext.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_unparse_name_flags [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_unparse_name_flags.html] || ZT || GH|| || |
+ | | krb5_unparse_name_flags [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_unparse_name_flags.html] || ZT || GH|| || |
|- |
|- |
||
− | | krb5_unparse_name_flags_ext [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_unparse_name_flags_ext.html] || ZT ||GH || || |
+ | | krb5_unparse_name_flags_ext [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_unparse_name_flags_ext.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_us_timeofday [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_us_timeofday.html]|| ZT || GH|| || |
+ | | krb5_us_timeofday [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_us_timeofday.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_verify_authdata_kdc_issued [http://web.mit.edu/tsitkova/www/build/refs/api/krb5_verify_authdata_kdc_issued.html]|| ZT || GH|| || |
+ | | krb5_verify_authdata_kdc_issued [http://web.mit.edu/tsitkova/www/build/krb_appldev/refs/api/krb5_verify_authdata_kdc_issued.html]|| ZT || GH|| || |
|- |
|- |
||
|} |
|} |
Revision as of 11:17, 1 December 2011
This is an early stage project for MIT Kerberos. It is being fleshed out by its proponents. Feel free to help flesh out the details of this project. After the project is ready, it will be presented for review and approval.
Contents
Purpose
To keep track of the various tasks that need to be documented such as function documentation, administration, troubleshooting etc.
Doc-type/Reader | Architectural Guide | Setup & Config of Kerberos | Admin & Operations of Kerberos | Custom Build | API Description | API Details |
---|---|---|---|---|---|---|
End-users | ||||||
Architects | ||||||
System Admins | ||||||
Application Developers | ||||||
GSSAPI Developers | ||||||
Kerberos Developers |
Application development
task | Proposed Author | Target Date | Reviewer | Reviewer Comments |
---|---|---|---|---|
Designing a new protocol, or extending existing one, to use GSS-API | ||||
Choosing security API | ||||
|
||||
|
||||
GSS-API | ||||
|
||||
|
||||
|
||||
|
GH | 2012-03-01 | ||
|
||||
|
||||
|
||||
|
MIT | |||
|
||||
|
KR | |||
|
||||
Developing plugins | GH | 2012-03-08 | ||
|
||||
|
||||
Krb5 library guide | ||||
|
TY | |||
|
||||
|
KR | |||
|
||||
|
TY | |||
|
KR | |||
|
||||
|
||||
MIT Kerberos features : quick facts | ZT | ongoing | ||
How to build Kerberos from source | ZT | ready for review |
Administration
task | Proposed Author | Target Date | Reviewer | Reviewer Comments |
---|---|---|---|---|
Setting a new realm | ||||
|
||||
|
ZT | ready for review | ||
|
||||
Integration Kerberos with Login System | ||||
|
||||
|
||||
|
||||
|
||||
|
||||
Cross-realm | ||||
|
||||
|
||||
|
||||
Performance | ||||
|
||||
|
||||
kadmin interface | ||||
|
||||
Using Smartcard with PKINIT | ||||
Kerberized ssh | ||||
|
||||
|
||||
Selecting and configuring plugins | GH | 2012-03-15 | ||
Anonymity support | ||||
A guide to principal naming basics and structure | ||||
Troubleshooting | ||||
|
ZT | ongoing | ||
|
GH | 2012-03-22 | ||
|
||||
Using LDAP server for Kerberos backend | ZT | Ubuntu 10.4 (lucid) |
API documentation
Most commonly used API functions (in alphabetical order)
API | Proposed Author | Target Date | Reviewer | Reviewer Comments |
---|---|---|---|---|
krb5_build_principal [1] | ZT | GH | ||
krb5_build_principal_alloc_va [2] | ZT | GH | ||
krb5_build_principal_ext [3] | ZT | GH | ||
krb5_cc_close [4] | ZT | GH | ||
krb5_cc_default [5] | ZT | GH | ||
krb5_cc_default_name [6] | ZT | GH | ||
krb5_cc_destroy [7] | ZT | GH | ||
krb5_cc_dup [8] | ZT | GH | ||
krb5_cc_get_name [9] | ZT | GH | ||
krb5_cc_get_principal [10] | ZT | GH | ||
krb5_cc_get_type [11] | ZT | GH | ||
krb5_cc_initialize [12] | ZT | GH | ||
krb5_cc_new_unique [13] | ZT | GH | ||
krb5_cc_resolve [14] | ZT | GH | ||
krb5_change_password [15] | ZT | GH | ||
krb5_free_context [16] | ZT | GH | ||
krb5_free_error_message [17] | ZT | GH | ||
krb5_free_principal [18] | ZT | GH | ||
krb5_fwd_tgt_cred [19] | ZT | GH | Needs example | |
krb5_get_default_realm [20] | ZT | GH | ||
krb5_get_error_message [21] | ZT | GH | ||
krb5_get_host_realm [22] | ZT | GH | ||
krb5_get_credentials [23] | ZT | GH | ||
krb5_get_fallback_host_realm [24] | ZT | GH | ||
krb5_get_init_creds_keytab [25] | ZT | GH | ||
krb5_get_init_creds_opt_alloc [26] | ZT | GH | ||
krb5_get_init_creds_opt_free [27] | ZT | GH | ||
krb5_get_init_creds_opt_get_fast_flags [28] | ZT | GH | ||
krb5_get_init_creds_opt_init [29] | ZT | GH | ||
krb5_get_init_creds_opt_set_address_list [30] | ZT | GH | ||
krb5_get_init_creds_opt_set_anonymous [31] | ZT | GH | ||
krb5_get_init_creds_opt_set_canonicalize [32] | ZT | GH | ||
krb5_get_init_creds_opt_set_change_password_prompt [33] | ZT | GH | ||
krb5_get_init_creds_opt_set_etype_list [34] | ZT | GH | ||
krb5_get_init_creds_opt_set_expire_callback [35] | ZT | GH | ||
krb5_get_init_creds_opt_set_fast_ccache [36] | ZT | GH | ||
krb5_get_init_creds_opt_set_fast_ccache_name [37] | ZT | GH | ||
krb5_get_init_creds_opt_set_fast_flags [38] | ZT | GH | ||
krb5_get_init_creds_opt_set_forwardable [39] | ZT | GH | ||
krb5_get_init_creds_opt_set_out_ccache [40] | ZT | GH | ||
krb5_get_init_creds_opt_set_pa [41] | ZT | GH | ||
krb5_get_init_creds_opt_set_preauth_list [42] | ZT | GH | ||
krb5_get_init_creds_opt_set_proxiable [43] | ZT | GH | ||
krb5_get_init_creds_opt_set_renew_life [44] | ZT | GH | ||
krb5_get_init_creds_opt_set_salt [45] | ZT | GH | ||
krb5_get_init_creds_opt_set_tkt_life [46] | ZT | GH | ||
krb5_get_init_creds_password [47] | ZT | GH | ||
krb5_get_profile [48] | ZT | GH | ||
krb5_get_prompt_types [49] | ZT | GH | ||
krb5_get_renewed_creds [50] | ZT | GH | ||
krb5_get_validated_creds [51] | ZT | GH | ||
krb5_init_context [52] | ZT | GH | ||
krb5_init_secure_context [53] | ZT | GH | ||
krb5_is_config_principal [54] | ZT | GH | ||
krb5_is_thread_safe [55] | ZT | GH | ||
krb5_kt_close [56] | ZT | GH | ||
krb5_kt_default [57] | ZT | GH | ||
krb5_kt_default_name [58] | ZT | GH | ||
krb5_kt_get_name [59] | ZT | GH | ||
krb5_kt_get_type [60] | ZT | GH | ||
krb5_kt_resolve [61] | ZT | GH | ||
krb5_kuserok [62] | ZT | GH | ||
krb5_parse_name [63] | ZT | GH | ||
krb5_parse_name_flags [64] | ZT | GH | ||
krb5_principal_compare [65] | ZT | GH | ||
krb5_principal_compare_any_realm [66] | ZT | GH | ||
krb5_principal_compare_flags [67] | ZT | GH | ||
krb5_prompter_posix [68] | ZT | GH | ||
krb5_realm_compare [69] | ZT | GH | ||
krb5_recvauth [70] | ZT | GH | ||
krb5_recvauth_version [71] | ZT | GH | ||
krb5_set_default_realm [72] | ZT | GH | ||
krb5_set_password [73] | ZT | GH | ||
krb5_set_password_using_ccache [74] | ZT | GH | ||
krb5_set_principal_realm [75] | ZT | GH | ||
krb5_set_trace_callback [76] | ZT | GH | ||
krb5_set_trace_filename [77] | ZT | GH | ||
krb5_sname_to_principal [78] | ZT | GH | ||
krb5_unparse_name [79] | ZT | GH | ||
krb5_unparse_name_ext [80] | ZT | GH | ||
krb5_unparse_name_flags [81] | ZT | GH | ||
krb5_unparse_name_flags_ext [82] | ZT | GH | ||
krb5_us_timeofday [83] | ZT | GH | ||
krb5_verify_authdata_kdc_issued [84] | ZT | GH |
Abbreviations
abbreviation | full names? |
---|---|
GH | Greg Hudson |
KR | Ken Raeburn |
MIT | MITKC group |
TY | Tom Yu |
ZT | Zhanna Tsitkova |