%labels = (
  '1000_words_adding_repos_to_gitolite_' => 'pictures.html#1000_words_adding_repos_to_gitolite_ "adding repos to gitolite"',
  '1000_words_adding_users_to_gitolite_' => 'pictures.html#1000_words_adding_users_to_gitolite_ "adding users to gitolite"',
  '1000_words_installation_and_setup_' => 'pictures.html#1000_words_installation_and_setup_ "installation and setup"',
  '2levels' => 'tipssec_.html#2levels "two levels of access rights checking"',
  'ADCs' => 'ADCs.html "admin defined commands"',
  'README_Gitolite_README_' => 'README.html#README_Gitolite_README_ "Gitolite README"',
  'README_t_instructions_for_adding_new_tests_' => 't_.html#README_t_instructions_for_adding_new_tests_ "instructions for adding new tests"',
  'README_t_notes_and_background_' => 't_.html#README_t_notes_and_background_ "notes and background"',
  'README_t_playing_with_gitolite_' => 't_.html#README_t_playing_with_gitolite_ "playing with gitolite"',
  'README_t_terminology_' => 't_.html#README_t_terminology_ "terminology"',
  'README_t_testing_gitolite_' => 't_.html#README_t_testing_gitolite_ "testing gitolite"',
  'aac' => 'aac.html "advanced access control"',
  'able' => 'ADCs.html#able "enable/disable push access temporarily"',
  'ad/m-dtls' => 'mirroring.html#ad/m-dtls "details"',
  'add' => 'add.html "adding users and repos"',
  'admin' => 'admin.html "administering and running gitolite"',
  'admin_custom_git_config_' => 'admin.html#admin_custom_git_config_ "custom git config"',
  'admin_defined_commands_ADC_background_' => 'ADCs.html#admin_defined_commands_ADC_background_ "ADC background"',
  'admin_defined_commands_ADC_details_' => 'ADCs.html#admin_defined_commands_ADC_details_ "ADC details"',
  'admin_defined_commands_anatomy_of_a_command_' => 'ADCs.html#admin_defined_commands_anatomy_of_a_command_ "anatomy of a command"',
  'admin_defined_commands_checking_arguments_' => 'ADCs.html#admin_defined_commands_checking_arguments_ "checking arguments"',
  'admin_defined_commands_checking_authorisation_inside_an_ADC_' => 'ADCs.html#admin_defined_commands_checking_authorisation_inside_an_ADC_ "checking authorisation inside an ADC"',
  'admin_defined_commands_deleting_trashing_repos_' => 'ADCs.html#admin_defined_commands_deleting_trashing_repos_ "deleting/trashing repos"',
  'admin_defined_commands_example_uses_and_sample_commands_in_contrib_adc__' => 'ADCs.html#admin_defined_commands_example_uses_and_sample_commands_in_contrib_adc__ "example uses and sample commands in `contrib/adc`"',
  'admin_defined_commands_fake_repos_and_access_control_for_non_git_programs_' => 'ADCs.html#admin_defined_commands_fake_repos_and_access_control_for_non_git_programs_ ""fake" repos and access control for non-git programs"',
  'admin_defined_commands_how_the_ADC_feature_came_about_' => 'ADCs.html#admin_defined_commands_how_the_ADC_feature_came_about_ "how the ADC feature came about"',
  'admin_defined_commands_installing_ADCs_' => 'ADCs.html#admin_defined_commands_installing_ADCs_ "installing ADCs"',
  'admin_defined_commands_passing_unchecked_arguments_' => 'ADCs.html#admin_defined_commands_passing_unchecked_arguments_ "passing unchecked arguments"',
  'admin_defined_commands_user_invocation_' => 'ADCs.html#admin_defined_commands_user_invocation_ "user invocation"',
  'admin_environment_variables_available_to_hooks_' => 'hooks.html#admin_environment_variables_available_to_hooks_ "environment variables available to hooks"',
  'admin_gl_post_init_hook_' => 'hooks.html#admin_gl_post_init_hook_ ""gl-post-init" hook"',
  'admin_other_features_' => 'admin.html#admin_other_features_ "other features"',
  'admin_please_read_this_first_' => 'admin.html#admin_please_read_this_first_ "please read this first"',
  'adminpush' => 'adminpush.html "gl-admin-push: bypassing gitolite for the gitolite-admin repo"',
  'auth' => 'auth.html "authentication versus authorisation"',
  'auth_appendix_how_to_use_other_authentication_systems_with_gitolite_' => 'auth.html#auth_appendix_how_to_use_other_authentication_systems_with_gitolite_ "appendix: how to use other authentication systems with gitolite"',
  'auth_but_but_you_have_all_that_ssh_stuff_in_there__' => 'auth.html#auth_but_but_you_have_all_that_ssh_stuff_in_there__ "but... but... you have all that ssh stuff in there!"',
  'auth_so_you_re_basically_saying_you_won_t_support_X__' => 'auth.html#auth_so_you_re_basically_saying_you_won_t_support_X__ "so you\'re basically saying you won\'t support "X""',
  'authkeyopt' => 'bc.html#authkeyopt "optimising the authkeys file"',
  'bac' => 'bac.html "basic access control"',
  'bc' => 'bc.html "what is a "big-config""',
  'big_config_access_rules_for_groups_' => 'bc.html#big_config_access_rules_for_groups_ "access rules for groups"',
  'big_config_access_rules_for_individual_repos_split_config__' => 'bc.html#big_config_access_rules_for_individual_repos_split_config__ "access rules for individual repos (split config)"',
  'big_config_config_listings_' => 'bc.html#big_config_config_listings_ "config listings"',
  'big_config_disabling_various_defaults_' => 'bc.html#big_config_disabling_various_defaults_ "disabling various defaults"',
  'big_config_how_do_we_use_it__' => 'bc.html#big_config_how_do_we_use_it__ "how do we use it?"',
  'big_config_implementation_notes_' => 'bc.html#big_config_implementation_notes_ "implementation notes"',
  'big_config_other_optimisations_' => 'bc.html#big_config_other_optimisations_ "other optimisations"',
  'big_config_the_problem_' => 'bc.html#big_config_the_problem_ "the problem"',
  'big_config_what_are_the_downsides__' => 'bc.html#big_config_what_are_the_downsides__ "what are the downsides?"',
  'big_config_when_why_do_we_need_it__' => 'bc.html#big_config_when_why_do_we_need_it__ "when/why do we need it?"',
  'bigno_' => 'bigno_.html "compiled config with big-config disabled"',
  'bigyes_' => 'bigyes_.html "compiled config with big-config enabled"',
  'clean' => 'install.html#clean "appendix b: cleaning out a botched install"',
  'conf' => 'conf.html "the access control file `gitolite.conf`"',
  'conf_examples' => 'conf_examples.html "gitolite.conf -- by example"',
  'confother_' => 'confother_.html "other tips"',
  'confrecap' => 'conf.html#confrecap "a quick summary of the conf file"',
  'contrib_putty' => 'contrib_putty.html "putty and msysgit"',
  'customhooks' => 'hooks.html#customhooks "custom hooks"',
  'deleg' => 'deleg.html "delegating access control responsibilities"',
  'delegation_backward_compatibility_' => 'deleg.html#delegation_backward_compatibility_ "backward compatibility"',
  'delegation_delegating_pubkeys_' => 'deleg.html#delegation_delegating_pubkeys_ "delegating pubkeys"',
  'delegation_group_names_' => 'deleg.html#delegation_group_names_ "group names"',
  'delegation_how_to_use_delegation_' => 'deleg.html#delegation_how_to_use_delegation_ "how to use delegation"',
  'delegation_lots_of_repos_lots_of_users_' => 'deleg.html#delegation_lots_of_repos_lots_of_users_ "lots of repos, lots of users"',
  'delegation_security_notes_' => 'deleg.html#delegation_security_notes_ "security notes"',
  'deny' => 'aac.html#deny ""deny" rules"',
  'dev_notes' => 'dev_notes.html "developer/patch maintainer notes"',
  'developer_notes_Fedora_' => 'dev_notes.html#developer_notes_Fedora_ "Fedora"',
  'developer_notes_OUTLIER__' => 'dev_notes.html#developer_notes_OUTLIER__ "OUTLIER!"',
  'developer_notes_Why_v2__' => 'developer-notes.html#developer_notes_Why_v2__ "**Why v2?**"',
  'developer_notes_from_perl_' => 'dev_notes.html#developer_notes_from_perl_ "from perl"',
  'developer_notes_from_shell_' => 'dev_notes.html#developer_notes_from_shell_ "from shell"',
  'developer_notes_general_stuff_' => 'dev_notes.html#developer_notes_general_stuff_ "general stuff"',
  'developer_notes_modules_' => 'dev_notes.html#developer_notes_modules_ "modules"',
  'developer_notes_special_types_of_setups_' => 'dev_notes.html#developer_notes_special_types_of_setups_ "special types of setups"',
  'developer_notes_that_bindir_thing_' => 'dev_notes.html#developer_notes_that_bindir_thing_ "that \'bindir\' thing"',
  'developer_notes_the_rc_file_' => 'dev_notes.html#developer_notes_the_rc_file_ "the rc file"',
  'disable' => 'tnconv_.html#disable "disabling write access to take backups"',
  'emacsmode_' => 'emacsmode_.html "Emacs major mode for gitolite.conf"',
  'exaac' => 'exaac.html "advanced access control"',
  'exbac' => 'exbac.html "basic access control"',
  'expand' => 'info_expand.html#expand "the "expand" command"',
  'flow' => 'pictures.html#flow "gitolite flow"',
  'fork' => 'ADCs.html#fork "the \'fork\' ADC"',
  'gerrit' => 'gerrit.html "comparing gerrit and gitolite"',
  'getgl_' => 'getgl_.html "getting the gitolite software"',
  'ggshb' => 'ggshb.html "how to set up gitolite+gitweb+ssh+http-backend"',
  'gitolite_and_ssh_how_does_gitolite_use_all_this_ssh_magic__' => 'gl_ssh.html#gitolite_and_ssh_how_does_gitolite_use_all_this_ssh_magic__ "how does gitolite use all this ssh magic?"',
  'gitolite_and_ssh_restricting_branch_level_actions_' => 'gl_ssh.html#gitolite_and_ssh_restricting_branch_level_actions_ "restricting branch level actions"',
  'gitolite_and_ssh_restricting_shell_access_distinguishing_one_user_from_another_' => 'gl_ssh.html#gitolite_and_ssh_restricting_shell_access_distinguishing_one_user_from_another_ "restricting shell access/distinguishing one user from another"',
  'gitolite_and_ssh_ssh_basics_' => 'gl_ssh.html#gitolite_and_ssh_ssh_basics_ "ssh basics"',
  'gitolite_conf_by_example_deny_rules_' => 'exaac.html#gitolite_conf_by_example_deny_rules_ ""deny" rules"',
  'gitolite_conf_by_example_general_notes_' => 'conf_examples.html#gitolite_conf_by_example_general_notes_ "general notes"',
  'gitolite_conf_by_example_gitweb_and_daemon_' => 'exaac.html#gitolite_conf_by_example_gitweb_and_daemon_ "gitweb and daemon"',
  'gitolite_conf_continuation_lines_' => 'syntax.html#gitolite_conf_continuation_lines_ "continuation lines"',
  'gitolite_conf_deny_rules_for_refs_in_a_repo_' => 'aac.html#gitolite_conf_deny_rules_for_refs_in_a_repo_ ""deny" rules for refs in a repo"',
  'gitolite_conf_deny_rules_for_the_entire_repo_' => 'aac.html#gitolite_conf_deny_rules_for_the_entire_repo_ ""deny" rules for the entire repo"',
  'gitolite_conf_how_rules_are_matched_' => 'bac.html#gitolite_conf_how_rules_are_matched_ "how rules are matched"',
  'gitolite_conf_include_files_' => 'syntax.html#gitolite_conf_include_files_ "include files"',
  'gitolite_conf_personal_branches_' => 'confother_.html#gitolite_conf_personal_branches_ "personal branches"',
  'gitolite_conf_restricting_pushes_by_dir_file_name_using_NAME__' => 'aac.html#gitolite_conf_restricting_pushes_by_dir_file_name_using_NAME__ "restricting pushes by dir/file name using NAME/"',
  'gitolite_conf_summary_permissions_' => 'conf.html#gitolite_conf_summary_permissions_ "summary: permissions"',
  'gitolite_conf_the_special_all_group_' => 'bac.html#gitolite_conf_the_special_all_group_ "the special `@all` group"',
  'gitolite_conf_warnings_and_required_reading_' => 'aac.html#gitolite_conf_warnings_and_required_reading_ "warnings and required reading"',
  'gitolite_gitweb_http_backend_ADDITIONAL_RESOURCES_' => 'ggshb.html#gitolite_gitweb_http_backend_ADDITIONAL_RESOURCES_ "ADDITIONAL RESOURCES"',
  'gitolite_gitweb_http_backend_APACHE_SETUP_' => 'ggshb.html#gitolite_gitweb_http_backend_APACHE_SETUP_ "APACHE SETUP"',
  'gitolite_gitweb_http_backend_AUTHOR_' => 'ggshb.html#gitolite_gitweb_http_backend_AUTHOR_ "AUTHOR"',
  'gitolite_gitweb_http_backend_DESCRIPTION_' => 'ggshb.html#gitolite_gitweb_http_backend_DESCRIPTION_ "DESCRIPTION"',
  'gitolite_gitweb_http_backend_EXAMPLE_ENVIRONMENT_' => 'ggshb.html#gitolite_gitweb_http_backend_EXAMPLE_ENVIRONMENT_ "EXAMPLE ENVIRONMENT"',
  'gitolite_gitweb_http_backend_GITOLITE_SETUP_' => 'ggshb.html#gitolite_gitweb_http_backend_GITOLITE_SETUP_ "GITOLITE SETUP"',
  'gitolite_gitweb_http_backend_Gitweb_' => 'ggshb.html#gitolite_gitweb_http_backend_Gitweb_ "Gitweb"',
  'gitolite_gitweb_http_backend_NAME_' => 'ggshb.html#gitolite_gitweb_http_backend_NAME_ "NAME"',
  'gitolite_gitweb_http_backend_VALIDATION_' => 'ggshb.html#gitolite_gitweb_http_backend_VALIDATION_ "VALIDATION"',
  'gitolite_gitweb_http_backend_Virtual_Host_' => 'ggshb.html#gitolite_gitweb_http_backend_Virtual_Host_ "Virtual Host"',
  'gitolite_gitweb_http_backend_gitolite_conf_' => 'ggshb.html#gitolite_gitweb_http_backend_gitolite_conf_ "gitolite.conf"',
  'gitolite_gitweb_http_backend_gitolite_rc_' => 'ggshb.html#gitolite_gitweb_http_backend_gitolite_rc_ "gitolite.rc"',
  'gitolite_gitweb_http_backend_suexec_' => 'ggshb.html#gitolite_gitweb_http_backend_suexec_ "suexec"',
  'gitolite_rc_constants_that_aren_t__' => 'rc.html#gitolite_rc_constants_that_aren_t__ "constants that aren\'t!"',
  'gitolite_rc_less_used_changed_variables_' => 'rc.html#gitolite_rc_less_used_changed_variables_ "less used/changed variables"',
  'gitolite_rc_most_often_used_changed_variables_' => 'rc.html#gitolite_rc_most_often_used_changed_variables_ "most often used/changed variables"',
  'gitolite_rc_rarely_changed_variables_' => 'rc.html#gitolite_rc_rarely_changed_variables_ "rarely changed variables"',
  'gitolite_rc_variables_that_should_not_be_touched_at_all_' => 'rc.html#gitolite_rc_variables_that_should_not_be_touched_at_all_ "variables that should not be touched at all"',
  'gitolite_rc_variables_with_an_efficiency_performance_impact_' => 'rc.html#gitolite_rc_variables_with_an_efficiency_performance_impact_ "variables with an efficiency/performance impact"',
  'gitolite_tools_' => 'gitolite_tools_.html "gitolite-tools"',
  'gitolite_tools_Homepage_' => 'gitolite_tools_.html#gitolite_tools_Homepage_ "Homepage"',
  'gitwebauth' => 'tips.html#gitwebauth "easier to link gitweb authorisation with gitolite"',
  'gl_ssh' => 'gl_ssh.html "how gitolite uses ssh"',
  'gl_what' => 'index.html#gl_what "what is gitolite?"',
  'groups' => 'bac.html#groups "groups"',
  'gwd' => 'confother_.html#gwd "specifying gitweb and daemon access"',
  'hook_prop' => 'hook_prop.html "hook propagation in gitolite"',
  'hook_propagation_so_where_do_I_put_my_hooks__' => 'hook_prop.html#hook_propagation_so_where_do_I_put_my_hooks__ "so where do I put my hooks?"',
  'hook_propagation_what_exactly_does_get_hooks_mean__' => 'hook_prop.html#hook_propagation_what_exactly_does_get_hooks_mean__ "what exactly does "get hooks" mean?"',
  'hook_propagation_what_hooks_do_repos_get__' => 'hook_prop.html#hook_propagation_what_hooks_do_repos_get__ "what hooks do repos get?"',
  'hook_propagation_when_do_repos_get_hooks__' => 'hook_prop.html#hook_propagation_when_do_repos_get_hooks__ "when do repos "get" hooks?"',
  'hook_propagation_where_do_the_symlinks_point__' => 'hook_prop.html#hook_propagation_where_do_the_symlinks_point__ "where do the symlinks point?"',
  'hook_propagation_why_not_just_push_a_hook__' => 'hook_prop.html#hook_propagation_why_not_just_push_a_hook__ "why not just push a hook?"',
  'hookchaining' => 'hooks.html#hookchaining "hook chaining"',
  'hooks' => 'hooks.html "using hooks"',
  'http' => 'http.html "how to setup gitolite to use smart http mode"',
  'http_backend_WARNINGS_plus_stuff_I_need_help_with_' => 'http.html#http_backend_WARNINGS_plus_stuff_I_need_help_with_ "WARNINGS, plus stuff I need help with"',
  'http_backend_additional_requirements_' => 'http.html#http_backend_additional_requirements_ "additional requirements"',
  'http_backend_allowing_anonymous_access_' => 'http.html#http_backend_allowing_anonymous_access_ "allowing anonymous access"',
  'http_backend_detailed_instructions_' => 'http.html#http_backend_detailed_instructions_ "detailed instructions"',
  'http_backend_install_gitolite_under_apache__' => 'http.html#http_backend_install_gitolite_under_apache__ "install gitolite under "apache""',
  'http_backend_setup_apache_' => 'http.html#http_backend_setup_apache_ "setup apache"',
  'http_backend_ssh_http_access_and_the_GIT_HTTP_EXPORT_ALL_variable_' => 'http.html#http_backend_ssh_http_access_and_the_GIT_HTTP_EXPORT_ALL_variable_ "ssh + http access and the `GIT_HTTP_EXPORT_ALL` variable"',
  'http_backend_usage_' => 'http.html#http_backend_usage_ "usage"',
  'hub' => 'hub.html "the \'hub\' ADC"',
  'hub_Alice_s_action_commands_' => 'hub.html#hub_Alice_s_action_commands_ "Alice\'s "action" commands"',
  'hub_Alice_s_just_looking_commands_' => 'hub.html#hub_Alice_s_just_looking_commands_ "Alice\'s "just looking" commands"',
  'hub_Bob_s_commands_' => 'hub.html#hub_Bob_s_commands_ "Bob\'s commands"',
  'hub_a_home_grown_hub_for_git_repos_' => 'hub.html#hub_a_home_grown_hub_for_git_repos_ "a home grown \'hub\' for git repos"',
  'hub_general_syntax_' => 'hub.html#hub_general_syntax_ "general syntax"',
  'hub_note_to_the_admin_configuration_variables_' => 'hub.html#hub_note_to_the_admin_configuration_variables_ "note to the admin: configuration variables"',
  'hub_what_next__' => 'hub.html#hub_what_next__ "what next?"',
  'index' => 'index.html "Hosting git repositories"',
  'index_contact_and_license_' => 'index.html#index_contact_and_license_ "contact and license"',
  'index_security_' => 'index.html#index_security_ "security"',
  'index_why_did_I_write_it__' => 'index.html#index_why_did_I_write_it__ "why did I write it?"',
  'info' => 'info_expand.html#info "the "info" command"',
  'info_expand' => 'info_expand.html "output of the "info" and "expand" commands"',
  'install' => 'install.html "gitolite installation"',
  'install_client_workstation_' => 'instrequire.html#install_client_workstation_ "client/workstation"',
  'install_common_install_problems_' => 'install.html#install_common_install_problems_ "common install problems"',
  'install_getting_a_tar_file_from_a_clone_' => 'getgl_.html#install_getting_a_tar_file_from_a_clone_ "getting a tar file from a clone"',
  'install_installing_and_upgrading_gitolite_' => 'install.html#install_installing_and_upgrading_gitolite_ "installing and upgrading gitolite"',
  'install_server_' => 'instrequire.html#install_server_ "server"',
  'install_technical_skills_' => 'instrequire.html#install_technical_skills_ "technical skills"',
  'instappendices_' => 'install.html#instappendices_ "appendixes"',
  'instbg' => 'instbg.html "helpful background information"',
  'instnameconv' => 'install.html#instnameconv "naming conventions used"',
  'instpath' => 'install.html#instpath "appendix a: PATH issues for gl-setup"',
  'instrequire' => 'instrequire.html "requirements"',
  'insttrouble' => 'install.html#insttrouble "install trouble?"',
  'ldap' => 'ldap.html "storing usergroup information outside gitolite (like in LDAP)"',
  'ldap_helpers' => 'ldap_helpers.html "ldap helper programs"',
  'ldaphow_' => 'ldap.html#ldaphow_ "how"',
  'ldapwhy_' => 'ldap.html#ldapwhy_ "why"',
  'limitoutput' => 'info_expand.html#limitoutput "using patterns to limit output"',
  'mergecheck' => 'aac.html#mergecheck "enforcing a no-merges policy"',
  'migr' => 'migr.html "migrating from gitosis to gitolite"',
  'mirr_complex_example' => 'mirr_complex_example.html "semi-autonomous mirroring setup example"',
  'mirrappA_' => 'mirrappA_.html "appendix A: delegation helper files"',
  'mirrauto' => 'mirrauto.html "autonomous"',
  'mirrcautions' => 'mirrcautions.html "IMPORTANT cautions"',
  'mirrconf' => 'mirrconf.html "the `conf/gitolite.conf` file"',
  'mirrcron' => 'mirrcron.html "appendix A: example cronjob based mirroring"',
  'mirrdisc' => 'mirrdisc.html "discussion"',
  'mirrexsteps_' => 'mirrexsteps_.html "step by step"',
  'mirrnonauto' => 'mirrnonauto.html "non-autonomous"',
  'mirrnonautolocal' => 'mirrnonautolocal.html "non-autonomous with local repos"',
  'mirroring' => 'mirroring.html "mirroring gitolite servers"',
  'mirroring_RULE_NUMBER_ONE__' => 'mirroring.html#mirroring_RULE_NUMBER_ONE__ "RULE NUMBER ONE!"',
  'mirroring_appendices_' => 'mirroring.html#mirroring_appendices_ "appendices"',
  'mirroring_complex_example_1_gitolite_conf__' => 'mirrexsteps_.html#mirroring_complex_example_1_gitolite_conf__ "(1) `gitolite.conf`"',
  'mirroring_complex_example_2_master_sam_conf__' => 'mirrexsteps_.html#mirroring_complex_example_2_master_sam_conf__ "(2) `master/sam.conf`"',
  'mirroring_complex_example_3_host_admins_only_master_sam_p1_conf__' => 'mirrexsteps_.html#mirroring_complex_example_3_host_admins_only_master_sam_p1_conf__ "(3) host admins only -- `master/sam/p1.conf`"',
  'mirroring_complex_example_4_mirrors_sam_p1_conf__' => 'mirrexsteps_.html#mirroring_complex_example_4_mirrors_sam_p1_conf__ "(4) `mirrors/sam/p1.conf`"',
  'mirroring_complex_example_5_slave_frodo_sam_conf__' => 'mirrexsteps_.html#mirroring_complex_example_5_slave_frodo_sam_conf__ "(5) `slave/frodo/sam.conf`"',
  'mirroring_complex_example_6_manual_sync_' => 'mirrexsteps_.html#mirroring_complex_example_6_manual_sync_ "(6) manual sync"',
  'mirroring_complex_example_gitolite_feature_recap_' => 'mirr_complex_example.html#mirroring_complex_example_gitolite_feature_recap_ "gitolite feature recap"',
  'mirroring_complex_example_next_steps_' => 'mirr_complex_example.html#mirroring_complex_example_next_steps_ "next steps"',
  'mirroring_complex_example_overview_of_problem_' => 'mirr_complex_example.html#mirroring_complex_example_overview_of_problem_ "overview of problem"',
  'mirroring_complex_example_overview_of_setup_' => 'mirr_complex_example.html#mirroring_complex_example_overview_of_setup_ "overview of setup"',
  'mirroring_complex_example_pre_requisites_' => 'mirr_complex_example.html#mirroring_complex_example_pre_requisites_ "pre-requisites"',
  'mirroring_complex_example_quick_setup_' => 'mirr_complex_example.html#mirroring_complex_example_quick_setup_ "quick setup"',
  'mirroring_concepts_and_terminology_' => 'mirroring.html#mirroring_concepts_and_terminology_ "concepts and terminology"',
  'mirroring_example_setups_' => 'mirroring.html#mirroring_example_setups_ "example setups"',
  'mirroring_problems_with_the_old_mirroring_model_' => 'mirrdisc.html#mirroring_problems_with_the_old_mirroring_model_ "problems with the old mirroring model"',
  'mirroring_repository_level_setup_' => 'mirrsetup.html#mirroring_repository_level_setup_ "repository level setup"',
  'mirroring_server_level_setup_' => 'mirrsetup.html#mirroring_server_level_setup_ "server level setup"',
  'mirroring_setting_up_mirroring_' => 'mirroring.html#mirroring_setting_up_mirroring_ "setting up mirroring"',
  'mirroring_the_new_mirroring_model_' => 'mirrdisc.html#mirroring_the_new_mirroring_model_ "the new mirroring model"',
  'mirrparanoia' => 'mirrparanoia.html "appendix B: efficiency versus paranoia"',
  'mirrredirect' => 'mirrredirect.html "redirecting pushes"',
  'mirrsemiauto' => 'mirrsemiauto.html "semi-autonomous"',
  'mirrsetup' => 'mirrsetup.html "setup and usage"',
  'mirrsync' => 'mirrsync.html "commands to (re-)sync mirrors"',
  'mirrwhy_' => 'mirroring.html#mirrwhy_ "why"',
  'mob' => 'mob.html "mob branches in gitolite"',
  'monkeysphere' => 'monkeysphere.html "(contributed doc: integrating gitolite with monkeysphere)"',
  'morefeatures_' => 'morefeatures_.html "some more features"',
  'moverepos' => 'moverepos.html "moving pre-existing repos into gitolite"',
  'moveserver' => 'moveserver.html "moving the whole thing from one server to another"',
  'multikey' => 'tips.html#multikey "one user, many keys"',
  'nagp' => 'nagp.html "...not a gitolite problem!"',
  'nagp_apple_' => 'nagp.html#nagp_apple_ "apple"',
  'nagp_behind_my_back_' => 'nagp.html#nagp_behind_my_back_ "behind my back"',
  'nagp_git_' => 'nagp.html#nagp_git_ "git"',
  'nagp_just_say_NO__' => 'nagp.html#nagp_just_say_NO__ "just say NO!"',
  'nagp_ssh_' => 'nagp.html#nagp_ssh_ "ssh"',
  'nagp_that_s_outrageous_' => 'nagp.html#nagp_that_s_outrageous_ "that\'s outrageous"',
  'nagp_windows_' => 'nagp.html#nagp_windows_ "windows"',
  'need_' => 'need_.html "why is gitolite needed?"',
  'nonroot' => 'nonroot.html "non-root method"',
  'oldmultikeys' => 'oldmultikeys.html "old style multi keys"',
  'openssh5.6' => 'info_expand.html#openssh5.6 "side note: openssh 5.6"',
  'packaging' => 'packaging.html "packaging gitolite"',
  'partial_copy_first_as_usual_the_caveats__' => 'partialcopy.html#partial_copy_first_as_usual_the_caveats__ "first, as usual, the caveats!"',
  'partial_copy_the_basic_idea_' => 'partialcopy.html#partial_copy_the_basic_idea_ "the basic idea"',
  'partial_copy_the_config_file_' => 'partialcopy.html#partial_copy_the_config_file_ "the config file"',
  'partial_copy_the_hooks_' => 'partialcopy.html#partial_copy_the_hooks_ "the hooks"',
  'partialcopy' => 'partialcopy.html "maintaining a partial copy of a repo"',
  'password_access' => 'password_access.html "password access to gitolite"',
  'password_access_instructions_' => 'password_access.html#password_access_instructions_ "instructions"',
  'password_access_per_user_setup_' => 'password_access.html#password_access_per_user_setup_ "per-user setup"',
  'password_access_problems_' => 'password_access.html#password_access_problems_ "problems"',
  'password_access_security_and_trust_discussion_' => 'password_access.html#password_access_security_and_trust_discussion_ "security and trust discussion"',
  'password_access_server_setup_' => 'password_access.html#password_access_server_setup_ "server setup"',
  'password_access_some_hints_notes_and_caveats_' => 'password_access.html#password_access_some_hints_notes_and_caveats_ "some hints, notes and caveats"',
  'password_access_what_the_2_scripts_actually_do_' => 'password_access.html#password_access_what_the_2_scripts_actually_do_ "what the 2 scripts actually do"',
  'pers' => 'tnconv_.html#pers ""personal" branches"',
  'pictures' => 'pictures.html "gitolite in pictures"',
  'pre-git' => 'hooks.html#pre-git ""gl-pre-git" hook"',
  'progit' => 'progit.html "(master copy of progit chapter on gitolite)"',
  'progit_article_Advanced_Access_Control_with_deny_rules__' => 'progit.html#progit_article_Advanced_Access_Control_with_deny_rules__ "Advanced Access Control with "deny" rules ###"',
  'progit_article_Config_File_and_Access_Control_Rules__' => 'progit.html#progit_article_Config_File_and_Access_Control_Rules__ "Config File and Access Control Rules ###"',
  'progit_article_Customising_the_Install__' => 'progit.html#progit_article_Customising_the_Install__ "Customising the Install ###"',
  'progit_article_Gitolite__' => 'progit.html#progit_article_Gitolite__ "Gitolite ##"',
  'progit_article_Installing__' => 'progit.html#progit_article_Installing__ "Installing ###"',
  'progit_article_Other_Features__' => 'progit.html#progit_article_Other_Features__ "Other Features ###"',
  'progit_article_Personal_Branches__' => 'progit.html#progit_article_Personal_Branches__ "Personal Branches ###"',
  'progit_article_Restricting_pushes_by_files_changed__' => 'progit.html#progit_article_Restricting_pushes_by_files_changed__ "Restricting pushes by files changed ###"',
  'progit_article_Wildcard_repositories__' => 'progit.html#progit_article_Wildcard_repositories__ ""Wildcard" repositories ###"',
  'putty_About_this_document_' => 'contrib_putty.html#putty_About_this_document_ "About this document"',
  'putty_Creating_a_new_key_' => 'contrib_putty.html#putty_Creating_a_new_key_ "Creating a new key"',
  'putty_Debugging_multiple_putty_ageant_keys_' => 'contrib_putty.html#putty_Debugging_multiple_putty_ageant_keys_ "Debugging multiple putty ageant keys"',
  'putty_Going_back_to_OpenSSH_' => 'contrib_putty.html#putty_Going_back_to_OpenSSH_ "Going back to OpenSSH"',
  'putty_Host_key_authentication_' => 'contrib_putty.html#putty_Host_key_authentication_ "Host key authentication"',
  'putty_Importing_an_existing_key_' => 'contrib_putty.html#putty_Importing_an_existing_key_ "Importing an existing key"',
  'putty_Loading_an_existing_key_' => 'contrib_putty.html#putty_Loading_an_existing_key_ "Loading an existing key"',
  'putty_Public_key_' => 'contrib_putty.html#putty_Public_key_ "Public key"',
  'putty_Putty_ageant_' => 'contrib_putty.html#putty_Putty_ageant_ "Putty ageant"',
  'putty_Putty_keys_' => 'contrib_putty.html#putty_Putty_keys_ "Putty keys"',
  'putty_Putty_sessions_' => 'contrib_putty.html#putty_Putty_sessions_ "Putty sessions"',
  'putty_Sessionless_or_raw_hostname_usage_' => 'contrib_putty.html#putty_Sessionless_or_raw_hostname_usage_ "Sessionless or raw hostname usage"',
  'putty_Setperms_and_other_commands_' => 'contrib_putty.html#putty_Setperms_and_other_commands_ "Setperms and other commands"',
  'putty_msysgit_setup_' => 'contrib_putty.html#putty_msysgit_setup_ "msysgit setup"',
  'qi' => 'index.html#qi "quick install"',
  'rc' => 'rc.html "configuring gitolite\'s advanced features -- the `.gitolite.rc` file"',
  'rcsecurity' => 'rc.html#rcsecurity "variables with a security impact"',
  'refex' => 'bac.html#refex "branches, tags, and specifying "refex"es"',
  'regexov' => 'regexov.html "extremely brief regex overview"',
  'repodel' => 'tips.html#repodel "deleting a repo"',
  'report_output_interpreting_the_output_' => 'info_expand.html#report_output_interpreting_the_output_ "interpreting the output"',
  'rolenamewarn' => 'setperms.html#rolenamewarn "**IMPORTANT WARNING ABOUT THIS FEATURE**"',
  'root' => 'root.html "root method"',
  'rpmdeb' => 'rpmdeb.html "package method"',
  'rpr_' => 'rpr_.html "side note: "R" permissions for refs"',
  'rsgc' => 'confother_.html#rsgc "repo specific `git config` commands"',
  'rtfm' => 'index.html#rtfm "what to read..."',
  'ruleaccum' => 'confother_.html#ruleaccum "rule accumulation"',
  'ruleaccum2' => 'exaac.html#ruleaccum2 "rule accumulation"',
  'rwcd' => 'aac.html#rwcd "creating and deleting branches"',
  'setdesc' => 'user.html#setdesc "adding a description to repos you created"',
  'setperms' => 'setperms.html "handing out rights to wildcard-matched repos"',
  'shipped_ADCs' => 'shipped_ADCs.html "brief descriptions of the shipped ADCs (admin-defined commands)"',
  'ssh_troubleshooting_IMPORTANT_READ_THIS_FIRST_' => 'sts.html#ssh_troubleshooting_IMPORTANT_READ_THIS_FIRST_ "IMPORTANT -- READ THIS FIRST"',
  'ssh_troubleshooting_Other_resources__' => 'sts.html#ssh_troubleshooting_Other_resources__ "(Other resources)"',
  'ssh_troubleshooting_caveats_' => 'sts.html#ssh_troubleshooting_caveats_ "caveats"',
  'ssh_troubleshooting_common_ssh_problems_' => 'sts.html#ssh_troubleshooting_common_ssh_problems_ "common ssh problems"',
  'ssh_troubleshooting_giving_shell_access_to_gitolite_users_' => 'sts.html#ssh_troubleshooting_giving_shell_access_to_gitolite_users_ "giving shell access to gitolite users"',
  'ssh_troubleshooting_losing_your_admin_key_' => 'sts.html#ssh_troubleshooting_losing_your_admin_key_ "losing your admin key"',
  'ssh_troubleshooting_naming_conventions_used_' => 'sts.html#ssh_troubleshooting_naming_conventions_used_ "naming conventions used"',
  'ssh_troubleshooting_normal_gitolite_key_handling_' => 'sts.html#ssh_troubleshooting_normal_gitolite_key_handling_ "normal gitolite key handling"',
  'ssh_troubleshooting_problems_with_using_non_openssh_public_keys_' => 'sts.html#ssh_troubleshooting_problems_with_using_non_openssh_public_keys_ "problems with using non-openssh public keys"',
  'ssh_troubleshooting_random_tips_tricks_and_notes_' => 'sts.html#ssh_troubleshooting_random_tips_tricks_and_notes_ "random tips, tricks, and notes"',
  'ssh_troubleshooting_simulating_ssh_copy_id_' => 'sts.html#ssh_troubleshooting_simulating_ssh_copy_id_ "simulating ssh-copy-id"',
  'ssh_troubleshooting_step_by_step_' => 'sts.html#ssh_troubleshooting_step_by_step_ "step by step"',
  'ssh_troubleshooting_taking_stock_relevant_files_and_directories_' => 'sts.html#ssh_troubleshooting_taking_stock_relevant_files_and_directories_ "taking stock -- relevant files and directories"',
  'ssh_troubleshooting_typical_cause_s__' => 'sts.html#ssh_troubleshooting_typical_cause_s__ "typical cause(s)"',
  'ssh_troubleshooting_windows_issues_' => 'sts.html#ssh_troubleshooting_windows_issues_ "windows issues"',
  'sshhostaliases' => 'sshhostaliases.html "appendix 4: host aliases"',
  'sskm' => 'sskm.html "changing keys -- self service key management"',
  'sskm_Active_keys_' => 'sskm.html#sskm_Active_keys_ "Active keys"',
  'sskm_Adding_or_Replacing_a_key_' => 'sskm.html#sskm_Adding_or_Replacing_a_key_ "Adding or Replacing a key"',
  'sskm_Important__' => 'sskm.html#sskm_Important__ "Important!"',
  'sskm_Key_fingerprints_' => 'sskm.html#sskm_Key_fingerprints_ "Key fingerprints"',
  'sskm_Listing_your_existing_keys_' => 'sskm.html#sskm_Listing_your_existing_keys_ "Listing your existing keys"',
  'sskm_Optional_Undoing_a_mistaken_add_before_confirmation__' => 'sskm.html#sskm_Optional_Undoing_a_mistaken_add_before_confirmation__ "Optional: Undoing a mistaken add (before confirmation)"',
  'sskm_Optional_Undoing_a_mistaken_delete_before_confirmation__' => 'sskm.html#sskm_Optional_Undoing_a_mistaken_delete_before_confirmation__ "Optional: Undoing a mistaken delete (before confirmation)"',
  'sskm_Public_vs_private_keys_' => 'sskm.html#sskm_Public_vs_private_keys_ "Public vs. private keys"',
  'sskm_Removing_a_key_' => 'sskm.html#sskm_Removing_a_key_ "Removing a key"',
  'sskm_Selecting_which_key_to_use_' => 'sskm.html#sskm_Selecting_which_key_to_use_ "Selecting which key to use"',
  'sskm_Step_1_Adding_the_Key_' => 'sskm.html#sskm_Step_1_Adding_the_Key_ "Step 1: Adding the Key"',
  'sskm_Step_1_Mark_the_key_for_deletion_' => 'sskm.html#sskm_Step_1_Mark_the_key_for_deletion_ "Step 1: Mark the key for deletion"',
  'sskm_Step_2_Confirming_the_addition_' => 'sskm.html#sskm_Step_2_Confirming_the_addition_ "Step 2: Confirming the addition"',
  'sskm_Step_2_Confirming_the_deletion_' => 'sskm.html#sskm_Step_2_Confirming_the_deletion_ "Step 2: Confirming the deletion"',
  'sskm_important_notes_for_the_admin_' => 'sskm.html#sskm_important_notes_for_the_admin_ "important notes for the admin"',
  'sts' => 'sts.html "ssh troubleshooting"',
  'stsapp1_' => 'sts.html#stsapp1_ "appendix 1: ssh daemon asks for a password"',
  'stsapp2_' => 'sts.html#stsapp2_ "appendix 2: which key is which -- running sshkeys-lint"',
  'stsapp3_' => 'sts.html#stsapp3_ "appendix 3: ssh client may not be offering the right key"',
  'stsapp5_' => 'sts.html#stsapp5_ "appendix 5: why bypassing gitolite causes a problem"',
  'subconf' => 'deleg.html#subconf "the subconf command"',
  'support' => 'support.html "support for gitolite"',
  'syntax' => 'syntax.html "lexical syntax"',
  't_' => 't_.html "notes on the testing setup"',
  'tips' => 'tips.html "assorted tips and notes"',
  'tips_notes_INconvenience_features_' => 'tips.html#tips_notes_INconvenience_features_ "INconvenience features"',
  'tips_notes_advanced_features_' => 'tips.html#tips_notes_advanced_features_ "advanced features"',
  'tips_notes_all_syntax_for_repos_' => 'tips.html#tips_notes_all_syntax_for_repos_ "`@all` syntax for repos"',
  'tips_notes_better_logging_' => 'tipssec_.html#tips_notes_better_logging_ "better logging"',
  'tips_notes_bypassing_gitolite_' => 'tnconv_.html#tips_notes_bypassing_gitolite_ "bypassing gitolite"',
  'tips_notes_cloning_an_empty_repo_' => 'tips.html#tips_notes_cloning_an_empty_repo_ "cloning an empty repo"',
  'tips_notes_common_errors_and_mistakes_' => 'tips.html#tips_notes_common_errors_and_mistakes_ "common errors and mistakes"',
  'tips_notes_custom_hooks_and_custom_git_config_' => 'tnconv_.html#tips_notes_custom_hooks_and_custom_git_config_ "custom hooks and custom git config"',
  'tips_notes_delegating_parts_of_the_config_file_' => 'tipssec_.html#tips_notes_delegating_parts_of_the_config_file_ "delegating parts of the config file"',
  'tips_notes_features_' => 'tips.html#tips_notes_features_ "features"',
  'tips_notes_helping_with_gitweb_' => 'tips.html#tips_notes_helping_with_gitweb_ "helping with gitweb"',
  'tips_notes_odds_and_ends_' => 'tips.html#tips_notes_odds_and_ends_ "odds and ends"',
  'tips_notes_other_errors_warnings_notes__' => 'tips.html#tips_notes_other_errors_warnings_notes__ "other errors, warnings, notes..."',
  'tips_notes_poking_the_admin_repo_to_force_a_compile_' => 'tips.html#tips_notes_poking_the_admin_repo_to_force_a_compile_ ""poking" the admin repo to force a compile"',
  'tips_notes_renaming_a_repo_' => 'tips.html#tips_notes_renaming_a_repo_ "renaming a repo"',
  'tips_notes_support_for_git_installed_outside_default_PATH_' => 'tnconv_.html#tips_notes_support_for_git_installed_outside_default_PATH_ "support for git installed outside default PATH"',
  'tips_notes_syntax_and_normal_usage_' => 'tips.html#tips_notes_syntax_and_normal_usage_ "syntax and normal usage"',
  'tips_notes_what_repos_do_I_have_access_to__' => 'tnconv_.html#tips_notes_what_repos_do_I_have_access_to__ "what repos do I have access to?"',
  'tipssec_' => 'tipssec_.html "security, access control, and auditing"',
  'tnconv_' => 'tnconv_.html "convenience features"',
  'umask' => 'tips.html#umask "umask setting"',
  'uninstall_' => 'install.html#uninstall_ "appendix c: uninstalling gitolite completely"',
  'upgrade' => 'install.html#upgrade "upgrading"',
  'upgrfromclient' => 'upgrfromclient.html "upgrading from from-client method to non-root method"',
  'user' => 'user.html "what users (not admins) need to know about gitolite"',
  'user_accessing_gitolite_' => 'user.html#user_accessing_gitolite_ "accessing gitolite"',
  'user_always_available_commands_' => 'user.html#user_always_available_commands_ "always available commands"',
  'user_commands_only_available_with_wildrepos_on_' => 'user.html#user_commands_only_available_with_wildrepos_on_ "commands only available with "wildrepos" on"',
  'user_digression_two_kinds_of_repos_' => 'user.html#user_digression_two_kinds_of_repos_ "digression: two kinds of repos"',
  'user_listing_repos_you_created_' => 'user.html#user_listing_repos_you_created_ "listing repos you created"',
  'user_set_get_additional_permissions_for_repos_you_created_' => 'user.html#user_set_get_additional_permissions_for_repos_you_created_ "set/get additional permissions for repos you created"',
  'user_site_local_commands_' => 'user.html#user_site_local_commands_ ""site-local" commands"',
  'vimsyntax_' => 'vimsyntax_.html "Vim Syntax Highlight"',
  'virtualrefs_and_scoring_VR_NAME__' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_VR_NAME__ "`VR_NAME`"',
  'virtualrefs_and_scoring_adding_your_own_virtual_refs_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_adding_your_own_virtual_refs_ "adding your own virtual refs"',
  'virtualrefs_and_scoring_documentation_for_individual_virtual_refs_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_documentation_for_individual_virtual_refs_ "documentation for individual virtual refs"',
  'virtualrefs_and_scoring_installing_virtual_refs_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_installing_virtual_refs_ "installing virtual refs"',
  'virtualrefs_and_scoring_number_of_refs_returned_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_number_of_refs_returned_ "number of refs returned"',
  'virtualrefs_and_scoring_passing_simple_arguments_to_the_VR_script_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_passing_simple_arguments_to_the_VR_script_ "passing simple arguments to the VR script"',
  'virtualrefs_and_scoring_real_refs_virtual_refs_and_reftypes_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_real_refs_virtual_refs_and_reftypes_ "real refs, virtual refs, and reftypes"',
  'virtualrefs_and_scoring_scoring_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_scoring_ "scoring"',
  'virtualrefs_and_scoring_side_notes_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_side_notes_ "side notes"',
  'virtualrefs_and_scoring_virtual_refs_and_scoring_' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_virtual_refs_and_scoring_ "virtual refs and scoring"',
  'virtualrefs_and_scoring_who_needs_this__' => 'virtualrefs-and-scoring.html#virtualrefs_and_scoring_who_needs_this__ "who needs this?"',
  'who' => 'who.html "who uses gitolite"',
  'wild' => 'wild.html "repositories named with wildcards"',
  'wild_repodel' => 'wild_repodel.html "deleting repos safely"',
  'wildcard_repositories_admin_adding_other_roles_than_READERS_and_WRITERS_' => 'setperms.html#wildcard_repositories_admin_adding_other_roles_than_READERS_and_WRITERS_ "(admin) adding other roles than READERS and WRITERS"',
  'wildcard_repositories_contrast_with_refexes_' => 'wildregex.html#wildcard_repositories_contrast_with_refexes_ "contrast with refexes"',
  'wildcard_repositories_deleting_a_wild_repo_' => 'wild.html#wildcard_repositories_deleting_a_wild_repo_ "deleting a wild repo"',
  'wildcard_repositories_examples_of_wildcard_repos_' => 'wild.html#wildcard_repositories_examples_of_wildcard_repos_ "examples of wildcard repos"',
  'wildcard_repositories_quick_introduction_' => 'wild.html#wildcard_repositories_quick_introduction_ "quick introduction"',
  'wildcard_repositories_rc_file_setting_required_' => 'wild.html#wildcard_repositories_rc_file_setting_required_ "rc file setting required"',
  'wildcard_repositories_reporting_' => 'wild.html#wildcard_repositories_reporting_ "reporting"',
  'wildcard_repositories_setting_a_gitweb_description_for_a_wildcard_matched_repo_' => 'wild.html#wildcard_repositories_setting_a_gitweb_description_for_a_wildcard_matched_repo_ "setting a gitweb description for a wildcard-matched repo"',
  'wildcard_repositories_side_note_line_anchored_regexes_' => 'wildregex.html#wildcard_repositories_side_note_line_anchored_regexes_ "side-note: line-anchored regexes"',
  'wildcard_repositories_side_note_valid_regexes_' => 'wildregex.html#wildcard_repositories_side_note_valid_regexes_ "side-note: valid regexes"',
  'wildcard_repositories_wildcard_repos_with_creator_name_in_them_' => 'wild.html#wildcard_repositories_wildcard_repos_with_creator_name_in_them_ "wildcard repos with creator name in them"',
  'wildcard_repositories_wildcard_repos_without_creator_name_in_them_' => 'wild.html#wildcard_repositories_wildcard_repos_without_creator_name_in_them_ "wildcard repos without creator name in them"',
  'wildhow_' => 'wildhow_.html "how it actually works"',
  'wildregex' => 'wildregex.html "valid regexes and how they are used"'
);
