libtommath: Fix possible integer overflow CVE-2023-36328
[heimdal.git] / doc / heimdal.texi
blob00041ca76c2d865c6e4f68481476ca853872119f
1 \input texinfo @c -*- texinfo -*-
3 @c %**start of header
4 @c $Id$
5 @setfilename heimdal.info
6 @settitle HEIMDAL
7 @iftex
8 @afourpaper
9 @end iftex
10 @c some sensible characters, please?
11 @documentencoding UTF-8
12 @setchapternewpage on
13 @syncodeindex pg cp
14 @c %**end of header
16 @include vars.texi
18 @set VERSION @value{PACKAGE_VERSION}
19 @set EDITION 1.0
21 @ifinfo
22 @dircategory Security
23 @direntry
24 * Heimdal: (heimdal).           The Kerberos 5 and PKIX distribution from KTH
25 @end direntry
26 @end ifinfo
28 @c title page
29 @titlepage
30 @title Heimdal
31 @subtitle Kerberos 5 and PKIX from KTH
32 @subtitle Edition @value{EDITION}, for version @value{VERSION}
33 @subtitle 2008
34 @author Johan Danielsson
35 @author Love Hörnquist Ã…strand
36 @author Assar Westerlund
37 @author et al
39 @end titlepage
41 @macro manpage{man, section}
42 @cite{\man\(\section\)}
43 @end macro
45 @c Less filling! Tastes great!
46 @iftex
47 @parindent=0pt
48 @global@parskip 6pt plus 1pt
49 @global@chapheadingskip = 15pt plus 4pt minus 2pt 
50 @global@secheadingskip = 12pt plus 3pt minus 2pt
51 @global@subsecheadingskip = 9pt plus 2pt minus 2pt
52 @end iftex
53 @ifinfo
54 @paragraphindent 0
55 @end ifinfo
57 @ifnottex
58 @node Top, Introduction, (dir), (dir)
59 @top Heimdal
60 @end ifnottex
62 This manual for version @value{VERSION} of Heimdal.
64 @menu
65 * Introduction::                
66 * What is Kerberos?::           
67 * What is PKIX?::           
68 * What is a Certification Authority (CA)?::           
69 * What is kx509?::           
70 * What is bx509?::           
71 * Building and Installing::     
72 * Setting up a realm::          
73 * Applications::                
74 * Things in search for a better place::  
75 * Windows compatibility::  
76 * Programming with Kerberos::   
77 * Migration::                   
78 * Acknowledgments::             
79 * Copyrights and Licenses::
81 @detailmenu
82  --- The Detailed Node Listing ---
84 Setting up a realm
86 * Configuration file::          
87 * Creating the database::       
88 * Modifying the database::      
89 * keytabs::                     
90 * Remote administration::       
91 * Password changing::           
92 * Testing clients and servers::  
93 * Slave Servers::               
94 * Incremental propagation::     
95 * Encryption types and salting::                     
96 * Credential cache server - KCM::
97 * Cross realm::                 
98 * Transit policy::              
99 * Setting up DNS::              
100 * Using LDAP to store the database::  
101 * Providing Kerberos credentials to servers and programs::  
102 * Setting up PK-INIT::
103 * Debugging Kerberos problems::
105 Applications
107 * AFS::                         
109 Windows compatibility
111 * Configuring Windows to use a Heimdal KDC::  
112 * Inter-Realm keys (trust) between Windows and a Heimdal KDC::  
113 * Create account mappings::     
114 * Encryption types::            
115 * Authorisation data::          
116 * Quirks of Windows 2000 KDC::  
117 * Useful links when reading about the Windows::  
119 Programming with Kerberos
121 @end detailmenu
122 @end menu
124 @include intro.texi
125 @include whatis.texi
126 @include install.texi
127 @include setup.texi
128 @include apps.texi
129 @include misc.texi
130 @include win2k.texi
131 @include programming.texi
132 @include migration.texi
133 @include ack.texi
134 @node  Copyrights and Licenses, , Acknowledgments, Top
135  @comment  node-name,  next,  previous,  up
136 @include copyright.texi
138 @c @shortcontents
140 @bye