Just use RAND_bytes() for generating random bytes
[heimdal.git] / doc / heimdal.texi
blob2c895952b7eda3b3160e36315cc6a4ff6461eff9
1 \input texinfo @c -*- texinfo -*-
2 @c %**start of header
3 @c $Id$
4 @setfilename heimdal.info
5 @settitle HEIMDAL
6 @iftex
7 @afourpaper
8 @end iftex
9 @c some sensible characters, please?
10 @tex
11 \input latin1.tex
12 @end tex
13 @setchapternewpage on
14 @syncodeindex pg cp
15 @c %**end of header
17 @include vars.texi
19 @set VERSION @value{PACKAGE_VERSION}
20 @set EDITION 1.0
22 @ifinfo
23 @dircategory Security
24 @direntry
25 * Heimdal: (heimdal).           The Kerberos 5 distribution from KTH
26 @end direntry
27 @end ifinfo
29 @c title page
30 @titlepage
31 @title Heimdal
32 @subtitle Kerberos 5 from KTH
33 @subtitle Edition @value{EDITION}, for version @value{VERSION}
34 @subtitle 2008
35 @author Johan Danielsson
36 @author Love Hörnquist Ã…strand
37 @author Assar Westerlund
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 * Building and Installing::     
68 * Setting up a realm::          
69 * Applications::                
70 * Things in search for a better place::  
71 * Kerberos 4 issues::           
72 * Windows 2000 compatability::  
73 * Programming with Kerberos::   
74 * Migration::                   
75 * Acknowledgments::             
76 * Copyrights and Licenses::
78 @detailmenu
79  --- The Detailed Node Listing ---
81 Setting up a realm
83 * Configuration file::          
84 * Creating the database::       
85 * Modifying the database::      
86 * keytabs::                     
87 * Serving Kerberos 4/524/kaserver::  
88 * Remote administration::       
89 * Password changing::           
90 * Testing clients and servers::  
91 * Slave Servers::               
92 * Incremental propagation::     
93 * Encryption types and salting::                     
94 * Cross realm::                 
95 * Transit policy::              
96 * Setting up DNS::              
97 * Using LDAP to store the database::  
98 * Providing Kerberos credentials to servers and programs::  
99 * Setting up PK-INIT::
101 Applications
103 * Authentication modules::      
104 * AFS::                         
106 Authentication modules
108 * Digital SIA::                 
109 * IRIX::                        
111 Kerberos 4 issues
113 * Principal conversion issues::  
114 * Converting a version 4 database::  
115 * kaserver::                    
117 Windows 2000 compatability
119 * Configuring Windows 2000 to use a Heimdal KDC::  
120 * Inter-Realm keys (trust) between Windows 2000 and a Heimdal KDC::  
121 * Create account mappings::     
122 * Encryption types::            
123 * Authorisation data::          
124 * Quirks of Windows 2000 KDC::  
125 * Useful links when reading about the Windows 2000::  
127 Programming with Kerberos
129 @end detailmenu
130 @end menu
132 @include intro.texi
133 @include whatis.texi
134 @include install.texi
135 @include setup.texi
136 @include apps.texi
137 @include misc.texi
138 @include kerberos4.texi
139 @include win2k.texi
140 @include programming.texi
141 @include migration.texi
142 @include ack.texi
143 @include copyright.texi
145 @c @shortcontents
146 @contents
148 @bye